Am Mittwoch, 15. Juni 2022, 13:25:34 CEST schrieb tokafondo: > Can't tell if this has been talked about previously. > > I was thinking if a system could be created to freeze a Commodore 64 and > DMA'ing code/data at desired memory locations and then unfreeze it, so it > could be tested in the real machine in real time. > > People tend to program by using emulators and once it's working there, burn > to an easyflash or save to a whatever disk or tape file and then run in the > machine, It has been done and can be done - but ofcourse has many limitations which at the end doesnt actually make it as useful as using an emulator. The biggest problem is that you can not "stop" any of the I/O chips, so what you will get is basically a fancy single step emulator. Something that i'd sometimes wanted was hardware breakpoints... ie some little hw that sits on the bus and listens for some address and r/w and then stops the machine at a defined time (or perhaps even issue a NMI) > many times finding mostly with VIC-II dark magic that what worked > beautifully in the emulator doesn't do it in the real machine. That btw i'd call a myth these days :) Emulators have become crazy accurate - very seldomly you stumble about some discrepancy. -- http://hitmen.eu http://ar.pokefinder.org http://vice-emu.sourceforge.net http://magicdisk.untergrund.net On the issue of evolution, the verdict is still out on how God created the Earth. <George W. Bush>Received on 2022-06-15 19:00:09
Archive generated by hypermail 2.3.0.