testcases.txt 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. This file is a small and simple list of programs(mostly games and demo's) and why they make interesting test case for an MSX emulator:
  2. Time Curb:
  3. Beside that it is a nice test for tape support, the most interesting thing is the samples played(Time curb, world war one, world war two, etc...). The program puts the PSG channels on hold, so that they output a constant value (== like a zero frequency) and then uses the volume to alter the output voltage to play samples.
  4. Hydefoss:
  5. A screensplit that switches between screen 5 and 4
  6. Quinpl:
  7. Detects v9958 by register ??
  8. F1 spirit 3d:
  9. Scroll registers at every line during gameplay
  10. Track and Field:
  11. Di when the VDP set the interrupt, so the emulator must react immediately on this pending interrupt when the EI instruction is executed.
  12. Calculus:
  13. Heli-part: uses screen 3 and magnified sprites
  14. Aquarel: 'illegal' use of vdp(2) combined with vdp(24)
  15. Picture: interlaced screen7 with vdp(24) trickery
  16. Compass:
  17. 212 lines on screen 0, 4 colors
  18. Unknown Reality:
  19. - vdp(19) to increase from 212 to 228 lines
  20. when displaying the logo on the chequered background
  21. - horizontal screensplit when displaying the scope-picture
  22. beside the scrolling text
  23. Good example needed for
  24. overscan trick