Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
I don't really mind the choices you're making with this, although I would've chosen differently. What bothered me a lot more was grabbing onto the edge to get the star on top of Whomp's fort, but you've already fixed that nicely with the sideflip + dive. That and the underwater swimming, I could've sworn Mario can swim faster than that (and apparently he can if the WR for the secret aquarium is faster than you got).
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
I knew it also had the same sound hardware as the GB, but I thought that was only used for backward compatibility with GB games, not for actual GBA music. (Is this why the instruments in FFTA have such a weird quality to them? EDIT: Yes, it definitely is the reason. I tried turning off the GB sound channels in VBA and some of the instruments in FFTA disappeared. I think the music actually sounds better without them.)
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
I think the GBA doesn't have a dedicated sound chip (besides direct sound output), like the N64 and unlike the SNES. Which means GBA games don't get any of the audio processing that SNES games had access to for free. It's probably due to the small size of the handheld and/or the cost of adding it. At least, that's all I could gather from a couple of searches...
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
If you really want to be lazy in making AVIs you could just select a codec that compresses better (or lower the bitrate or quality of the one you're using) so the filesize won't get up to 2GB or even close to that. (As if I'm one to talk...)
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
In case you didn't already get an answer on this... Go to Users to see a list of usernames. The users listed under "Judges" are the ones who are most in charge here. If you want even more names you could also look under "Editors" and "Players".
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
Mouse is possible through the NRage input plugins, although actually you can also set it to give full analog control using keyboard instead of mouse (but requiring multiple keypresses to move the stick all the way to the other end). Having an actual game controller plugged into your computer is probably the best way, if you have or are willing to get one. (I'm pretty sure that's what FODA is using.)
It's possible to use a controller to activate hotkeys by using JoyToKey or a similar program, but you can't do it directly in the emulator alone, no.
When it's checked, the input goes through a different path in the code. Something makes the game behave slightly differently (enough to desync) when it does so. I'm not sure why it's different, but it can't be right because it's not supposed to affect the game, so you should leave it off. (If you're asking why the emulator doesn't do it for you, it's because the emulator doesn't have control over the input plugin's internal state.)
DeHackEd: I was thinking about adding the ability to record "Reset" into M64 movies, but would that be unworkable on the Linux version? Mouse is possible through the NRage input plugins, although actually you can also set it to give full analog control using keyboard instead of mouse (but requiring multiple keypresses to move the stick all the way to the other end). Having an actual game controller plugged into your computer is probably the best way, if you have or are willing to get one. (I'm pretty sure that's what FODA is using.)
It's possible to use a controller to activate hotkeys by using JoyToKey or a similar program, but you can't do it directly in the emulator alone, no.
When it's checked, the input goes through a different path in the code. Something makes the game behave slightly differently (enough to desync) when it does so. I'm not sure why it's different, but it can't be right because it's not supposed to affect the game, so you should leave it off. (If you're asking why the emulator doesn't do it for you, it's because the emulator doesn't have control over the input plugin's internal state.)
DeHackEd: I was thinking about adding the ability to record "Reset" into M64 movies, but would that be unworkable on the Linux version? (Reset should be as simple as shutting everything down and starting it up again, but it won't be that easy if everything crashes for no apparent reason instead.)
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
Wow, I was really confused for a second there when the music started and it was the exact same song I was already listening to. Neat, though...
EDIT: Uh, wait, isn't this the exact same thing that was posted in the other thread? I hadn't downloaded that one yet...
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
The gameplay reminds me of SMB2 (US) with all the picking up and throwing of blocks and digging in sand (and some other level design elements). That also reminds me that this game is less colorful and generally inferior to that game in every way, although I wouldn't say it's a bad game on its own.
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
Suggestion: Add the ability to select a different number than 10 to show of each category - I'd be interested in seeing what the top 20 or 30 of something are, what the shortest run is that's longer than marble madness, etc.
Possible additional categories: Most yes votes, most no votes (etc.), longest/shortest author's comments. (Of currently published movies only, still.)
Also, is it possible to get any statistics on how many times the movie file was downloaded? I wonder how those compare with the number of AVI downloads - maybe some movies have disproportionately more or less downloads than AVI downloads compared with other movies.
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
The AVI or the SMV?
BTW, I've since decided that I really don't like this game. It was fun at first, but something about its attitude and music and gameplay is... painful in some indescribable way.
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
Well, I was wondering more about Z+B usage in general - I don't remember it being used in the movie so far but I'm sure it can save time in at least a few places such as this (I tried long-jumping instead and it was slower). Just wanted to make sure he didn't forget to try it when optimizing this...
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
I'm noticing a few times where you accelerate normally from a complete stop instead of doing something faster... For instance, when you walk over to talk to the pink bob-omb to open the BB cannon, you could've used Z+B then A to get there and talk to it about 0.5 seconds earlier. (I didn't time it exactly but the dialog came up earlier in the music.)
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
It's still not implemented, at least not that I know of. I'm told you can work around it by assigning the hotkey to a keyboard key you wouldn't normally use, and then using JoyToKey to make it think you're pressing that key whenever you press the joypad button you really want to use.
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
I think you're talking about where I had to get a health refill instead to avoid dying. Getting the 3 chips there and also getting those 3 earlier would probably be best.
If there's some way to go into the final battle with a full 30 chips, that would cut down on that battle's length considerably. To beat every boss after the 2nd one as fast as possible would require 90 chips, and you only get 66 chips for it from playing through the levels without getting refills. So getting a total of 8 3-chip refills somewhere might save time overall...
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
You mean the 2nd-to-last level, right? I only had to slow down ~3 frames in that case to get 3 chips and collect them, and (unless I screwed this up) it happened while I had to wait for that spike thing to pass by anyway. Every chip (or at least, every two chips) helps beat the bosses in less hits, which I thought would be enough faster to compensate.
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
I think I only collect health in one level (the last one), and I used all of it in that level. Actually it could probably be improved by wasting less health so I don't have to collect as much later. FYI, each point of health costs 2 frames at the end of each level and boss fight. And you need to keep at least 1 unit of health to not die, of course.
I could've saved 2 frames by not jumping to get hit by a laser in the 2nd to last boss (and probably 2 more frames by taking another hit directly), that much was mentioned before.
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
One question: If you do 100 coins with the KTQ star, how can it possibly save time to do other things before starting the race? He's pretty close to the starting location and he must make at least a little bit of forward progress when you're off the path compared to not having talked to him yet.
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
I didn't expect the score counter to max out like that. Also the lives counter, it shows 9 for most of the game but it actually keeps track of the lives above that. I had 35 lives and 1406300 points when the game ended.
Oh... well first I'd wonder how he can wear running shoes and run on two legs, why he's blue, and what the heck he does to spin dash.
Emulator Coder, Experienced Forum User, Published Author, Skilled player
(1301)
Joined: 12/21/2004
Posts: 2687
Some springs put you into boost mode if you hit them while on the ground, you'll notice that I suddenly get blue trails behind me when I hit it. Hitting the other spring after that was simply the fastest way to reverse directions to continue rightward without losing boost mode. I needed boost mode to go beyond that point because it's impossible to jump high enough without it and I'd be forced to take a different, much longer route if I didn't make that jump. I didn't enter boost mode naturally earlier in the level because I found it would have taken longer to collect enough rings and refrain from air dashing or rolling than it took to do it this way with the spring.
Apparently Sonic is a very aerodynamic hedgehog.