wish I were brain normal enough to work on something for a sustained period of time and be cool and finish it me: I want to work on MAME Driver X you know how much I like reverse engineering hardware also me: hmm, I don’t own an X to compare it to and X costs $5,000 on eBay
-
Näytä tämä ketju
-
Wait doesn’t MAME’s Atari ST emulation still not work, like at all
@TheMogMiner I have many STs and much 68000 knowledge don’t I4 vastausta 0 uudelleentwiittausta 4 tykkäystäNäytä tämä ketju -
Vastauksena käyttäjälle @LuigiThirty
The main sticking point with ST emulation, as far as I know, is a lack of a cycle-interruptible 68k core, which is something
@o_galibert has been working on, albeit glacially.2 vastausta 0 uudelleentwiittausta 1 tykkäys -
That said, to my knowledge, cracked games generally work fine-ish.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
That also said, that mid-instruction-interruptible 68k core is going to be necessary for emulating the DTACK line. More broadly, that includes some 68k-based Macs and all of the CD-i players that used an MCU dubbed 'SLAVE' (Philips's term, not mine) for I/O.
3 vastausta 0 uudelleentwiittausta 0 tykkäystä -
I'm confused. Holding DTACK/ unasserted (high) doesn't interrupt the program, it just prevents the memory cycle from completing until DTACK/ is asserted (low). It's like WAIT on other processors. Why would you need an instruction-interruptible core to emulate that?
2 vastausta 0 uudelleentwiittausta 1 tykkäys -
You're confusing interrupting the guest program with interrupting the host program. For most CPU cores in MAME, as with most emulators, the emulation of an instruction runs to completion before there can be any further outside influence on the emulated CPU's state.
2 vastausta 0 uudelleentwiittausta 1 tykkäys -
Thanks for explaining.
1 vastaus 0 uudelleentwiittausta 1 tykkäys
Anytime. There's a lot of MAME-specific terminology that we MAME devs sling around without necessarily considering that the terms might be synonymous with other, more common, concepts.
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.