Official hakchi2 - NES Mini very simple pimp tool

Daddy Horror

Well-Known Member
Member
Joined
Jul 25, 2014
Messages
263
Trophies
0
Age
43
Location
Sheboygan, Wisconsin
XP
715
Country
United States
has anyone that works on headers got gaia to work it jams at title
Name ILLUSION OF GAIA USA Company Nintendo Header None Bank HiROM Interleaved No SRAM 64 Kb Type Normal + Batt ROM 16 Mb Country USA Video NTSC ROM Speed 120ns (FastROM) Revision 1.0 Checksum Good 0xBEA9 CRC32 1C3848C0
 

Valter

Member
Newcomer
Joined
Jan 28, 2016
Messages
14
Trophies
0
Age
29
XP
83
Country
United States
I updated my python script in that gist link. Can't post it myself since apparently I can't post links?

I updated the sfc2sfrom script to only include important information in a single header rather than a header+footer. It also auto-detects hirom/lorom and whether or not the ROM uses a Super-FX chip, and can set the preset ID per ROM name.
 
Last edited by Valter,

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Everyone's injecting ROMs with ease, guess I'd best wait as I'd end up bricking my Snes Classic if I try so now XD

I updated my scripts in that gist link. Can't post it myself since apparently I can't post links?

I think you need a certain post count?

Maybe you can add them in your signature
 

DarkAkuma

Well-Known Member
Member
Joined
Sep 20, 2008
Messages
412
Trophies
1
XP
2,460
Country
United States
I've been lurking, and have been messing with my own testing the past couple days. I've mostly been trying to get special chip games to work. I've had no luck with Star Ocean, 12MB or 6MB versions. Tried a few different values for 0x0D as suggested for other chips in this thread. So I shelved that to just try and get MMX 2 or 3 working.

Sadly no luck with that either. I'm not using VC rips. Regular ROM + the python script. Tried 0x3D11 and 0x1711 for the 0x0D offset with no luck either.

Fed up, I went and made a list of the 2 bytes at 0x0D for all the stock SNESC games.

0x0D= 0x1110 (SMW)
0x0D= 0x1810 (FZero)
0x0D= 0x1D10 (Zelda aLttP)
0x0D= 0xBD10 (SMK)
0x0D= 0x4010 (Super Metroid)
0x0D= 0x6E10 (Earthbound)
0x0D= 0x5810 (Kirby's Dream Course)
0x0D= 0x2210 (DKC)
0x0D= 0x9F10 (Kirby Superstar)
0x0D= 0xA910 (Super Punchout)
0x0D= 0x6510 (SF2T)
0x0D= 0x9C10 (SMRPG)
0x0D= 0x0911 (Mega Man X)
0x0D= 0x0310 (Super Ghouls n Ghosts)
0x0D= 0xB010 (Secret of Mana)
0x0D= 0xDC10 (FF3)
0x0D= 0x3010 (Super Castlevania 4)
0x0D= 0x3610 (Contra 3)
0x0D= 0x3B12 (StarFox 1)
0x0D= 0x3D12 (Yoshis Island)
0x0D= 0x4512 (StarFox 2)

Make of that what you will. But the 1st byte is always different, and the 2nd byte is mostly 0x10 except for MMX1 and the Super FX games. If they are for special chips, it's weird that MMX1 is different, but SMRPG is just 0x10. =/
 
Last edited by DarkAkuma,
  • Like
Reactions: pcm720

Valter

Member
Newcomer
Joined
Jan 28, 2016
Messages
14
Trophies
0
Age
29
XP
83
Country
United States
I've been lurking, and have been messing with my own testing the past couple days. I've mostly been trying to get special chip games to work. I've had no luck with Star Ocean, 12MB or 6MB versions. Tried a few different values for 0x0D as suggest for other chips in this thread. So I shelved that to just try and get MMX 2 or 3 working.

Sadly no luck with that either. I'm not using VC rips. Regular ROM + the python script. Tried 0x3D11 and 0x1711 for the 0x0D offset with no luck either.

Try the updated script I just uploaded to the gist. It detects MMX 2 and 3 and should generate headers that work. pcm720 found preset IDs (0x0D) that allow them to run from the Wii U versions.
 
Last edited by Valter,
  • Like
Reactions: blueflash

KongsNutz

[Team Oceanic]
Member
Joined
Jul 19, 2008
Messages
1,680
Trophies
1
XP
1,596
Country
United States
Super bummed because I can do everything else and have DKC2 working but can't add anymore games since FTP refuses to work again (Obviously worked the first time) just says NES Mini is Offline

Response: 500 NES Mini is offline
Error: Failed to retrieve directory listing
 
Last edited by KongsNutz,

DarkAkuma

Well-Known Member
Member
Joined
Sep 20, 2008
Messages
412
Trophies
1
XP
2,460
Country
United States
Try the updated script I just uploaded to the gist. It detects MMX 2 and 3 and should generate headers that work. pcm720 found preset IDs (0x0D) that allow them to run from the Wii U versions.

Don't know what link you're talking about, but his posts here and on gbx.ru are what I've been following for the MMX 2/3 bytes for the 0x0D address, with no luck. I've been concluding he's just having different luck cause he's using a VC rip and there's something else at play.

Have you personally gotten either to work when generated from a ROM with the orignal sfc2sfrom.py?
 

Valter

Member
Newcomer
Joined
Jan 28, 2016
Messages
14
Trophies
0
Age
29
XP
83
Country
United States
Don't know what link you're talking about, but his posts here and on gbx.ru are what I've been following for the MMX 2/3 bytes for the 0x0D address, with no luck. I've been concluding he's just having different luck cause he's using a VC rip and there's something else at play.

Have you personally gotten either to work when generated from a ROM with the orignal sfc2sfrom.py?

I wrote the original script and the link is the same as the first version. That script didn't give it the right preset ID, but manually adding it in worked. I personally ran clean rips of MMX 2 and 3 fine.
 

DarkAkuma

Well-Known Member
Member
Joined
Sep 20, 2008
Messages
412
Trophies
1
XP
2,460
Country
United States
I wrote the original script and the link is the same as the first version. That script didn't give it the right preset ID, but manually adding it in worked. I personally ran clean rips of MMX 2 and 3 fine.
Thanks. Giving it a try now...

No luck. Just get an error.

File "F:\Games\Classic\testing\sfc2sfrom.py", line 58
if (rom_format == 0x14 and rom[0x7FD6] in SFX_TYPES)
^
SyntaxError: invalid syntax

I'll go back to hex editing my changes in for now.
 
Last edited by DarkAkuma,

maande80

Well-Known Member
Member
Joined
May 30, 2010
Messages
202
Trophies
0
XP
222
Country
Indonesia
@KMFDManic , I'm hoping that maybe you can help me out, since most people here seem to care about SNES Mini instead of NES Mini, lol.


While waiting hakchi2 for SNES Mini, I have a problem with my NES Mini, here’s hoping that anyone could help me out:


It’s been months since the last time I played my NES Mini. As for my set up, I am separating the original 30 games from other NES roms into separate folders. Yesterday when I tried to load my save state of any of the added NES roms, it failed to load and displayed as if the game was reset. The images of the save states displayed remain unchanged, but the save states did not function at all. However, all the save states of the original 30 games work just fine.

How can this happen and is there a way to fix this?

Thank you.
 

Valter

Member
Newcomer
Joined
Jan 28, 2016
Messages
14
Trophies
0
Age
29
XP
83
Country
United States
Thanks. Giving it a try now...

No luck. Just get an error.

File "F:\Games\Classic\testing\sfc2sfrom.py", line 58
if (rom_format == 0x14 and rom[0x7FD6] in SFX_TYPES)
^
SyntaxError: invalid syntax

I'll go back to hex editing my changes in for now.

Sorry about that, it's fixed now.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    That is cheap, I used to pay $100 for a tine.
  • Psionic Roshambo @ Psionic Roshambo:
    Tine? One gram?
  • BigOnYa @ BigOnYa:
    Sixteenth
  • Psionic Roshambo @ Psionic Roshambo:
    Also it was literally out of a kilo when I got it off the boat so absolutely pure
  • Psionic Roshambo @ Psionic Roshambo:
    Holy shiz that's a lot
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I was getting 3.5 Grams for 320 could have stepped on it and doubled my money easy lol
    +1
  • BigOnYa @ BigOnYa:
    I'd be afraid to it nowdays, my heart would explode prob. I just stick beers n buds nowdays.
  • Psionic Roshambo @ Psionic Roshambo:
    I would get to drive from tarpon springs to like Miami a thousand bucks lol do that twice a week and back in 92 that was good money
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    @Psionic Roshambo what are you guys talking about?
  • Psionic Roshambo @ Psionic Roshambo:
    Blew it on women and muscle cars lol
    +1
  • BigOnYa @ BigOnYa:
    @Xdqwerty Hamster food, its pricey nowadays to keep PCs running.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I don't do anything except cigarettes and gotta stop eventually lol
    +1
  • BigOnYa @ BigOnYa:
    I'd do shrooms again if could find, and I was outside camping/fishing, and had a cooler full of beer.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I wouldn't mind some LSD, laughing until my face hurt sounds fun lol
    +1
  • BigOnYa @ BigOnYa:
    You ever try soaper powder/qauludes? I did once and like a dumbass drank beer on top of taking, I woke up laying in my backyard in the pouring rain, it knocked me out. I have not seen it around in many many years.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    No never tried a lot of things but never that lol
  • Psionic Roshambo @ Psionic Roshambo:
    I did pass out one time on a floor after taking a bunch of Ambien lol thought it would help me sleep and did it lol
  • Psionic Roshambo @ Psionic Roshambo:
    Girlfriend was working at a pharmacy and stole like 500 of them, was and still is the biggest pill bottle I have ever seen lol
  • K3Nv2 @ K3Nv2:
    Ativan is pretty legit
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    The last time I had to take something to help me sleep, I was prescribed Trazadone it was pretty OK to be honest.
  • Psionic Roshambo @ Psionic Roshambo:
    Not something I need at all these days, doing a lot better lol
  • BigOnYa @ BigOnYa:
    That Nuka Cola video with old ice grinder is cool, I want one.
    +1
    Xdqwerty @ Xdqwerty: @salazarcosplay, hi