Great facility, but if I run say 'Space Invaders' then it runs far too fast. Is there any chance that you can offer an option to slow things down? In so far as you already have a 'hook' to implement 'alt/M' this shouldn't, in principle, be too difficult. Preferably this could be achieved by reading in a 'divide' factor from the configuration file.
Irrespective thanks for the great software.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Terry,
some programs designed for older HW can run on the MZ-800 a little faster... This is due to the different timing between HW MZ-700 and HW MZ-800 (running in MZ-700 mode).
Unfortunately, I do not plan to add any slow down features to the current version of the emulator at this moment.
I recommend to use the Zdenek Adler's emulator of MZ-800, which already has these functions implemented http://mz-800.xf.cz/download.htm
Another option: send me the MZF of this game - may be easier to implement slow down function directly into her binary code :)
Regards, Michal
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you for alerting me to the Alder emulator, which has the facility to alter the CPU emulation clock speed.
My original request was based upon poor memory on my part. It turns out that I own two version of ‘Space Invaders’ on cassette. The version actually called ‘Space Invaders’ works well on your emulator. The version called ‘Alien Invaders’ doesn’t work well on your emulator, but I have since found out that it doesn’t work well on my Sharp Mz80k either. The program is virtually unplayable, which probably explains why I had no memory of it. On the emulator the timer counter counts from 0 to 80 in 10 seconds, but on the hardware, it counts from 0 to 80 in 18 seconds. I can actually slow the program down on the Alder emulator so that it runs from 0 to 80 in 80 seconds. This at least gives the user a fighting chance to shoot something before timeout but even then, its response is somewhat quirky.
Thank you for your help.
Terry
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Great facility, but if I run say 'Space Invaders' then it runs far too fast. Is there any chance that you can offer an option to slow things down? In so far as you already have a 'hook' to implement 'alt/M' this shouldn't, in principle, be too difficult. Preferably this could be achieved by reading in a 'divide' factor from the configuration file.
Irrespective thanks for the great software.
Hi Terry,
some programs designed for older HW can run on the MZ-800 a little faster... This is due to the different timing between HW MZ-700 and HW MZ-800 (running in MZ-700 mode).
Unfortunately, I do not plan to add any slow down features to the current version of the emulator at this moment.
I recommend to use the Zdenek Adler's emulator of MZ-800, which already has these functions implemented http://mz-800.xf.cz/download.htm
Another option: send me the MZF of this game - may be easier to implement slow down function directly into her binary code :)
Regards, Michal
Hi Michal,
Thank you for alerting me to the Alder emulator, which has the facility to alter the CPU emulation clock speed.
My original request was based upon poor memory on my part. It turns out that I own two version of ‘Space Invaders’ on cassette. The version actually called ‘Space Invaders’ works well on your emulator. The version called ‘Alien Invaders’ doesn’t work well on your emulator, but I have since found out that it doesn’t work well on my Sharp Mz80k either. The program is virtually unplayable, which probably explains why I had no memory of it. On the emulator the timer counter counts from 0 to 80 in 10 seconds, but on the hardware, it counts from 0 to 80 in 18 seconds. I can actually slow the program down on the Alder emulator so that it runs from 0 to 80 in 80 seconds. This at least gives the user a fighting chance to shoot something before timeout but even then, its response is somewhat quirky.
Thank you for your help.
Terry