Changes

Jump to navigation Jump to search

WonderSwan emulators

2,172 bytes added, 20:30, 14 May 2019
Debugging notes.
* [http://www.vtemulation.net/emulators/windows/ws.php VTEmulation.net] (Old list of 3 old, early 2000's recommended emulators. Site no longer maintained.)
* [http://www.old-computers.com/MUSEUM/emulator.asp?c=1175&st=2 Old-Computers.com] (List of 5 old, early 2000's emulators. For reference only.)
* [https://www.zophar.net/ws.html Zophar's Domain] (List of downloads for 5 old, early 2000's emulators.) ==Debugging==;[[Mednafen]]:This multi-system emulator is said to have great debugging and cheat engine features but, unfortunately, has a [https://www.reddit.com/r/emulation/comments/3llkck/comment/cv78kj7 CRC check function] similar to default MAME. A CRC check analyses a game ROM file for any change to its data and size, so a fan-translator or ROMhacker would have to edit filenames every time for every change, which is incredibly tedious. This is likely the reason why there have not been many hack and fan-translation patches being provided publicly for any game on several systems that are covered by Mednafen such as Wonderswan (this page's topic), Neo Geo and PC Engine/PCE CD. These systems don't tend to have many good alternative emulators, let alone ones with good quality debuggers.;[[MAME]]:This well-known emulator of thousands of systems also has a normal CRC check algorithm to insure that the ROM file(s) of any supported game or clone, depending on the database/ROMset for a MAME version, match the data integrity and size of the same game/variant in the records. However, this does make it rather prickly for an aspiring ROMhacker. The MAME developers partly wanted this to reduce the nasty incidences of some sellers pawning circuit boards that were actually stuffed with user-made ROMhacks. There are a few ways around that - note that MAME developers still support genuine fan-translators, even for arcade games. ::1) Try using the HBMAME or MAMEUIFX frontend, which may support loading modified ROMs.::2) If you don't zip the set and instead make a folder with the zipname inside your rompath with properly-named loose files inside there, MAME will fuss up, but it will run the game even though the CRCs don't match.::3) With the new GEnie build system, it's pretty easy to build a one-game-off version of MAME that builds in seconds on pretty much any worthwhile PC.:::''make SUBTARGET=rom_name DRIVERS=src/mame/drivers/whatever.c REGENIE=1'';Oswan:A very old, broken and dead emulator. But it has a (poorly working) debugger, so making a hack patch on a WS game can be a lot smoother process with this software's tool than Mednafen's.
[[Category:Consoles]]
[[Category:Fifth-generation video game consoles]]
1,359
edits

Navigation menu