VVVVVV for MSX

Pagina 4/8
1 | 2 | 3 | | 5 | 6 | 7 | 8

Van hap

Paragon (2042)

afbeelding van hap

28-08-2012, 22:11

ohoho, I chose screen 1 cause colortable is only 32 bytes, and I can use multiple patterntables. I didn't add a sprite flickering routine, I need the sprite overflow bit for mid-screen pattern table split later.

Van Konamito

Paragon (1041)

afbeelding van Konamito

21-09-2012, 20:47

Congratulations for the game. It's very close to the original and I enjoyed a lot Wink

As previously people here said, please don't let it become vaporware...

Van sd_snatcher

Prophet (3659)

afbeelding van sd_snatcher

22-09-2012, 05:55

@hap

Is it running on screen1?! Really impressive! With it's "8 patterns colorbleed" limitation, you got a hell of a good result on this game!

I did some tests to check for bugs, and here are the results. I hope they help you:

1) Turbo test: passed!
2) SubSlot handling: passed Acid1Test!
3) MSX coding guidelines compliance: Failed Acid2Test, uses some hardcoded I/O access.
4) BIOS interface test: Passed running both on C-BIOS and on the Sharp Hotbit!

Van WORP3

Paladin (864)

afbeelding van WORP3

22-09-2012, 09:55

Wow that is a really frustrating game, but nicely made Wink

Van hap

Paragon (2042)

afbeelding van hap

22-09-2012, 11:19

3) fails: I like to write to I/O ports yes, such as out ($98),a for vdp. IMO using BIOS-calls is unneccesary, and I'd have to learn a new 'API' when I'm already expert on direct hardware access.

Van mars2000you

Enlighted (6501)

afbeelding van mars2000you

22-09-2012, 11:36

I support hap's programming approach, Acid2Test is matter to discussion, I don't think all coders want to respect the recommended guidelines as original approach can be better than normalized approach.

Van snout

Ascended (15187)

afbeelding van snout

22-09-2012, 11:50

Err, doesn't the Acid2 test merely require that you check the system variables to find out which I/O ports to use for the odd MSX computer that uses different I/O ports?

Van hap

Paragon (2042)

afbeelding van hap

22-09-2012, 11:55

Where are the ports for PPI and PSG stored then?
disasm the biosrom call code where they are accessed?Tongue

Van hap

Paragon (2042)

afbeelding van hap

22-09-2012, 12:02

also, which MSX computer(s) is the odd MSX computer that uses different I/O ports? I can imagine that the NEOS MSX1-to-MSX2 kit uses different ports, but I've never seen one.

Van snout

Ascended (15187)

afbeelding van snout

22-09-2012, 12:07

err, well.. uhm... only check which I/O ports to use for the VDP then?

Don't get me wrong, I agree that in the real world this check is hardly relevant.

Pagina 4/8
1 | 2 | 3 | | 5 | 6 | 7 | 8