Language…
18 users online: Alex No, DanMario24YT, gemstonezVA, GiraffeKiller, Gorry, Green, GRIMMKIN, Heitor Porfirio, JudithPrietht, Metal-Yoshi94, Ray Hamilton, Rykon-V73, Seamus Sinclair, ShoopDaWhoop, Sniwott, Spedinja, WhenUnique, xhsdf - Guests: 268 - Bots: 616
Users: 64,795 (2,371 active)
Latest user: mathew

SNES Compatible Hacks

Hiya,

I was surprised when I couldn't find this so I thought I'd have a go.

I am looking to document a list of vanilla hacks that work on real hardware. This is just intended to be a compatibility list - not an emulator versus hardware debate. I have no problem with emulation. I do not want to debate the merits of assembly, nor do I want anyone to bring their hacks "into compliance."

I am testing on a Super Famicom with a PowerPak from RetroZone. I use Ramsis's Unofficial SNES PowerPak firmware/menu as it allows for 56 characters on screen for file names. This is helpful when you have 120 Super Mario World - X titles.

http://www.manuloewe.de/main/index.php?/pages/snespowerpak.html

If you have access to a flash cart feel free to help. I am running through a large pack of rom hacks, using recommendations from the forum. I don't care about non-working titles. If you find that something crashes mid-game feel free to let me know.

EVERY LEVEL MORTON!
Return To Dinosaur Land
Super Challenge World
The Forever Mystery Part One
The Second Reality Project
The Unworld

Thanks,
Kyle
If you're interested, I have a script to automatically download and patch every ROM on the site. I used it when I was getting all the hacks onto my flash cart, so it could be helpful for you as well.

Of course, if you really mean "vanilla" then this project is pointless. All vanilla hacks should work on the SNES.
Sorry, I'm new to all of the terms. I took Vanilla to mean no assembly, custom music/wonky stuff that wouldn't play nice with real hardware. If there are flashier hacks that work I'm all for it.

I'm interested in the script. Do you have a sorted working directory on your cart or is a mix of working and non-working?

My other thought was sorting by release date/date modified. Is there an approximate date when things got fancier?
Originally posted by Kyle
Sorry, I'm new to all of the terms. I took Vanilla to mean no assembly, custom music/wonky stuff that wouldn't play nice with real hardware. If there are flashier hacks that work I'm all for it.

That's more or less right. Those should all work. But there are plenty of more customized hacks (mostly after 2011) that will work on a SNES. I'm more interested in cataloging those. Though they might be doing it with the remoderation, I'm not sure.

Originally posted by Kyle
I'm interested in the script. Do you have a sorted working directory on your cart or is a mix of working and non-working?

Unfortunately I never had time to test them all. It's just every single hack sorted by IPS name. I don't really know how to sort them differently. I'm getting the script (scripts actually, but the other ones are just modules) from my old desktop. It's going to take a while since it's in a different state from me and it's uploading some other things and it has terrible bandwidth, but I'll post a link here when that finishes.

Originally posted by Kyle
My other thought was sorting by release date/date modified. Is there an approximate date when things got fancier?

I think the biggest problems (addmusic) predate the creation of this site. However, as I mentioned, in the beginning of 2011 it started trending upwards, until now I think all the newest hacks work fine on a SNES. That's when addmusic got fixed to remove some bugs it had so it would stop breaking ROMs.


Edit: Got it. Linky.

Run "python makehacks.py" (Python 2.7). If your cart requires SRAMs you can run "python MakeSRAM.py" to generate the SRAM files. If you install python, you should be able to just double click the scripts.

It also requires a clean ROM in the folder with the name "SMW.smc".
Resurrection time.

This is a collection of IPS files for Super Mario World that are known to work on hardware. It comes bundled with a utility that will automagically turn them into roms.

http://srktt.com/files/IPSGuy.7z

Usage:

1. Copy a clean Super Mario World (U) [!].smc rom to the IPSGuy directory
2. Run IPSGuy.exe and watch it do its thing
3. Roms will fill the Hacks directory

More:

A reproduction store called shopflashback.com was posted on NintendoAge. It featured a nice variety of Super Mario World hacks. I figured that he must have vetted them enough to conclude that they work well on hardware and were high quality/complete enough to ask money for.

I've hunted down the original IPS files for what he has available and packaged them with a small tool/ucon64 to create a set of roms for flashcart use. The original readme file (when available) is also included for them.

All that is missing from this archive is a clean copy of Super Mario World (U) [!].smc. Place this in the same directory as IPSGuy.exe. I've added a check to confirm that the file is valid. If your rom is bad you will get an error and the process will hault.

Two additional/optional files are included:

IPSGuy.ips - This adds two cheats to each rom. (1) Infinite lives and (2) press start+select to skip to the next level. If you do not want these then simply rename or delete this file.

IPSGuy.srm - This generates save files for use with a PowerPak. Copy the Saves directory to your CF card. This can also be deleted if you are using an Everdrive.

It is not my intent to undermine shopflashback.com. I do not know if he pays royalties to the rom hackers but I suspect that the majority did not consider charging for their creations.

Until next time,
Kyle
Thanks for the update! I also have an SNES PowerPak and I'm trying to compile a list of compatible SMW hacks. I try them in HIGAN first, then load them on the CF for PowerPak if they work in HIGAN. So far, Toad's World and the SMWC 8th Annual Vanilla Level Design Contest work in HIGAN, but not via PowerPak on real SNES. Anybody know how to get those to work on PowerPak? Does anybody else have an updated list of *.ips files that work on PowerPak? Thanks!
Bumping old threads isn't a good idea, because all the users here are now inactive instead, make a new thread.
Originally posted by Kaisaan Siddiqui
instead, make a new thread.


Why?
Originally posted by Kaisaan Siddiqui
Bumping old threads isn't a good idea, because all the users here are now inactive instead, make a new thread.

Only if it's irrelevant to the topic, you can bump a thread. Of course, there are subforums where it's pointless to bump no matter what you post, but I don't see why this thread needs to be closed.
Want progress on 100 Rooms of Enemies: The Nightmare Edition? Go here to see.

(rip my other userbars momentarily)

on-topic: Does Super Mario Odyssey count? (the one with the MSU-1 chip).
Originally posted by Mindevous
on-topic: Does Super Mario Odyssey count? (the one with the MSU-1 chip).

MSU-1 is compatible with the sd2snes, but any other flashcarts probably won't work with it.

Also, this thread reminded me of that horrible rip-off of a site that was shopflashback. No legal action could be taken because the content is legally not the ROM hackers'. Pretty scummy.
Originally posted by Kaisaan Siddiqui
Bumping old threads isn't a good idea, because all the users here are now inactive instead, make a new thread.


There is a general rule against bumping, but every thread should be treated differently. A 2007 art thread made by a long-inactive user asking for feedback probably shouldn't be bumped in order to post more feedback. A topic such as this, though, is still very relevant and thus deserves a longer life cycle than ancient feedback threads.