punesemu / puNES

Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
GNU General Public License v2.0
597 stars 40 forks source link

[0-to-X (USA) (Numbered Edition) (Aftermarket) (Unl)] Illegal opcode... #374

Closed BenjaminSiskoo closed 4 months ago

BenjaminSiskoo commented 4 months ago

punes 0.111 - 64 Bits - d3d9

image

ghost commented 4 months ago

Works fine with me, Probably a corrupt ROM. image

BenjaminSiskoo commented 4 months ago

I tried anotyehr rom, same results to me : 0-to-X (USA) (Numbered Edition) (Aftermarket) (Unl)

0-to-X (World) (Demo) (Aftermarket) (Unl) is working

ghost commented 4 months ago

https://github.com/punesemu/puNES/assets/37517008/a643741d-2a7a-4239-97db-68a52b287003

Make sure you do have a good dump of the ROM SHA-1:481908F1BE3C9A0FA53212F7C3A19293824EB08A

BenjaminSiskoo commented 4 months ago

Thanks for your help

It looks like the same ?!?

image

punesemu commented 4 months ago

Hi, can you send me the rom?

ghost commented 4 months ago

Use this to provide your ROM's hash: https://www.romhacking.net/hash/

Mine is:

Database match: not found
Database: No-Intro: Nintendo Entertainment System (v. 20210216-231042)
File SHA-1: 481908F1BE3C9A0FA53212F7C3A19293824EB08A
File CRC32: 57B99EE9
ROM SHA-1: 814C557007967B76452ED3532440EE5DEFF9AA96
ROM CRC32: B72EC677
Platform: Nintendo Entertainment System
Format: iNES
External Header: Yes
File size: 524304 ($80010)
Rom size: 524288 ($80000)
CHR banks: 0
PRG banks: 32
Battery backed: Yes
Mapper: #111 ($6F)
Mapper name: unknown
Mirroring: horizontal
Region: NTSC
Trainer present: No
VS Unisystem: No
Placechoice 10: No
NES 2.0: No
ghost commented 4 months ago

This is the rom I used: 0-to-X (USA) (Numbered Edition) (Aftermarket) (Unl).zip

BenjaminSiskoo commented 4 months ago

@punesemu 0-to-X (USA) (Numbered Edition) (Aftermarket) (Unl).zip

ghost commented 4 months ago

Your ROM did work as well 🤔

BenjaminSiskoo commented 4 months ago

This is the rom I used: 0-to-X (USA) (Numbered Edition) (Aftermarket) (Unl).zip

Same problem illegal opcode with your rom !!!

punesemu commented 4 months ago

The rom works here, but I have a doubt, I see that it has 8k of PRG NVRAM, I don't want you to have a corrupt file. Delete "0-to-X (USA) (Numbered Edition) (Aftermarket) (Unl).prb" in the prb folder.

BenjaminSiskoo commented 4 months ago

The rom works here, but I have a doubt, I see that it has 8k of PRG NVRAM, I don't want you to have a corrupt file. Delete "0-to-X (USA) (Numbered Edition) (Aftermarket) (Unl).prb" in the prb folder.

It works

BenjaminSiskoo commented 4 months ago

Can I close the BR ?

punesemu commented 4 months ago

Mistery solved :+1: .

Can I close the BR ?

Yes.

punesemu commented 4 months ago

Thanks to both of you for the support.

BenjaminSiskoo commented 4 months ago

Thanks guys