| |||
Views: 88,522,097 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 05-03-24 10:54 AM |
|
Guest: Register | Login |
Main - Posts by MathOnNapkins |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 786/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Based on my experience with SPC engines, I'm inclined to say that you are right. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 787/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
M4A doesn't support modulation of pitch during playback? ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 788/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
edit: nevermind, I forgot that snesmusic org lists the track names. It's in that set (I pretty much expected it to.) ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 789/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Haven't exactly figured it out yet, but it seems that the stoned effect is solely on channel 0... just gotta figure out how it's doing it. Can't be pitch modulation (PMON register) because that only works on channels 1-7...
edit: Yeah, something is just making the pitch on channel 0 jump all over the place, but what? edit2: I managed to make the castle theme do something very similar, but I don't have 100% understanding of what caused it. Also, it seems that the effect is nullified after about 7-8 seconds into the song. Knowing how N-SPC works, it probably moved on to another "part" of the song, thus nullifying my vibrato effect. That is how this is being done, I'm sure. How the game communicates to the N-SPC to initiate vibrato is unknown, though. My trouble keeping the effect going also indicates that there's bound to be some problems trying to directly edit SPC files to produce this effect. That is, it may be easier to just hack the game, touch a fuzzy, then dump the SPC. Hard to say at this point. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 795/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Posted by NightKev There is no Dana, only XUL! ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 796/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
N-SPC songs are not divided into "start" and "loop" points. They're divided into segments of varying length called "parts". If the spc song in your set is set to the very beginning of the song, and it has an introductory "part", the fuzzy effect will only last the duration of the introduction, which could be 5-15 seconds depending on the song.
And I'm tellin' ya, it's the vibrato effect. It's actually present in all N-SPC drivers going back to 1990. It's just no one really used it for this kind of thing before that. I was able to hex edit the Flower Garden (Stoned).spc file with only 2-3 values changed and I disabled the stoned effect. Enabling it was trickier though, because it's easy to disable the vibrato effect but harder to start it up properly. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 797/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Well have a listen, you be the judge. It ain't perfect but nothing is.
http://acmlm.kafuka.org/uploader/get.php?id=3248 From personal experience, trying to edit spc files to manipulate them into doing what you want is often a futile exercise, but it depends on what you want to do. edit: I also think for this you need to make sure that the instrument with the vibrato (fuzzy) effect is never keyed off. And depending on the song that might be futile as well. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 798/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
That would be because the instrument is not appropriate for the stoned effect. If it were using a different instrument it would sound almost identical to the Flower Garden one. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 799/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Well I'd at least get someone try it with a hacked rom, but don't look at me .
More stoned version (still only lasts about 9 seconds) http://acmlm.kafuka.org/uploader/get.php?id=3249 Now the thread is over. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 800/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Hey baby those are some nice..... replica watches. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 801/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
That bug again?.... Sheesh ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 802/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Started working on an image to snes graphics format converter. Right now it's designed to work with bmp files but in theory it could probably work with others.
Screenshot of me using it with new menu graphics for my Zelda 3 hack. Still working out an algorithm to lump together palettes with common colors before I start outputting the actual palettes the graphics use. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 803/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Finally got around to finishing that merge / clustering algorithm for palettes. I proceeded to add code to output a YY-CHR palette file. Here's a screenshot of me using it in that program:
As you can see in YY-CHR only some of the graphics will look right depending on which palette you currently have selected. The utility also optionally outputs an automatically generated xkas source code file with the merged palette data in text form, along with a table that links each tile to its merged palette. Excerpt:
____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 807/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
I seriously hope that you are joking. Maybe if they could dumb it down enough and generate enough examples that are easy to work with, but from the pages I'm looking at this seems like a hassle even to me. And I've got a Math B.S. and I've also independently studied a number of areas, including topology and advanced analysis. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 810/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Hyrule Magic can edit the start menu, iirc.
As for the ending sequence and credits, that's not really well documented, even to this day. I know it has some kind of primitive scripting of sprites and backgrounds, but even with access to the code it's quite horrific to work with. You'd have to know how to edit ASM anyways, as the scripting is not true scripting, but hardcoded sequences of code. By "scripting" I mostly meant that it takes sprites that already exists in the game and uses their code like a puppeteer would. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 811/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
i no rite ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 813/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Dear God,
Make his posting not hurt my brain, and fix his layout while you're at it. Kind Regards, ~MathOnNapkins ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 814/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Bottled water and duct tape.
But seriously, you raise an interesting question. There are three options: 1. Just don't allow it to be edited because it's too much of a pain 2. Write a scanner that scans the existing code and converts it to something human readable / easy to edit. After editing this script, convert it back to the same kind of ASM and process it that way. 3. Write a scanner that scans the existing code and converts it to something human readable / easy to edit. After editing this script, keep it in this format and insert an engine that the game can use to run this script when it comes time to show the ending sequence. I will likely end up going with option 3, as if the script that would be created for that would likely have other uses in hacking the game, such as for generating custom events in the normal part of the game. E.g. creating new dungeon opening sequences with new prerequisites for opening such dungeons. The script would have to be powerful enough to automate just about anything in the game. This would be quite ambitious and that's the main reason it hasn't been done yet. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 816/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
Sounds good. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
MathOnNapkins |
| ||
Super Koopa Level: 62 Posts: 819/842 EXP: 1936588 Next: 48098 Since: 02-19-07 From: durff Last post: 4495 days Last view: 4018 days |
I can't find all the syntax for the damn bbcode on this board so I'm just going to repoint you thatta way: http://www.romhacking.net/forum/index.php/topic,11533.0.html
Discuss. If you feel like it. ____________________ Zelda Hacking Forum hobbies: delectatio morosa |
Main - Posts by MathOnNapkins |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 135, rows: 167/167, time: 0.229 seconds. |