- This topic has 38 replies, 5 voices, and was last updated 10 years, 8 months ago by Lord Yuan Shu.
-
AuthorPosts
-
December 24, 2011 at 7:51 pm #5308DragonAtmaModerator
So my gemfire mod is pretty much complete; here is the IPS. Unless someone can find a bug in it, it's ready for release! Anyone up for some testing?
February 16, 2012 at 12:41 am #41542sonic.penguinModeratorSo is this updated now? For some reason, the portraits remind me of those found in Ghengis Khan II and Uncharted Waters II for SNES, both KOEI titles. That one guy kind of looks life Gandalf lol? Anyways, will need a link.
February 16, 2012 at 9:33 pm #41543DragonAtmaModeratorThe updated version (beta version 03) has been released! You can get it here.
February 17, 2012 at 12:59 am #41544sonic.penguinModeratorstupid question, but what actual snes rom do I need for this? lol
February 17, 2012 at 1:08 am #41545DragonAtmaModeratorTry the US Gemfire game; it IS a Gemfire mod!
February 17, 2012 at 2:25 am #41546sonic.penguinModeratorI did, just froze though… Not used to these fan-schy snes patches :S I use ZSNES, but the whole "header/unheader" thing totally confuses me
February 17, 2012 at 2:48 am #41547DragonAtmaModeratorBasically the header is a bunch of bytes at that start that tell the game some basic data; no, I don't know the details.
I may have screwed up on whether you need a header or not, although I don't think I have; most mods are either created with tools or by a skilled programmer, but this wasn't. XD
If you have a hex editor, take a look at the vanilla version; it should have program names at 7800, with 7800-7803 being "root" (72 6F 6F 74).
And finally, it was only tested in snes9x; using zsnes should not cause problems, but…
February 18, 2012 at 2:48 am #41548sonic.penguinModeratorokay, how about just sending me a 4shared link or something that is pre-patched >_<
February 18, 2012 at 5:24 pm #41549DragonAtmaModeratorWhy would you need that? Just put them in the same directory, and snes9x should load it fine.
And if you DO have a header (or don't know if you do or not), open your vanilla version in a hex editor and tell me where "root" is (it should be somewhere in the 7800-7B00 range) so I can make a patch for the headered versions.
February 18, 2012 at 9:26 pm #41550sonic.penguinModeratorHere, just patch and repost :)
I have patched other SNES titles but none gave me issues like this one hehe
February 18, 2012 at 11:10 pm #41551DragonAtmaModeratorWhy isn't the patch working for you?
And why can't you open it up ion a hex editor?
February 19, 2012 at 12:06 am #41552MeteorStrikeParticipantThe real question is, did DragonAtma make his patch to work with a ROM that has a header, or with a ROM that has no header? This is most likely the issue.
DragonAtma: I think it would help if you mentioned that. Just look at the original ROM file you used before patching, and look at the file size in bytes. If it's a perfect multiple of 1024 bytes, it probably doesn't have a header. If it's a number such that ( x * 1024 ) + 512 = File size, where x is an integer, then that means it probably has a header. This is the easiest way to tell if your ROM has a header or not.
sonic.penguin: I would recommend you do the same thing. If DragonAtma says he does not have a header in his, but you do, then you will need to remove the header first before applying the patch. On the other hand, if DragonAtma says he has a header but yours doesn't, then you will need to add a header to yours first, or find a copy of the ROM that already has a header.
The easiest way I know to remove a header is to use Geiger’s Snes9x Debugger emulator. It will tell you if your ROM has a header before loading it, and it will only load the game if you accept to have the header removed.
The easiest way I know to add a header is… actually, I've never done this, but I'm sure there are tools out there to do it. You can probably just add 512 dummy bytes at the beginning of the ROM file, then apply the header, and then remove the 512 dummy bytes at the beginning of the ROM file again, and you're done. I don't use hex editors, but I imagine there should be some out there that let you "insert" bytes into a file…
In any case, this shouldn't be so complicated! :)
EDIT: OK I just checked that download link, and the file size is 1,048,576 bytes, which means sonic.penguin's ROM has no header. I'm guessing that means DragonAtma's ROM has a header, and is 1,049,088 bytes in size…
February 19, 2012 at 12:20 am #41553DragonAtmaModeratorNope, mine is also 1,048,576 — and since the list of programs starts at exactly 07800, that very strongly suggests the lack of a header even without checking the filesize.
…now all I need to do is rope MeteorStrike into helping me find where gemfire stores gender data, the one thing I couldn't locate… >_>
February 19, 2012 at 1:51 am #41554MeteorStrikeParticipantAre you using a debugger? If not, and this is truly "the only thing you couldn't locate" then I'm impressed! :)
Anyways, I would love to help, but I got a lot on my plate right now. Aside from work stuff that I'm lagging behind a little, I also have a program I need to finish that I'm working at home, and then I got the stuff that MidKnight wanted about the maps. I'll keep note of this, but if you're still looking for this info, there's a good chance you will find it before I even get a chance to load the game. I haven't even gotten a chance to transfer Midnight's patch of the alleged arise bug. (But it looks like he's already looking into it, so I guess I don't need to.)
February 19, 2012 at 1:54 am #41555MeteorStrikeParticipantAlso, since there is a chance I might look into that in the middle of doing everything else during a little break, it might help if you could post some pics about this "gender" thing and explained it a little bit, since I have never even played this game…
-
AuthorPosts
- You must be logged in to reply to this topic.