TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.14k stars 380 forks source link

BattleTanx.rom not able to run on BizHawk #1105

Open SuperMafia opened 6 years ago

SuperMafia commented 6 years ago

update 2022-02: emulated correctly by Ares64 core, which unfortunately is too slow for casual play

Hello, I'm having a little problem with the BizHawk emulator. Overall, it's a very amazing emulator, but I do have one problem with it. And that problem is that I cannot open up my BattleTanx emulator on BizHawk. It has the .rom ending, while the other N64 game I do have uses the .z64 ending. Is it simply a faulty file or is .rom not supported by BizHawk?

EDIT: Alright, I figured that I was a dumb and downloaded a BattleTanx rom that ended with the .n64 file. However, I'm still just stuck at a black screen, with nothing to load into. Even with BattleZone and Goldeneye, which both are .n64 files, they may be laggy, but they can load in quite easily.

edit: Don't link ROMs

YoshiRulz commented 5 years ago

I get fully black frames too. The SHA-1 hash of the rom in that archive starts 1DACED29... but the one in the gamedb starts 535860D9..., so the file might have been corrupted.

CasualPokePlayer commented 2 years ago

The ROM seems to run fine in Ares64 fwiw (also it does match the gamedb after correcting byte order (1DACED29... matches a byte-swapped ROM))

SuperMafia commented 2 years ago

The ROM seems to run fine in Ares64 fwiw (also it does match the gamedb after correcting byte order (1DACED29... matches a byte-swapped ROM))

Hmm, how do I correct the byte order within Bizhawk? I'd kinda wanna see if I can get stable corruptions from that game, since I loved playing it as a kid

CasualPokePlayer commented 2 years ago

The ROM's byte order is corrected when loaded into BizHawk, the proper ROM is sent over to Ares64 in the end.