Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Jorpho

Pages: [1] 2 3 4 5 6 ... 66
Newcomer's Board / Re: ZAMN bytes seem out of place?
« on: May 30, 2016, 09:30:26 am »
Well, I can tell you that the first Google hit for <snes remove header> is http://www.romhacking.net/utilities/593/ .

But anyway, the first ROM I found was exactly 1,048,576 bytes (1024x1024), and one would not expect there to be an extraneous header with such a nice "round" number.  A bit more Googling reveals that the header is expected to be 512 bytes.

I also see that byte 15997 is 65 .  Evidently the ROM map was made for a ROM with a header.  512 in hex is 200, and indeed at offset 15797 you find 03.

I was hoping a ROM hacker would spend a half and hour looking in the code and see if they can figure out how to do it? It does not have to be a big long dissection of the code or anything, just a quick glance.
I don't think it's necessarily as simple as you think it is.

Have you checked to see if the Japanese version behaves differently?  There were apparently numerous changes made to the game.

ROM Hacking Discussion / Re: ARETHA....... II . Im Scared
« on: May 27, 2016, 12:26:45 am »
You mean the one from http://www.romhacking.net/abandoned/ ?

From the looks of things, there's nothing "done already" that you can "play".

ROM Hacking Discussion / Re: Amiga graphics formats?
« on: May 26, 2016, 10:32:08 am »
Ahh, fond memories of Where In Time Is Carmen Sandiego.  I'd have thought the Mac was its original, native platform – perhaps all the graphics are stored in some Mac format, like PICT?

Otherwise, the IFF-ILBM format was very common on the platform, even in games.

ROM Hacking Discussion / Re: Make NEW music for SMB3 (How do I?)
« on: May 23, 2016, 08:11:14 pm »
This topic has come up before.

Also linked from http://www.romhacking.net/forum/index.php/topic,20623.msg289943.html .

Suffice it to say, it's not easy.  (If it was, everyone would be doing it.)

Also, wouldn't editing the ROM in Notepad likely corrupt the file?
...Huh.  Yeah, looks like it changes the encoding of something or other.  My mistake.  I remember making cavalier changes once with the old MS-DOS Edit, but clearly Notepad cannot be expected to behave similarly.  Seems Notepad++ works, though.

Gaming Discussion / Re: Ducktales remake announced
« on: May 23, 2016, 10:58:38 am »
Dangit, I never got around to playing this.

ROM Hacking Discussion / Re: I'm not sure how to patch this n64 rom
« on: May 23, 2016, 01:01:11 am »
If I'm not mistaken, rn64crc would be for calculating some variety of specialized internal ROM checksum.  The CRC referred to by the readme is the ordinary CRC for the entire file.

What program are you using for your .ZIP files?  Many unarchiving programs (7zip, WinRAR, and IZArc are the ones I have on hand) already have the ability to display the CRC (or "CRC32") of files inside an archive.

what is seen as a simple "space" on the right side will not always be the same value on the hex side.
True, but in this case it would appear to be ASCII just like everything else (0x20).

I was thinking Notepad would be tricky just because it would be harder to tell whether you're overwriting the original text with something of exactly the same length.  But anyway, downloading and installing XVI32 is hardly a big deal.

Gaming Discussion / Re: Interactive Fiction Recommendations
« on: May 22, 2016, 05:46:18 pm »
If I was going to start something now, it would probably be Hadean Lands.  Sounds great:

Currently on Greenlight, but it has been released elsewhere.

My favorite will always be Rematch, which really only amounts to a single intricate puzzle – but what a puzzle it is.

Naah, too much to do at the moment.  Besides, I doubt anyone is going to be quite as interested in this as you are.  But really, romhacking does not get any easier then this.  You could probably make the edits in Notepad if you really wanted to, though that could get tricky.

Just open up the ROM in any hex editor (I like XVI32).  Scroll down until you see the text appear in the right-hand side of the window.

Type over the text with whatever you want.  Ideally, your replacement text should be exactly the same length as the initial text.

If the new text is of a different length, then click on the left-hand side of the window in the cell immediately to the right of the one that is currently highlighted.  Type in "04".

The mechanical complexity of such a device would likely drive up the price to the point where it would not be economically feasible.

You might be aware that the RetroN5 can already apply IPS patches to carts.  But this of course means you can, say, generate your own IPS patch that converts Super Mario Bros into a Final Fantasy ROM.

The text in the ROM is straight-up uncompressed ASCII.  Small changes are completely trivial for anyone to make, assuming there's no checksum.

The only tricky part might be adjusting the pointers if the length of any of the text changes, but it looks like each text field is just delimited by 0x04.

If I'm not mistaken, you can make your own "Sonic 2 & Knuckles" ROM by doing a straight-up binary join of a Sonic 2 ROM and two particular ROMs in the Sonic & Knuckles cart.  So it's not really a "patch".

Aye, looks pretty shabby.

But, really, what can you expect?  The legislators can hardly be counted upon to be well-educated on all the things they need to legislate, and that means one way or another the corporations who will be affected by the legislation will have to be consulted on the laws that will affect them – and if the only way to do that is to actually fly the legislators out to a hotel somewhere, then you can bet the corporations are going to do it.

Yes, but in theory when you get the C-Gear there ought to be a flag in RAM that gets set, one that you could just as easily set with a code.  It wouldn't be more complicated than that, since otherwise getting the C-Gear would require restarting the game.  I guess?

No, SRAM is just where your save game is stored.  By "dump the SRAM", I mean making a copy of your save game on your desktop PC.

I cant even trigger the first badge because once I walk into the room a dialogue loop is triggered with Clyde and he ends up giving me Fresh Water over and over.
I've never played Pokemon Black 2 and I don't know what's supposed to happen when you enter the room, but evidently the game is checking some variable that has been set in your save game and is encountering a situation the programmers never expected.  That's generally the way games like this are coded.

If you input the right Action Replay code, I suppose it might be possible to get the game back into a condition where the event will trigger properly – like, maybe you have to input a code that will remove all your other badges first.  But it's more likely this will just mess up your game further.  If you want to find the right code, and you don't have a means of dumping your SRAM, your best bet is to duplicate the problem in an emulator and experiment with codes there. 

It would probably be less trouble just to find someone else in your area who will trade for your Delibird while you reset the game, and then trade it back to you.

Exactly what sort of solution are you expecting?  Another Action Replay code?

If you have a flashcart, it's relatively straightforward to dump the SRAM, and I understand there are lots of editors out there capable of making various changes; afterwards, you could write the SRAM back to the cart.  But really, you could give yourself unlimited shiny Delibirds if you want to go that route.

As Mr. KingMike said, it's probably just a matter of knowing how to split up the ROMs – and if it was really that easy, I'd expect instructions would likewise be pretty easy to find out there by now.  The MAME ROM for MK1, for instance, consists of three .ROM files (262,144 bytes each) and fourteen .BIN files (524,288 bytes each).  And it does not look like they start with a common, easily-recognizable header.

Pages: [1] 2 3 4 5 6 ... 66