Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,593,813
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 05-17-24 01:11 PM
Guest: Register | Login

Main - Posts by Kejardon

Pages: 1 2 3 4 5

Kejardon
Posted on 04-24-07 08:46 PM, in a few SMILE questions (rev. 2 of 04-24-07 08:53 PM) Link | Quote | ID: 29548


Red Koopa
Level: 28

Posts: 75/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
Break a hex-editor out, and open the smc file.
The index and unknown form a 16-bit address (Unknown * 100 + Index). Go to the address in bank 8F (or for the smc file offset, add 70000. 70200 if you have a header)
There you'll see a list of bytes. It's basically a set of entries of 2 bytes each and a terminating byte ($80).
Scroll entries: The first byte is a screen #, the second byte is a new scroll setting (0 = no scrolling, 1 = can't scroll through floor, 2 = full scrolling). It can affect any number of screens at once, it only stops when it reaches an $80.

::edit:: While I'm at it, 2) is easily doable with a hex-editor, you just need to know the offsets.
...
I'm sure I've already posted this though... but if it was on the old board it's probably gone.

Autofire Cooldown for beams at 90:C264
Missile cooldown at 90:C27B
Super Missile cooldown at 90:C27C
Manual cooldown for beams at 90:C283

90:CXXX = 84XXX offset in file

Kejardon
Posted on 04-25-07 09:12 AM, in Submachine Link | Quote | ID: 29977


Red Koopa
Level: 28

Posts: 76/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
Wow, that took a while.

I died in 3. Go being too suspicious.
I think I liked 2 the best. 4 was a close second.

Kejardon
Posted on 04-27-07 06:07 AM, in Injuries from Games Link | Quote | ID: 30560


Red Koopa
Level: 28

Posts: 77/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
My thumbs and index fingers would often kill me on the old NES. Index fingers because I would switch to them after my thumbs started to hurt too much.
I play mostly on keyboard now though, and newer consoles don't hurt my digits nearly as much, so I don't really get any pains from playing now.

Now, injuries from playing songs on the piano? I can tell lots about those.

Kejardon
Posted on 04-27-07 06:20 AM, in a few SMILE questions Link | Quote | ID: 30566


Red Koopa
Level: 28

Posts: 78/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
Sorry, hadn't noticed your post.

Manual firing rate: Rapidly pressing the fire button
Automatic firing rate: Holding down the fire button with charge beam unequipped

If you have the charge beam equipped, the automatic firing rate doesn't do anything.

I'm going off of memory, so there might be some quirks I'm not remembering.

Kejardon
Posted on 04-28-07 07:48 PM, in General Sound help (avoiding noise) (rev. 3 of 04-29-07 04:50 AM) Link | Quote | ID: 30919


Red Koopa
Level: 28

Posts: 80/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
I just doublechecked, and assuming I did the math right and I understand the BRR format correctly, it's a (surprisingly perfect) match. Amplitude at the end of the sample is ~6144 and leveled off (derivative = 0). The loop sample starts with *two* 6144's, no filter.

I managed to follow the waveform in both the brr and the original wav file, the amplitudes look like they're matching up correctly.
I checked the end of the samples... the brr actually looks like it has a few extra samples at the end the wav doesn't have - I'm going to guess that the brr encoder I used stuck them in to match up with the loop start. (snesbrr.exe by DMV27)

I have a few ideas to try, I guess.

::edit:: On the second check, the last brr block looks *way* different than the actual wav sample. I'll tweak that and see if it helps.

::edit again:: Finally got it sounding nice. I ended up deleting the last brr block and picking a different loop point. Guess I'll be looping brr samples by hand from now on.

Kejardon
Posted on 05-01-07 05:21 AM, in NEW HARD DRIVE GET! Link | Quote | ID: 31824


Red Koopa
Level: 28

Posts: 82/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
Total size: 37.2 GB
Free space: 1.19 GB

Methinks me needs an external hard drive.
Of course, this is far better than my old glitched desktop that had 500 MB total and ~52 GB used...

Kejardon
Posted on 05-06-07 08:49 PM, in Super Metroid Hack Help FAQ (rev. 2 of 05-06-07 08:50 PM) Link | Quote | ID: 33365


Red Koopa
Level: 28

Posts: 84/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
http://drewseph.zophar.net/Kejardon/AutoMapIcons.txt

Ignore the first half, you can just start reading at "Samus's Ship" to change where the icons are on the map.
Just make sure you know how to work with pointers beforehand.

::edit:: URLified ::/edit::

Kejardon
Posted on 05-11-07 11:32 PM, in Motivation. Link | Quote | ID: 34678


Red Koopa
Level: 28

Posts: 86/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days

Does anyone else have any problems with motivation with work? If so, how do you overcome it?

Yes.
You can overcome lack of motivation now? Why hasn't anyone told me this?

Kejardon
Posted on 05-14-07 11:52 PM, in Sugar-Filled vs. Diet Soda Link | Quote | ID: 35336


Red Koopa
Level: 28

Posts: 87/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
I don't worry about carbs and sugar, I eat and drink whatever sounds good and is available at the moment.
I'm pretty healthy too. I don't get much exercise and my arm muscles are pathetic, but other than that I'm in good shape.

And that said, sugar-filled. I tend to avoid diet stuff purely by habit - I have no reason to diet, and it tends to taste worse than original stuff.
I personally think sugar is *good* for me, but that's more opinion than any serious scientific observation.

Kejardon
Posted on 05-20-07 09:33 PM, in When did you learn to type? Link | Quote | ID: 36829


Red Koopa
Level: 28

Posts: 88/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
Age 2. Self taught. XD I don't remember what I was like when I was still learning though, and since then my typing's never really changed so far as I can tell.
My typing's nothing special though. Only around 60-80 WPM - it usually takes me even longer to figure out precisely what words I want to use anyways, so I never really need to type faster. I was comfortable working with DOS prompts and text and stuff, but nothing special. Never got into batch files.
My accuracy is kinda poor, but I always know instantly whenever I make a mistake, so I can fix it without even looking at what I'm typing, screen or keyboard.
I don't quite follow the correct method of typing, I have a few unique typing habits. I don't always hit the same key with the same fingers, it depends on context. My index fingers and pinkies tend to handle the lower rows and my middle two fingers tend to handle the upper rows. You'd think that I'd use that to prevent having to use the same finger twice in a row, but I actually frequently use my index fingers twice in a row. For Kejardon I type both the r and the d with my left index finger. My reasoning is that it's more natural to bend the index finger that far instead of the middle finger, which is currently on the e with how I bend my hand to type my name.
That's about it. Grew up on Qwerty, never tried changing to Dvorak.

Kejardon
Posted on 05-21-07 07:59 AM, in fuck you Link | Quote | ID: 37160


Red Koopa
Level: 28

Posts: 91/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
Haha... has anyone seen a filtering system that actually worked well?

I never swear. They're just words to me, they're not really useful for anything. And since many people take offense at them regardless, it's simpler to just avoid them altogether. It's pretty rare when they're actually useful for communicating something specific.

Kejardon
Posted on 05-21-07 07:14 PM, in Winamp around and around Link | Quote | ID: 37235


Red Koopa
Level: 28

Posts: 92/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
I would put it at around 2 1/2 days.
Generally, when I find a song I *really* like, I listen to it till I start to get tired of it then put it on my playlist.
I have headphones though, so nobody complains.

Kejardon
Posted on 05-22-07 09:46 PM, in Super Metroid Hack Help FAQ Link | Quote | ID: 37508


Red Koopa
Level: 28

Posts: 93/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
1) Yes, with a bit of knowledge and practice this can be done easily.
2) ... There is currently 1 unused area (DEBUG) you could use, which shouldn't take much work. You could likely get away with making Ceres a non-area and replacing it with a new one, but that would still take a fair bit of work with assembly and debugging. As for adding new areas all together... it's not going to happen. You'd have to rewrite *tons* of code and flags and such.
3) Not too difficult, actually. You'd need a new PLM for the item pickup, and it would take asm hacking to work, but not very much. Now, if you want to make it show up on the item screen... THAT will take some work.
4) Yes. I made code specifically to do this sort of thing already, actually. It was going to be used for Redesign but ended up not being necessary.

Of course, learning to hack in general will take a lot of time and effort. There's no way to avoid that. I don't recommend starting a full-scale hack as a way to learn.

Kejardon
Posted on 05-24-07 07:19 AM, in Gutarists Are Not Human (What Instrument Do You Play?) Link | Quote | ID: 37956


Red Koopa
Level: 28

Posts: 94/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
I play the piano.
I WILL master all of Dancing Mad one day.
Speaking of which, I need to get back to working on the sheet music for that soon...

Kejardon
Posted on 05-24-07 07:50 PM, in YOU MUST CONSTRUCT ADDITIONAL PYLONS...AGAIN Link | Quote | ID: 38050


Red Koopa
Level: 28

Posts: 95/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
I usually get trounced soundly because my macro is somewhat poor. My micro isn't pro level or anything, but it's pretty good, and is clearly not my weak point.
Macro > Micro, in general. It doesn't matter if you can kill a zealot with two marines if the enemy has as many zealots as you have marines. It also doesn't matter if you can kill a zealot with two marines if the enemy decided to build dark templars.

Kejardon
Posted on 05-24-07 11:38 PM, in Super Metroid Hack Help FAQ Link | Quote | ID: 38156


Red Koopa
Level: 28

Posts: 96/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
I've never used it for anything, but I see no reason why you wouldn't be able to use it.

Kejardon
Posted on 05-27-07 10:53 PM, in N-SPC? Link | Quote | ID: 38992


Red Koopa
Level: 28

Posts: 98/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
I'll post my notes so far. They're not done yet, but there's still a lot of info.
Also, this is all for Super Metroid, so all the instrument data and such probably won't be relevant for you. Also a lot of offsets and commands seem to change from game to game - For example, Zelda: LttP has more commands for 2140 and fewer commands for notes, and the code doesn't start at 1500 (Going purely off of memory, so this could be wrong). But for the most part, the information is usually the same.

As for what's sent to 2140 - 2143... 2141 - 2143 are used for sound effects, I think, and so you don't need to worry about them most of the time. 2140 is used as instructions for the main engine.
F0: End currently playing sound effects. I think. I haven't tested it, but that looks like what it does.
F1: Not sure what it does. Looks like it does nothing, but untested.
FF: Get new song data from main CPU.
00 - 80: Index for new song track. Only 00 through 08 or so are valid usually, picking an invalid one = crash.

x is used almost exclusively as a channel index: x = 2 * (current channel)

http://drewseph.zophar.net/Kejardon/SPCRamMap.txt

Kejardon
Posted on 05-28-07 09:41 PM, in N-SPC? Link | Quote | ID: 39215


Red Koopa
Level: 28

Posts: 99/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
The main thing of interest is right in the middle of my notes: a list of all the instructions for the actual song data. The first half of it is basically notes for myself to help me disassemble the engine.
I'm not very good at making stuff easy to read for other people.

Kejardon
Posted on 06-04-07 11:16 PM, in Is Google watching you? Link | Quote | ID: 42316


Red Koopa
Level: 28

Posts: 102/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
... am I missing something here? Those are public roads right? Why would you expect privacy on a public road?
Seriously, I'd understand (somewhat) people getting upset about Google taking images of their backyards, but the street? It's like getting mad at every person that walks on the sidewalk of your house.

Kejardon
Posted on 06-05-07 01:26 AM, in So, I finally picked a user picture... Link | Quote | ID: 42378


Red Koopa
Level: 28

Posts: 104/139
EXP: 130025
Next: 1313

Since: 02-21-07

Last post: 6108 days
Last view: 6016 days
Me having fun at the expense of Super Metroid's game engine. In reverse.
It sums up what I like to do pretty well.
Pages: 1 2 3 4 5


Main - Posts by Kejardon

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

Page rendered in 0.337 seconds. (330KB of memory used)
MySQL - queries: 141, rows: 173/173, time: 0.322 seconds.