Difference between revisions of "Talk:Master System emulators"

From Emulation General Wiki
Jump to navigation Jump to search
(Mednafen: new section)
(Removal of the Genesis, CD, and 32X columms.: new section)
 
Line 22: Line 22:
  
 
Mednafen can also emulate SMS, according to [[Mednafen]].
 
Mednafen can also emulate SMS, according to [[Mednafen]].
 +
 +
== Removal of the Genesis, CD, and 32X columms. ==
 +
 +
This page is about the Master System and Game Gear emulators. I would also suggest a name change to Master System/Game Gear emulators if people are ok with it. --[[User:LilShootDawg|LilShootDawg]] ([[User talk:LilShootDawg|talk]]) 09:52, 8 November 2019 (EST)

Latest revision as of 09:52, 8 November 2019

TwoMBit is not cycle accurate[edit]

It claims to be, but most likely predates the latest VDP discoveries. In particular:

See the documentation by Mask of Destiny here. The VDP has a certain number of 'external slots' per line — these are when it will permit a CPU-directed memory access to occur. The net timing cost for the CPU to put a byte into video memory is: (i) a fixed delay; plus (ii) the variable amount of time until the next external slot. It *is not a fixed amount*.

However, check out TwoMBit's VDP.cpp: the one-two of initDelay() and updateDelay(), initiated by write_port_BE(...), apply a fixed cost to memory accesses of the worst-case access time.

TwoMBit therefore does not accurately model the real hardware.

Any one deviation is sufficient to establish the point, but I note also just from a cursory glance that it doesn't calculate sprite overflow as the raster runs, so will set that flag at the wrong time.

For these reasons, I have demoted its table entry from 'cycle' accurate to 'very high' accuracy. — Tommy (talk) 22:01, 2 March 2019 (EST)

Where's Exodus?[edit]

Why isn't Exodus on this page?

Does it support SMS? Couldn't find any SMS info with a quick look on the homepage. / Jpx (talk) 07:01, 30 June 2019 (EDT)

Mednafen[edit]

Mednafen can also emulate SMS, according to Mednafen.

Removal of the Genesis, CD, and 32X columms.[edit]

This page is about the Master System and Game Gear emulators. I would also suggest a name change to Master System/Game Gear emulators if people are ok with it. --LilShootDawg (talk) 09:52, 8 November 2019 (EST)