Printed Amstrad Addict magazine announced, check it out here!
Started by Dmanu78, 19:50, 23 April 22
0 Members and 1 Guest are viewing this topic.
Quote from: krusty_benediction on 07:09, 25 April 22it seems that you do not handle snapshots.
Quote from: Dmanu78 on 21:18, 24 October 22HiThanks for your feedback. The accuracy of the AmspiriT emulation is no accident of course. The initial choice to emulate the z80 in T-states has its importance in some shaker tests. The decision to emulate the GA at 16 Mhz also had a significant impact on the visual tests on the appearance and duration of the Hsync signal, on the 1-pixel shift in mode 2 etc... This also explains why Amspirit is so resource-intensive. Emulation accuracy requires a lot of power.
Quote from: Axelay on 08:43, 24 October 22You mentioned in the manual wanting to hear other peoples 'cpu reserve' figures, I am getting around 25 on my Core i5 4460.
Quote from: Dmanu78 on 22:24, 25 October 22@roudoudou. Yes, each byte of the video memory is read every 1/2.000.000s by Gate Array. And even more, each bit of the video memory is managed every 1/16.000.000s (= 1 pixel Mode 2), like the real GA (I guess)
Quote from: roudoudou on 09:39, 26 October 22DManu, if you wanna support "less than pixel vertical scroll", maybe not up to 1/64 pixel but for interlaced mode...there is an old proof of concept of interlaced mode made by Grim in 2011 (and another screen in R-Type 2012)https://www.cpc-power.com/index.php?page=detail&num=9564
Quote from: Dmanu78 on 23:56, 26 October 22@roudoudou I am surprised. I thought that the GA read the 2 bytes consecutively on 2 Mhz I found this schematic reproducing the signals of a CPC 464, you can see that during the tWait* signal the Gate Array reads the video memory over a period of 2 Tstates, but maybe I am misinterpreting. In practice this remains the internal working of the GA and I think it has no impact on the video rendering displayed by the emulator but it's interesting anyway. @McArti0 yes indeed, I rewrote the CTM (Monitor) emulation this summer and forgot to support the 60 Hz mode. This will be fixed in a future version of course. Thanks for this feedback. Generally speaking, if Amspirit emulates rather well the z80, the Gate Array and the 3 CRTC, the emulation of the other components remains partial and especially the FDC (Floppy Disk) and the CTM. There is still a lot of work to do...
Quote from: Dmanu78 on 21:18, 24 October 22I did a minimalistic development on the keyboard and joystick mapping, it's not my first priority yet, but I'll make some improvement later on of course.
Page created in 0.202 seconds with 23 queries.