
August 27th, 2009 | EarthBound, Hacking
A little while back I posted news about an EarthBound text adventure hack called “Hack”.
Today’s hack is also a text adventure hack, but is completely different. It’s a small tech demo created by Mr. Accident called ZorkBound. He and Rufus have been making some incredible EarthBound hacking tools these past few months, and this latest hack is a test of a bunch of early stuff he’s working on. For more details, check this forum post out.


What’s especially neat about this game is that you can pick up objects, move them around, and interact with them with other items. I think Mr. Accident is probably working on a program to make it easy for regular people to make these text adventure hacks, if so that’d be pretty cool. EarthBound hacking is insane, so helping regular people make cool hacks gets a thumbs-up from me.
If you want to try out the hack yourself, here is the patch and the Easy EarthBound Patcher. Also, Mr. Accident says don’t use save states or else evil things will happen, so beware.
- ZorkBound IPS patch
- Easy EarthBound Patcher program – (if you patch the game without this and the game messes up, try again with this)
Other Related Posts:
| No related posts found |
18 Comments to ZorkBound Text Adventure Hack
|
| Mato said on Aug. 27, 2009 |
Mr. Accident explains that it’s a short enough demo that you shouldn’t need to save. I assume that at some point save states will be supported again and/or normal saves should work.
|
| Carl said on Aug. 27, 2009 |
I wonder why it is that save states don’t work. Save states are handled by the emulator, not the game. It’s hard to imagine what might have been changed by this hack that would prevent the emulator from “remembering” the state just as it does for any other game.
Save states don’t work because EB++ (which is used to make this hack) messes with memory to add more flags, Control Codes, etc. No EB++ game will be compatible with Save States.
It’s too bad about the save states, but that’s not going to stop me from trying it.
I patch it with lunar ips, it glitches. i patch it with the EB patcher, it still doesnt work!
|
| Mr. Accident said on Aug. 28, 2009 |
Yeah, the save state thing is because Rufus’s EB++ expands the SRAM space available and uses some of that as temporary memory. SRAM is not restored on loading a savestate in an emulator, though, so you get a situation where a lot of the data used by the game is hopelessly out of sync, and the next thing it does is crash horribly.
I’m hoping we’ll be able to find some unused space in main memory to store EB++ data, so that way savestates will work normally again. There’s a very sizable chunk (almost 8KB) starting around $7F:6000 that doesn’t seem to be used for much of anything, so that’s one promising direction of inquiry.
In any case, future releases of the ZorkBound framework will include a save feature, so even if savestates don’t work you’ll be able to record your progress.
Anyway, as regards patching: I’ve noticed that if you patch a 3MB ROM using Lunar IPS, Snes9x will refuse to load it. This is because Lunar IPS only expands the file as far as it needs to to write all of the differences, and in this case that’s 3 bytes short of a full 32 megabits. For some bizarre reason, Snes9x will not load any ROM file that has a filesize that is not a multiple of 64K. It’s really stupid, IMHO; ZSNES will load slightly off-size ROMs just fine.
So, definitely use the EB Easy Patcher if you’re going to play the game using Snes9x. If you’re using ZSNES, it doesn’t matter.
(Also, the patch is designed to work with a _headered_ ROM. If your ROM does not have the 512-byte copier header, it will explode. So if the patch isn’t working for you even if you used the EB Easy Patcher, download a new ROM and try that.)
|
| GoldenEevee said on Aug. 28, 2009 |
EB meets Thy Dungeonman
|
| Mato said on Aug. 28, 2009 |
Mr. Accident: One thing byuu (bsnes guy) is working on is something that well help hackers detect unused areas of memory that they can use. I don’t know if he’s implemented it yet, it’s possible that he has already, but he mentioned it here several months ago. I know he’s been working on his debugger for a while now at least.
I dont mean to seem rude but, who honestly likes these text adventure games? And why would you want an EB related one? One of the coolest things about EB is the colors and characters so why would you bother playing a black and white text box?
|
| Mr. Accident said on Aug. 28, 2009 |
Mato: Yeah, I’m definitely looking forward to byuu’s debugger. Geiger’s Snes9x debugger is useful, but so frustratingly limited sometimes.
I’m thinking that if we do get savestates working again, I might still make use of the SRAM desynchronization to detect savestate users and make the game slightly harder for them. >:D
ScottKO: Who likes text adventure games? Smart, attractive, successful people, of course!
Seriously, maybe you don’t like text adventures all that much, but lots of people do; and the neat thing about one based on the EB engine is that you get immediate access to all the music, sound effects, and so on that are used in the game. You could also include monster fights using the normal battle system, or use the map engine to display pictures of things, and so on. So you certainly could include EarthBoundy colors and images while still making a primarily text-based game.
@ScottKO
If it weren’t for text adventure games (the core of the classic RPG), Earthbound would have never been made.
It’s kind of like reading a book instead of watching a movie based on the book. A lot of people prefer the book because there are much less limits to your imagination. A lot of people prefer the movie because they have little to no imagination or simply don’t like to read.
ATTENTION INTERNET: They weren’t joking when they said not to break the mirror.
Leave a reply
Find Merchandise!
Recent Comments
- MechaMutoh: I wonder if there is a Mr. Saturn figurine.
- PK Mudkip: @LucasTizma That’s how it usually is here…until the source of the problem goes away.
- LucasTizma: God, you people sure do know how to argue about pointless things…
- Labrynian Rebel: Not everyone should (or would like) to have to learn Japanese to play a game.
- chaobreeder20: @Jungyin I don’t know how it would play honostly,but it’s the by the way it looks like it would play that gives me that...
Archives
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
Search



Home
Categories
Articles / Info
Cool Stuff
Links
Site Stuff
Forum






Well, I love me some text-based adventures, this looks really good, possibly even better than radical Dreamers. but no save states? then how do you save in a text game?