Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
Acmlm's Board - I2 Archive - - Posts by Imzogelmo |
Pages: 1 2 3 |
User | Post | ||
Imzogelmo Blue Octorok Level: 11 Posts: 21/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
A couple of suggestions for the next release: First, one feature I suggest would be for the disassembler option: It really needs a couple of radio buttons for 8/16 bit accumulator and X,Y registers' initial widths. Also, if you could make the debug and hex editor windows dockable or into separate frames then that would be cool. (edited by Imzogelmo on 02-14-05 06:28 PM) |
|||
Imzogelmo Blue Octorok Level: 11 Posts: 22/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
IIRC, Super Mario RPG uses the SA1 chip. | |||
Imzogelmo Blue Octorok Level: 11 Posts: 23/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
I think I found a bug in the breakpoint system (this was done on Release 3): I put in a breakpoint on Read/Write to a memory location (7E0023 in my case). Then, I removed the breakpoint (unclicked Read, Write, and put 000000 in the text box), but it still stopped on an INC $23. EDIT: Nevermind. I can't seem to replicate the problem. (edited by Imzogelmo on 02-17-05 10:07 AM) |
|||
Imzogelmo Blue Octorok Level: 11 Posts: 24/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
I'd vote for C. | |||
Imzogelmo Blue Octorok Level: 11 Posts: 25/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
Welcome, enjoy the place there's lots to see. | |||
Imzogelmo Blue Octorok Level: 11 Posts: 26/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
I agree. I was under the impression that the banks were mirrored to the high ones, and that changing either would effectively change both. Since it appears that this is not the case, option B would be preferable, so as to limit any misinterpretation. | |||
Imzogelmo Blue Octorok Level: 11 Posts: 27/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
Heh. You are most definitely not an idiot. I'd say B but with one caveat: Display something in the high banks just as a placeholder... like XX or --. That way, no thinking person will try to edit the "uneditable." By the way, have you got support for the JumboHiROM format? |
|||
Imzogelmo Blue Octorok Level: 11 Posts: 28/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
No, I'm not misunderstanding. I just don't like discontinuities. What I'm suggesting is something like this: ... 80FFF0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 810000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ... 817FF0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 818000 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... IOW, the low banks would be explicitly "locked out" from edition. EDIT: Maybe someone who's more interested in LoROMs should give an opinion? I'm mainly a HiROM guy myself. (edited by Imzogelmo on 02-17-05 12:10 PM) (edited by Imzogelmo on 02-17-05 12:12 PM) |
|||
Imzogelmo Blue Octorok Level: 11 Posts: 29/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
Which ROM version is this for? | |||
Imzogelmo Blue Octorok Level: 11 Posts: 30/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
I happen to have a byte comparison for the Japanese version, so I'll see if those bytes are identical (edit to follow shortly). EDIT: Oops, I don't have that file after all. (edited by Imzogelmo on 02-17-05 01:20 PM) (edited by Imzogelmo on 02-17-05 01:22 PM) |
|||
Imzogelmo Blue Octorok Level: 11 Posts: 31/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
It's not a time zone thing, cuz the times (match well, almost). | |||
Imzogelmo Blue Octorok Level: 11 Posts: 32/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
Yeah, I noticed the breakpoint thing too. At first I thought it was just randomly missing them, but then I realized it was coming from the resetting. I wrote a new subroutine (and I knew it had to pass through it), and I put a breakpoint on the starting address of the routine, but it would miss sometimes after I reloaded the game (which was often, since I was simultaneously editing it in a hex editor). | |||
Imzogelmo Blue Octorok Level: 11 Posts: 33/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
Very cool. | |||
Imzogelmo Blue Octorok Level: 11 Posts: 34/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
Is this something that a lot of people would like to see? I believe I have the knowledge and ability (though maybe not the desire) to do this. Changing the numerical stuff is trivial, but the events are the real kicker (redoing all of them would be very time-intensive). | |||
Imzogelmo Blue Octorok Level: 11 Posts: 35/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
Looks really cool. This game is definitely on my list of games to hack when I get over my FF6 thing. Of course, I have no idea when that'll be... | |||
Imzogelmo Blue Octorok Level: 11 Posts: 36/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
I'm working on a hack and I've come up with some ideas that you might consider. First of all, let me say, I'm not against save states--but I am against someone using an editor to hack the save state and thereby cheat their way through my hack. Now I'm not so foolish to believe that I can defeat that; because I can't. But what I can do is make it annoying enough that no one will want to try. One thing you can do is move/swap some RAM variables around. That way, if a person has a list of variables from the original game, hacking the same offsets will not get the desired results. Also, if the game has an in-game save, you play with the checksum to make sure it isn't compatible (either in location, calculation, etc.). As for out-of-game save states, you shouldn't be able to detect those if the emu works right, but you shouldn't be threatened by them either. |
|||
Imzogelmo Blue Octorok Level: 11 Posts: 37/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
I'm not sure what the cause is since it doesn't happen every time, but sometimes clicking on "Step Over" actually steps Into a function. EDIT: Another small thing: Could you make it so that read/write breakpoints break on read/write to/from EITHER byte when in 16-bit mode? For instance, in FFVI I tried to break on a read from 00:00B7 while in battle, but it never hit (although it did break on write). When I changed it to 00:00B6, I found what I needed (but I had to check for 16-bit A). (edited by Imzogelmo on 05-10-05 02:37 AM) (edited by Imzogelmo on 05-22-05 12:20 AM) |
|||
Imzogelmo Blue Octorok Level: 11 Posts: 38/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
It's great to see someone who knows he's a n00b yet is smart enough to try doing things himself. My only advice is that there is no standard way that the different ROMs are organized; it's kinda like trying to read a novel in a foreign language when you can't even tell where the breaks are between words, much less the meanings of the words. Anyway, with the right tools you can chip away at it little by little until you not only know the word breaks, but also the meanings. Most importantly, have fun! |
|||
Imzogelmo Blue Octorok Level: 11 Posts: 39/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
Wow, the potential here is great. | |||
Imzogelmo Blue Octorok Level: 11 Posts: 40/41 EXP: 5292 For next: 693 Since: 09-22-04 From: (Longview) Starkville, MS, USA Since last post: 15 days Last activity: 1 day |
| ||
Hey, maybe my post was stupid. Maybe I wasn't clear with my use of the word "potential." Let me say it another way: I have loads of data for Final Fantasy VI, but right now I'm in the middle of another project. When I'm done with this project (as well as another small one that I've been putting off for a while), I'll get my notes together and upload them. Hopefully, by that time, someone will have made a standardized way to organize the pages so that it can be useful. But don't hold your breath--my notes come from various sources, and the level of detail is quite high in some places. Right now I'm in the mood to do hands-on hacking, so when I've exhausted that energy the documentation process can begin. |
Pages: 1 2 3 |
Acmlm's Board - I2 Archive - - Posts by Imzogelmo |