Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,486,656
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-26-24 10:03 AM
Guest: Register | Login

Main - Posts by Trax

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

Trax
Posted on 07-26-07 08:03 AM, in Warning About Funpic.org Link | Quote | ID: 58213


Yellow Stalfos
Level: 71

Posts: 71/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Yet again, I can't understand how a piece of software can suddenly "slip" into your computer without you doing anything particular...

Trax
Posted on 07-26-07 10:38 PM, in Hey guys... Link | Quote | ID: 58529


Yellow Stalfos
Level: 71

Posts: 72/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Posted by Ailure
Or the flux capacitor? You can't build a time machine without a flux capacitor.

Not without the necessary 2.21 gigowatts either...

Trax
Posted on 07-27-07 03:12 AM, in ZII Game Editor 1.14 Link | Quote | ID: 58606


Yellow Stalfos
Level: 71

Posts: 73/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Yeah, I knew it, you added this detail to Data Crystal. But since the data was available, I added the field anyway, along with some others. Programmatically speaking, it was not a big deal...

Right now, I'm focusing on Side Scrolling Areas editing and Enemy AI variables...

Trax
Posted on 07-27-07 11:00 AM, in Post your tray Link | Quote | ID: 58741


Yellow Stalfos
Level: 71

Posts: 74/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Ha, that's funny... Starfish is one of the applications I translated into French a few years ago...
Makes very cool backgrounds... I like it...

My Dock!



Finder, Conversation, Carnet d'adresses, Mail, TextEdit, Safari, HyperEdit, Transmit, CocoaMySQL, iTunes, GraphicConverter, AppleWorks, Final Cut Pro, iPhoto, Acquisition, Xcode, iChat, JEDict, RockNES, SNES9X, Calculette, Préférences Système, Website, Nin, Corbeille...

Yeah, some titles are localized...

Trax
Posted on 07-27-07 09:34 PM, in So now that Xk's out of power... Link | Quote | ID: 58916


Yellow Stalfos
Level: 71

Posts: 76/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Posted by Stifu
I would... If I had much more free time, and were into cock sucking.

With that kind of attitude, it's probably better that you don't get what you're looking for...

Just off the bat, TheClaw seems more honest, he brought his points, and at least it doesn't look like he's trying to hide anything with pointless one-liners...

Trax
Posted on 07-27-07 09:54 PM, in Almost no one knows about this little program, so... Link | Quote | ID: 58931


Yellow Stalfos
Level: 71

Posts: 77/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
THAT is a phenomenon I've witnessed many times in my life...

Something seemingly revolutionary appears from nowhere, but a similar thing have been there for many years already. In this case, it is called "Preview", it can read PDF files and exists since 2001 at least...

Trax
Posted on 07-27-07 10:19 PM, in Thread to discuss opinions on Xkeeper. Link | Quote | ID: 58943


Yellow Stalfos
Level: 71

Posts: 78/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
I'm not ultra-ancient, I think integrated the community at the dawn of the 3rd incarnation, maybe the end of the 2nd. But I'm still quite a regular user and I enjoy the mix between specialized discussions (ROM Hacking) and the everyday things and jokes. But I don't think all of this should explode again and make it seem we have to start over. It's not necessary...

Personally, XKeeper is the only admin I know for sure he is (was) an admin. The other ones either don't participate directly in the board, or their status is not revealed. The first time I heard about Blackhole and al., if I remember well, is shortly after the new IRC channel/server was set up (#acmlm on kafuka.org). I was then welcomed by XKeeper, and a few days later, Blackhole, who was a stranger to me at that time, came and started bitching about how some admins were not doing their job on the board and/or channel, along with some other users. To my eye, this was just weird. XKeeper was like the good king who mixes up with the populace while doing the dirty job behind the curtains at the same time...

So no offence to the other admins, they are probably doing their best too, but I don't think being strict about banning and moderating is a bad thing. Every community needs rules and a minimum of order. Not Orwell-style, just to filter the unwanted junk...

Trax
Posted on 07-27-07 10:39 PM, in Thread to discuss opinions on Xkeeper. Link | Quote | ID: 58961


Yellow Stalfos
Level: 71

Posts: 79/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
There is a MANIFEST lack of maturiy around here...
Making fun of someone and then have the nerve to ask for explanations? Yeah, right...

Trax
Posted on 07-27-07 10:42 PM, in Thread to discuss opinions on Xkeeper. Link | Quote | ID: 58965


Yellow Stalfos
Level: 71

Posts: 80/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Posted by Grey
Trax, would you rather I keep making fun of him?

What a question, of course not...

Trax
Posted on 07-27-07 11:05 PM, in Xkeeper Link | Quote | ID: 58985


Yellow Stalfos
Level: 71

Posts: 81/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Damn, Xeon, your cat looks like mine...
Calico and Persian styles...


Trax
Posted on 07-27-07 11:10 PM, in Xkeeper Link | Quote | ID: 58991


Yellow Stalfos
Level: 71

Posts: 82/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Aw, another one for the road...


Trax
Posted on 07-27-07 11:26 PM, in ... Link | Quote | ID: 59015


Yellow Stalfos
Level: 71

Posts: 83/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Those new threads are only taking space in the twilight zone and take a bit more bandwidth unnecessarily...

Trax
Posted on 07-27-07 11:55 PM, in Xkeeper Link | Quote | ID: 59044


Yellow Stalfos
Level: 71

Posts: 84/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Okay, not exactly cats, but almost... And about the same cuteness...
Baby raccoons I found on the side of the road, I caught them on my camera, both photo and film...

Baby Raccoons


Trax
Posted on 07-28-07 12:56 AM, in Zelda II - Information Link | Quote | ID: 59058


Yellow Stalfos
Level: 71

Posts: 85/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
I... Need... More... Variables...
I found only one, about the Red Leeders' descending height, and it's not very interesting...

Right now, I'm hunting for this kind of opcode:

B5 2A
B5 A1
Etc...

B5 is LDA with Zero Page,X. Which is probably used to point to enemies currently in the area. According to Ice Ranger, $2A is the first Zero Page memory for enemy X position. This is the kind of data I'm looking for, along with Y position, velocity, projectiles, AI, etc...

At 0x5635 (0x5625 without header):

0x5625: B5 2A LDA $6D,X ; Load ZP $2A + X
0x5627: 8D DD05 STA $05DD
0x562A: 18 CLC
0x562B: 69 60 ADC #$60
0x562D: 8D DC05 STA $05DC
0x5630: 60 RTS

Basically, $05DC is $05DD + 60, which would translate into the starting Y position + 60 (pixels). But again, I can't do anything after the RTS...

Trax
Posted on 07-28-07 07:00 AM, in Xkeeper Link | Quote | ID: 59142


Yellow Stalfos
Level: 71

Posts: 86/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Look at this, aaaaawwwww...


Trax
Posted on 07-28-07 07:28 AM, in ZII Game Editor 1.14 Link | Quote | ID: 59147


Yellow Stalfos
Level: 71

Posts: 87/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Huh oh, my app was infiltrated...
But hey! You're not supposed to open packages without permission!

Heheh, anyway yes, I started working on the scroll view editor before releasing version 1.14, and since I only use one NIB file, I didn't go through the trouble of removing the window just for the release. Take it as part of "mysterious dummied data" that lurks in the prog's bundle... Wooo...

Trax
Posted on 07-28-07 07:50 AM, in Zelda II - Information Link | Quote | ID: 59150


Yellow Stalfos
Level: 71

Posts: 88/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Yeah, make the editor y... No, seriously, I'd say from experience that the game data part is quite easy for anyone with basic knowledge of arrays and pointers. But when graphics are involved, it becomes a little more complicated and less straightforward...

By the way, I found another variable: 0x5BE3 (default: 05)

It defines the rate at which the Geldarms restretch themselves after being shrinked. Lower means faster...
Try 00 for super speedy, and FF for agonizingly slow...

Trax
Posted on 07-29-07 05:18 AM, in So now that Xk's out of power... Link | Quote | ID: 59278


Yellow Stalfos
Level: 71

Posts: 89/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
It is a variant of the "joke shell", a psychology term...

Trax
Posted on 07-29-07 05:44 AM, in Question about NES ASM - JSR (20) Opcode Link | Quote | ID: 59284


Yellow Stalfos
Level: 71

Posts: 90/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
Okay, when I do ASM hacking and disassembly (?), I'm not exactly sure what to do about Opcode 20, which is Jump to Subroutine (JSR), with a 2-bytes operand. Since I don't have access to incredible software like FCEU or such, I can't do any RAM tracing. Chunks of data are often copied from ROM directly to RAM. The question also applies to JMP (4C).

My question is, how do I know where the pointer is actually pointing to?
Here's a real example, with the Zelda II ROM, at 0x5C17:

20 A2 E9

So the reconstituted address is 0xE9A2. Of course, it doesn't necessarily mean I can go to 0xE9A2 in ROM and assume it's what happens in real-time. Sometimes you have to ajust the address according to specific factors, like RAM pages, mappers, etc...

How can I make absolutely sure that I'm moving to the correct address?

Trax
Posted on 07-29-07 06:20 AM, in Question about NES ASM - JSR (20) Opcode Link | Quote | ID: 59291


Yellow Stalfos
Level: 71

Posts: 91/1145
EXP: 3035787
Next: 131327

Since: 07-06-07
From: Québec

Last post: 3627 days
Last view: 2879 days
So basically, are there any way I can find out where to go in ROM according to my example?
What is the portion of ROM data that is stored at 0xC000?
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42


Main - Posts by Trax

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.248 seconds. (331KB of memory used)
MySQL - queries: 136, rows: 168/168, time: 0.238 seconds.