More tests of the port I'm doing of fake86 on the psone, specifically, the CGA 160x100 video mode for the game Paku Paku. They are only functionality tests, the speed is excessively slow.
Great work. Maybe run Landmark Speed Test on it if it will run? Might need an 80x25 screen though from memory.
@ackerman3754
Жыл бұрын
The fake86 emulator core requires the execution of 10,000 CPU cycles to emulate in 20 real milliseconds for correct real-time emulation. On the PSX it takes only 1,600 CPU cycles to emulate in 180 real milliseconds, making it 60 times slower. It would require an interception and re-implementation of all and absolutely all BIOS, DOS and video interrupts in order to increase the emulation speed, and even then, we still wouldn't be able to have perfect real-time emulation. However, as a proof of concept and without looking for real-time execution, it is interesting. Cores like the z80 runCPM could run in realtime on the PSX.
@intel386DX
Жыл бұрын
Try MagiDuck! To see the frame rate. Magi Duck use awso text mode ,but 80 x 40. The system requirements are 8088 4.77MHz CGA and 256KB RAM
@ackerman3754
Жыл бұрын
MagiDuck uses a text-mode page switcher, which the fake86 core versions do not support perfectly. However, with several modifications to the code, it is possible to make it work correctly. However, the main problem is the emulation speed, as I have already mentioned that the emulation is 60 times slower than a normal emulation, so it is currently laggy, as you can see in the video.
Пікірлер: 4