1 2
10 11 12 13 14 15
itsPersonnal
He/Him
Player (234)
Joined: 1/20/2012
Posts: 542
Thank you so much! Now I understand why I couldn't find a single speed address, this game handles speed really weirdly <_< I have a little bit of a problem though. I never did learn how to set up a Cheat Engine file with something like this
At 0x803C0668, there is a pointer to the "Position Component" that stores the position of Spongebob among some other values. The XYZ are stored starting at offset 0x30 from the start of the "Position Component".
I'm trying to wrap my head around that, but it's mostly gibberish to me. I haven't really had much experience or teachings in doing anything more than viewing universal speed/position addresses. Is there a place I can contact you, or someone else knowledgeable, to get a basic walkthrough on what all those terms even mean?
Completed: 2010-Current | Sonic Adventure 2: Battle - Individual Level TASes 2014 | Spongebob: Battle For Bikini Bottom - Any% in 1:05:03.23 2014 | Sonic Adventure 2: Battle - Hero Story (w/ THC98) in 25:11.87 2016 | Metroid Prime - Any% in 00:37 (In-Game Time) 2018 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:42.350 2020 | Spongebob: Battle For Bikini Bottom - Any% in 0:39:20.10 2022 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:25.567 Currently working on: SA2:B DARK STORY
Patashu
He/Him
Joined: 10/2/2005
Posts: 4045
Download MHS ( http://memoryhacking.com/download.php ) Open MHS Help.chm Go to the 'Index' tab There are entries for Pointer Search and Pointers. That said, it describes what pointers are and how to find one, but not how to define a memory address as being offset from a pointer you've found, so I'm stuck there with my low level of MHS knowledge. EDIT: Nevermind, you can't (apparently) do what I want with MHS, follow this guide and use CE instead: http://tasvideos.org/forum/viewtopic.php?t=13462
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Active player (251)
Joined: 1/26/2014
Posts: 14
In a given area, the "Position Component" will always have the same address. So if you want, you can manually look at the 4byte pointer at 0x803C0668. Then add 0x30, 0x34, 0x38 to that value to get the address for the X, Y, and Z for that area.
itsPersonnal
He/Him
Player (234)
Joined: 1/20/2012
Posts: 542
I got 1:05:16.20 The encode is taking forever because my computer won't seem to acknowledge Vegas' audio output, and I can't sync up the audio without being able to hear it. I'm currently transferring the 150Gb frame dump to my laptop. ................
Completed: 2010-Current | Sonic Adventure 2: Battle - Individual Level TASes 2014 | Spongebob: Battle For Bikini Bottom - Any% in 1:05:03.23 2014 | Sonic Adventure 2: Battle - Hero Story (w/ THC98) in 25:11.87 2016 | Metroid Prime - Any% in 00:37 (In-Game Time) 2018 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:42.350 2020 | Spongebob: Battle For Bikini Bottom - Any% in 0:39:20.10 2022 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:25.567 Currently working on: SA2:B DARK STORY
Experienced player (691)
Joined: 11/23/2013
Posts: 2239
Location: Guatemala
wut? what's that... a finished TAS? I don't get it now.
Here, my YouTube channel: http://www.youtube.com/user/dekutony
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4038
Which Dolphin revision is this for? I have to go somewhere in a half hour, but I could start encoding it for you if you want.
Active player (274)
Joined: 2/1/2014
Posts: 928
CoolKirby wrote:
Which Dolphin revision is this for? I have to go somewhere in a half hour, but I could start encoding it for you if you want.
dont worry about it Kirbs! I got ya I think.. it seems like the latest version works (7k frames so far) eh.. noooo.. haha latest version is a no-go.
Experienced player (589)
Joined: 2/5/2011
Posts: 1417
Location: France
probably a testrun, since it only has 9k rerecords :P
Current: Rayman 3 maybe? idk xD Paused: N64 Rayman 2 (with Funnyhair) GBA SMA 4 : E Reader (With TehSeven) TASVideos is like a quicksand, you get in, but you cannot quit the sand
itsPersonnal
He/Him
Player (234)
Joined: 1/20/2012
Posts: 542
Link to video If there are any black frames in the encode, that's because vegas was being stupid while rendering. My first encode had a lot of them, I haven't previewed this one yet because I really don't care.
This is a tool assisted speedrun of Spongebob Squarepants: Battle For Bikini Bottom, created with the “cav-disc-drive” exe on Dolphin 4.0-3964. (https://dl.dropboxusercontent.com/u/26683170/Dolphin-cav-disc-drive.exe) The weather's been a little crazy this past week. So because of that, I had three days in a row where school was cancelled, which is where I found the time to make this run. This was made for the sole purpose of entertainment and demonstration of tricks that are not feasible in non-TAS runs. This was NOT made with the intent of frame perfect optimization. Rerecords: 9825 Movie: http://puu.sh/cYTVz.dtm
Completed: 2010-Current | Sonic Adventure 2: Battle - Individual Level TASes 2014 | Spongebob: Battle For Bikini Bottom - Any% in 1:05:03.23 2014 | Sonic Adventure 2: Battle - Hero Story (w/ THC98) in 25:11.87 2016 | Metroid Prime - Any% in 00:37 (In-Game Time) 2018 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:42.350 2020 | Spongebob: Battle For Bikini Bottom - Any% in 0:39:20.10 2022 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:25.567 Currently working on: SA2:B DARK STORY
Experienced player (589)
Joined: 2/5/2011
Posts: 1417
Location: France
itsPersonnal wrote:
Link to video If there are any black frames in the encode, that's because vegas was being stupid while rendering. My first encode had a lot of them, I haven't previewed this one yet because I really don't care.
This is a tool assisted speedrun of Spongebob Squarepants: Battle For Bikini Bottom, created with the “cav-disc-drive” exe on Dolphin 4.0-3964. (https://dl.dropboxusercontent.com/u/26683170/Dolphin-cav-disc-drive.exe) The weather's been a little crazy this past week. So because of that, I had three days in a row where school was cancelled, which is where I found the time to make this run. This was made for the sole purpose of entertainment and demonstration of tricks that are not feasible in non-TAS runs. This was NOT made with the intent of frame perfect optimization. Rerecords: 9825 Movie: http://puu.sh/cYTVz.dtm
waaaait, does that means now we have a solid TAS route? :O
Current: Rayman 3 maybe? idk xD Paused: N64 Rayman 2 (with Funnyhair) GBA SMA 4 : E Reader (With TehSeven) TASVideos is like a quicksand, you get in, but you cannot quit the sand
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
1. Does this mean bubble bowl boost to goo lagoon backwards doesnt need to be in the route? 2. I swear you entered spongebob's dream briefly when you exited the Krusty Krab, but not sure what was that about. :o 3. Was L Clipping into the brain slower? 4. What's the maximum speed you can get with cruise boost?
itsPersonnal
He/Him
Player (234)
Joined: 1/20/2012
Posts: 542
1. idk I didn't time anything 2. framedump error 3. I honestly forgot about that 4. I have no idea, cruise boosts have no logic behind them Edit: Link to video Edit: Clipping into the brain saved 3 seconds Link to video Edit: Link to video
Completed: 2010-Current | Sonic Adventure 2: Battle - Individual Level TASes 2014 | Spongebob: Battle For Bikini Bottom - Any% in 1:05:03.23 2014 | Sonic Adventure 2: Battle - Hero Story (w/ THC98) in 25:11.87 2016 | Metroid Prime - Any% in 00:37 (In-Game Time) 2018 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:42.350 2020 | Spongebob: Battle For Bikini Bottom - Any% in 0:39:20.10 2022 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:25.567 Currently working on: SA2:B DARK STORY
JosJuice
She/They
Editor, Emulator Coder
Joined: 7/3/2010
Posts: 193
Location: Sweden
Oh, I didn't think anyone would use that test build of Dolphin for recording anything... In case someone wants to build it from source, it's pretty much the same as this commit: https://github.com/dolphin-emu/dolphin/commit/c6e695b2450821f5913b76fb467e89e23c567a06
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
I've been thinking. If bubble bowl boost is used, how much of the route would need to be changed to accommodate for it? Also you mentioned needing some RAM watch of sorts. Perhaps this would help?
itsPersonnal
He/Him
Player (234)
Joined: 1/20/2012
Posts: 542
Link to video Doesn't take into account travel time to the level, though it doesn't take long at all going from squidwards or patrick's dreams. This is fast (faster than spatulas currently in my TAS from november) and could probably also be tweaked to be non-TAS viable. Edit: not sure why I didn't test this originally Link to video Saves about a second and a half.
Completed: 2010-Current | Sonic Adventure 2: Battle - Individual Level TASes 2014 | Spongebob: Battle For Bikini Bottom - Any% in 1:05:03.23 2014 | Sonic Adventure 2: Battle - Hero Story (w/ THC98) in 25:11.87 2016 | Metroid Prime - Any% in 00:37 (In-Game Time) 2018 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:42.350 2020 | Spongebob: Battle For Bikini Bottom - Any% in 0:39:20.10 2022 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:25.567 Currently working on: SA2:B DARK STORY
Experienced player (691)
Joined: 11/23/2013
Posts: 2239
Location: Guatemala
Are we going to see a TAS improvement soon?
Here, my YouTube channel: http://www.youtube.com/user/dekutony
Experienced player (589)
Joined: 2/5/2011
Posts: 1417
Location: France
bruh
Current: Rayman 3 maybe? idk xD Paused: N64 Rayman 2 (with Funnyhair) GBA SMA 4 : E Reader (With TehSeven) TASVideos is like a quicksand, you get in, but you cannot quit the sand
itsPersonnal
He/Him
Player (234)
Joined: 1/20/2012
Posts: 542
9 second time saver: Link to video Shout outs to OldSchool for helping me find the method to get grabbed by the hand. This would need to be done once the hand is already re-enabled (so after a different BBB that will be added to the route which uses the sand-hand). And hand would be re-disabled when entering FDG. Edit: BBB in Guppy Mound that saves ~5 seconds over my old TAS, I'm sure it can be done more optimally than this though. Link to video Edit: I know no one thought of this because the idea of re-enabling the kill planes was never a thing, but still, how did we not think of this? Link to video Edit: Link to video Edit: Link to video
Completed: 2010-Current | Sonic Adventure 2: Battle - Individual Level TASes 2014 | Spongebob: Battle For Bikini Bottom - Any% in 1:05:03.23 2014 | Sonic Adventure 2: Battle - Hero Story (w/ THC98) in 25:11.87 2016 | Metroid Prime - Any% in 00:37 (In-Game Time) 2018 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:42.350 2020 | Spongebob: Battle For Bikini Bottom - Any% in 0:39:20.10 2022 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:25.567 Currently working on: SA2:B DARK STORY
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
Hey, I never knew BBB can be used to go that high! I wonder if it would be faster to do that to skip robo-spongebob?
itsPersonnal
He/Him
Player (234)
Joined: 1/20/2012
Posts: 542
That height boost came from sliding on the ice (I think?) normally you can't get height like that at all, but Ice REALLY messes with BBB physics. Still would be neat to look into though.
Completed: 2010-Current | Sonic Adventure 2: Battle - Individual Level TASes 2014 | Spongebob: Battle For Bikini Bottom - Any% in 1:05:03.23 2014 | Sonic Adventure 2: Battle - Hero Story (w/ THC98) in 25:11.87 2016 | Metroid Prime - Any% in 00:37 (In-Game Time) 2018 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:42.350 2020 | Spongebob: Battle For Bikini Bottom - Any% in 0:39:20.10 2022 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:25.567 Currently working on: SA2:B DARK STORY
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
Oh, and also Sandy's dream may benefit from BBB. Inside Robo-sponebob could also benefit if you end up clipped inside. Finally Mermelair's Rolling Ball Arena if that high speed can clip into the glass containing the spatula.
itsPersonnal
He/Him
Player (234)
Joined: 1/20/2012
Posts: 542
I've tried Sandy's dream already, you can get very close to enough speed to theoretically make it, but I can't seem to actually do it :/ Robo Spongebob (both phases) don't give any speed, and Mermelairs Rolling Ball room I remember testing years ago and having no luck. I found a fast thing in the main room of sand mountain though, video soon. Edit: Saves roughly 16 seconds. I never noticed, but we need to come back to this stage later for the last spatula, because the hand is enabled with the two BBBs I found here today. Link to video
Completed: 2010-Current | Sonic Adventure 2: Battle - Individual Level TASes 2014 | Spongebob: Battle For Bikini Bottom - Any% in 1:05:03.23 2014 | Sonic Adventure 2: Battle - Hero Story (w/ THC98) in 25:11.87 2016 | Metroid Prime - Any% in 00:37 (In-Game Time) 2018 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:42.350 2020 | Spongebob: Battle For Bikini Bottom - Any% in 0:39:20.10 2022 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:25.567 Currently working on: SA2:B DARK STORY
Joined: 7/7/2015
Posts: 1
So uh, I just remembered about jlun2 post like 2 years ago about an ini file you can edit for bfbb that has quite a bit of useful information (unfortunately I haven't found a whole lot of useful information but I also haven't spent much time with it) I made a video showing off some things that the ini file can do such as change max speed, bubble helmet height etc. This also leads me to believe that there is (probably?) a single speed value that we might be able to find, I personally have had no luck for whatever reason but I thought I should post a video of some things this ini file can do. https://www.youtube.com/watch?v=ZZcLu_TzIFQ&feature=youtu.be Another thing weird is that this editable file has lots of values that you could look for in cheat engine, for example. Spongebobs max speed is 5 normally, like I said, I tried looking for that in cheat engine but no luck >_> oh did I also mention this game has scooby doo or some shit in it? http://gyazo.com/9b251585eab21aa1b4d5d23c8005475f
itsPersonnal
He/Him
Player (234)
Joined: 1/20/2012
Posts: 542
I'm currently working on rerouting the TAS, putting far more effort into it than last time (since I mostly just went with what was fast non-TAS). Apparently Downtown Bikini Bottom takes FAR longer than I had assumed, if anyone's in the mood to look for new strats, Downtown is probably the most dated and in-need. An average spatula collection time of over a minute is really really bad. https://docs.google.com/spreadsheets/d/1PqVemUqqgUeJO0n0IILTVJubJjcQH8hZArBBBRYQZzc/pubhtml By the way, as the title of the doc kind entails, this is timing from my 1:05 TAS, it doesn't have updated strats taken into account, I'll do that later to get an idea of exactly how much time they all save over the 1:05.
Completed: 2010-Current | Sonic Adventure 2: Battle - Individual Level TASes 2014 | Spongebob: Battle For Bikini Bottom - Any% in 1:05:03.23 2014 | Sonic Adventure 2: Battle - Hero Story (w/ THC98) in 25:11.87 2016 | Metroid Prime - Any% in 00:37 (In-Game Time) 2018 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:42.350 2020 | Spongebob: Battle For Bikini Bottom - Any% in 0:39:20.10 2022 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:25.567 Currently working on: SA2:B DARK STORY
itsPersonnal
He/Him
Player (234)
Joined: 1/20/2012
Posts: 542
Link to video This should save time over going to the Sea Needle, I'll have more shiny objects too, which means less going out of the way for them later on.
Completed: 2010-Current | Sonic Adventure 2: Battle - Individual Level TASes 2014 | Spongebob: Battle For Bikini Bottom - Any% in 1:05:03.23 2014 | Sonic Adventure 2: Battle - Hero Story (w/ THC98) in 25:11.87 2016 | Metroid Prime - Any% in 00:37 (In-Game Time) 2018 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:42.350 2020 | Spongebob: Battle For Bikini Bottom - Any% in 0:39:20.10 2022 | Spongebob: Battle For Bikini Bottom - Cheat% in 1:25.567 Currently working on: SA2:B DARK STORY
1 2
10 11 12 13 14 15