Post subject: Spider-Man 2
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
Well, I'm posting because after accidentally going through the ceiling during the final boss battle, I input the password "HCRAYERT" and died OoB. I retried the mission, and the credits rolled. With that said, I tested the password in several places, and I believe I know the fastest way to trigger the credits. 1. Start a new game 2. Climb to the top of the starting building, and fall down twice 3. Climb to the top, and skip the tutorial 4. Wait 5. Jump off a building; right before you land, input password. Make sure the white checkpoint disappears before you enter the password, however. 6. Retry mission 7. Good game I'm trying this on dolphin, but it runs at 3% speed. :(
Post subject: Re: Spider-Man 2
Joined: 3/20/2009
Posts: 87
jlun2 wrote:
Well, I'm posting because after accidentally going through the ceiling during the final boss battle, I input the password "HCRAYERT" and died OoB. I retried the mission, and the credits rolled. With that said, I tested the password in several places, and I believe I know the fastest way to trigger the credits. 1. Start a new game 2. Climb to the top of the starting building, and fall down twice 3. Climb to the top, and skip the tutorial 4. Wait 5. Jump off a building; right before you land, input password. Make sure the white checkpoint disappears before you enter the password, however. 6. Retry mission 7. Good game I'm trying this on dolphin, but it runs at 3% speed. :(
What are your computer specs? Dolphin should not be that slow unless you have an ancient computer or are running the CPU in Interpreter mode (which is only really useful for debugging the recompiler).
RachelB
She/Her
Player (132)
Joined: 12/3/2011
Posts: 1579
Huh, interesting. Any idea how/why/what exactly is required to do this?
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4038
This sounds interesting, but what exactly does this password do, and how would you justify its use to a judge?
Active player (462)
Joined: 12/24/2010
Posts: 297
Location: CT, USA
AF is so far away for this :(
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
CoolKirby wrote:
This sounds interesting, but what exactly does this password do, and how would you justify its use to a judge?
The password normally places you in Chapter 16, "The first day of the rest of your life", with all the boss achievements completed. In chapter 16, the only goal is to collect 50,000 hero points; there are no missions whatsoever. The developers must've not thought what would happen if you entered the password DURING a mission, failed, and attempted to retry it. Anyway, this would erronously trigger the credits. :)
VanillaCoke wrote:
AF is so far away for this :(
What's AF?
jlun2 wrote:
2. Climb to the top of the starting building, and fall down twice
I tested it, and it has to be at least 3 times, or the next jump won't kill me.
Post subject: Re: Spider-Man 2
RachelB
She/Her
Player (132)
Joined: 12/3/2011
Posts: 1579
Toad King wrote:
What are your computer specs? Dolphin should not be that slow unless you have an ancient computer or are running the CPU in Interpreter mode (which is only really useful for debugging the recompiler).
This game only runs in interpreter or debug mode on old revisions. edit: interpreter works fine in the latest builds though, so running the first 220 frames in interpreter then switching to jit works fine. I haven't tested if making a save state there then loading it without debug mode will work, but debug isn't much slower anymore anyway, so it's not really a problem for such a short run if that doesn't work. edit2: doesn't work, must be done in debug.
RachelB
She/Her
Player (132)
Joined: 12/3/2011
Posts: 1579
Looks like this will be around 5900 frames, once i figure out what i am doing wrong.
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
rog wrote:
Looks like this will be around 5900 frames, once i figure out what i am doing wrong.
Nice guess. :) Anyway, I'm done. I also discovered the HP address: 0x00ad3839b. I'm now making a temp encode. Oh, and the white dot doesn't have to disappear; I only need to wait abit until the mission is triggered.
RachelB
She/Her
Player (132)
Joined: 12/3/2011
Posts: 1579
jlun2 wrote:
Oh, and the white dot doesn't have to disappear; I only need to wait abit until the mission is triggered.
Oh, that's probably what i did wrong. I triggered chapter 3 right after dying. nope, that's not it. Just tried getting chapter 3 to start before even jumping off the building, then entering the password on the last possible frame before hitting the ground, and it still gives me the continue? screen without the option to retry the mission.
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
rog wrote:
jlun2 wrote:
Oh, and the white dot doesn't have to disappear; I only need to wait abit until the mission is triggered.
Oh, that's probably what i did wrong. I triggered chapter 3 right after dying. nope, that's not it. Just tried getting chapter 3 to start before even jumping off the building, then entering the password on the last possible frame before hitting the ground, and it still gives me the continue? screen without the option to retry the mission.
Sorry for the late reply, but that's odd. I managed to trigger it...without the "retry mission" option appearing. I spent the day trying to figure it out, but I'm still confused.
Player (146)
Joined: 7/16/2009
Posts: 686
Are you going to submit this as "uses passwords"? Because I think you should. Just saying. Nice work, apart from that.
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
I'm finally done encoding! :D Now to upload it...
Are you going to submit this as "uses passwords"? Because I think you should. Just saying. Nice work, apart from that.
Not yet, I need to post the wip here for feedback. Edit: Where do I post .dtm's?
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4038
jlun2 wrote:
Edit: Where do I post .dtm's?
Try MediaFire.
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
CoolKirby wrote:
Try MediaFire.
It required me to sign in, and I don't think its worth signing in to share one file. Anyway, here's the WIP. I hope it works. Edit: My encode desynced, so you have to watch the run at 3% speed. Sorry!
RachelB
She/Her
Player (132)
Joined: 12/3/2011
Posts: 1579
Need more info to get this to sync. What version did you use, what settings, what frame did you turn off interpreter (or did you do it entirely in interpreter?), etc?
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4038
jlun2 wrote:
CoolKirby wrote:
Try MediaFire.
It required me to sign in, and I don't think its worth signing in to share one file.
Huh, that's weird. A month ago, anyone with or without an account could easily upload files. It looks like they've changed their homepage and rules so you need an account now. Well, I guess I should've checked that first. I'll watch your WIP in a few hours (this will be cool, watching a GameCube game WIP). Oh wait, I have to watch it in debug mode, right? Never mind...
RachelB
She/Her
Player (132)
Joined: 12/3/2011
Posts: 1579
CoolKirby wrote:
Oh wait, I have to watch it in debug mode, right? Never mind...
Sounds like he did it all in interpreter, so no, but it'll run at ~1 fps... Checking to see if it syncs, but it's going to take like 20 minutes before even getting in game. edit: oh nvm, already desynced, with 616, debug mode interpreter, and other standard tas settings. Waiting for jlun to respond with the necessary info.
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
rog wrote:
Need more info to get this to sync. What version did you use, what settings, what frame did you turn off interpreter (or did you do it entirely in interpreter?), etc?
Interperter all the way. 0_o Build: Dolphin 3.0-516 x86 I'm not sure if it matters, but the dsp.bin files are at Win32\User\GC Edit: Dolphin.ini
[General]
LastFilename = C:\Users\User\Documents\Win32\User\GC/GK2E52.iso
GCMPathes = 1
RecursiveGCMPaths = False
NANDRoot = ./User/Wii
GCMPath0 = C:\Users\User\Documents\Win32\User\GC
[Interface]
ConfirmStop = False
UsePanicHandlers = True
HideCursor = False
AutoHideCursor = False
Theme = 0
MainWindowPosX = 213
MainWindowPosY = 60
MainWindowWidth = 800
MainWindowHeight = 600
Language = 0
ShowToolbar = True
ShowStatusbar = True
ShowLogWindow = False
ShowLogConfigWindow = False
ShowConsole = False
[Hotkeys]
Open = 79
OpenModifier = 2
ChangeDisc = 0
ChangeDiscModifier = 0
RefreshList = 0
RefreshListModifier = 0
PlayPause = 349
PlayPauseModifier = 0
Stop = 27
StopModifier = 0
Reset = 0
ResetModifier = 0
FrameAdvance = 78
FrameAdvanceModifier = 0
StartRecording = 0
StartRecordingModifier = 0
PlayRecording = 0
PlayRecordingModifier = 0
ExportRecording = 0
ExportRecordingModifier = 0
Readonlymode = 56
ReadonlymodeModifier = 4
ToggleFullscreen = 13
ToggleFullscreenModifier = 1
Screenshot = 348
ScreenshotModifier = 0
Wiimote1Connect = 344
Wiimote1ConnectModifier = 1
Wiimote2Connect = 345
Wiimote2ConnectModifier = 1
Wiimote3Connect = 346
Wiimote3ConnectModifier = 1
Wiimote4Connect = 347
Wiimote4ConnectModifier = 1
LoadStateSlot1 = 340
LoadStateSlot1Modifier = 0
LoadStateSlot2 = 341
LoadStateSlot2Modifier = 0
LoadStateSlot3 = 342
LoadStateSlot3Modifier = 0
LoadStateSlot4 = 343
LoadStateSlot4Modifier = 0
LoadStateSlot5 = 344
LoadStateSlot5Modifier = 0
LoadStateSlot6 = 345
LoadStateSlot6Modifier = 0
LoadStateSlot7 = 346
LoadStateSlot7Modifier = 0
LoadStateSlot8 = 347
LoadStateSlot8Modifier = 0
SaveStateSlot1 = 340
SaveStateSlot1Modifier = 4
SaveStateSlot2 = 341
SaveStateSlot2Modifier = 4
SaveStateSlot3 = 342
SaveStateSlot3Modifier = 4
SaveStateSlot4 = 343
SaveStateSlot4Modifier = 4
SaveStateSlot5 = 344
SaveStateSlot5Modifier = 4
SaveStateSlot6 = 345
SaveStateSlot6Modifier = 4
SaveStateSlot7 = 346
SaveStateSlot7Modifier = 4
SaveStateSlot8 = 347
SaveStateSlot8Modifier = 4
[Display]
FullscreenResolution = 640x480
Fullscreen = False
RenderToMain = False
RenderWindowXPos = 185
RenderWindowYPos = 90
RenderWindowWidth = 640
RenderWindowHeight = 481
RenderWindowAutoSize = False
ProgressiveScan = False
DisableScreenSaver = True
ForceNTSCJ = False
[GameList]
ListDrives = False
ListWad = True
ListWii = True
ListGC = True
ListJap = True
ListPal = True
ListUsa = True
ListFrance = True
ListItaly = True
ListKorea = True
ListTaiwan = True
ListUnknown = True
[Core]
HLE_BS2 = True
CPUCore = 0
CPUThread = False
DSPThread = False
DSPHLE = False
SkipIdle = False
LockThreads = False
DefaultGCM = 
DVDRoot = 
Apploader = 
EnableCheats = False
SelectedLanguage = 0
MemcardA = ./User/GC/MemoryCardA.USA.raw
MemcardB = ./User/GC/MemoryCardB.USA.raw
SlotA = 1
SlotB = 255
SerialPort1 = 255
BBA_MAC = 
SIDevice0 = 6
SIDevice1 = 0
SIDevice2 = 0
SIDevice3 = 0
WiiSDCard = False
WiiKeyboard = False
WiimoteReconnectOnLoad = True
RunCompareServer = False
RunCompareClient = False
FrameLimit = 0x00000001
UseFPS = False
GFXBackend = 
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4038
rog wrote:
CoolKirby wrote:
Oh wait, I have to watch it in debug mode, right? Never mind...
Sounds like he did it all in interpreter, so no, but it'll run at ~1 fps...
Then I'll just wait for an encode. It's not worth downloading the game and dtm to watch it at ~1 FPS.
jlun2 wrote:
I'm not sure if it matters, but the dsp.bin files are at Win32\User\GC
The DSP files will always be there. If they aren't in that directory, LLE audio will not work.
RachelB
She/Her
Player (132)
Joined: 12/3/2011
Posts: 1579
Still desyncs immediately. Did you run in debug mode? What graphics backend did you use? Are any hacks enabled in the graphics config? edit: might be syncing... i can't believe you did this entire thing in interpreter.
RachelB
She/Her
Player (132)
Joined: 12/3/2011
Posts: 1579
it's syncing fine, but is really inoptimal. I'm ahead by 280 frames as of the second fall, and after seeing yours, i fucked up climbing too. It looks like i could save somewhere in the range of 1-2 seconds. Once i finish watching yours, i'll finish the last 3 seconds of mine and post the .dtm.
RachelB
She/Her
Player (132)
Joined: 12/3/2011
Posts: 1579
Err...wtf just happened? You didn't die from the fall, you just got up, and entered the password and the credits roll right away...? edit: just got the credits, by jumping off the building, surviving, entering the password then climbing back up jumping off and entering the password again before landing. I died, selected restart mission, and the credits rolled. what is even going on here
Skilled player (1743)
Joined: 9/17/2009
Posts: 4986
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
rog wrote:
it's syncing fine, but is really inoptimal. I'm ahead by 280 frames as of the second fall, and after seeing yours, i fucked up climbing too. It looks like i could save somewhere in the range of 1-2 seconds. Once i finish watching yours, i'll finish the last 3 seconds of mine and post the .dtm.
I got an idea. Can we work together?
rog wrote:
Err...wtf just happened? You didn't die from the fall, you just got up, and entered the password and the credits roll right away...?
Actually, I did died according to 0x00ad3839b. Also, the continue screen appears immediately after the credits, which is wierd.
RachelB
She/Her
Player (132)
Joined: 12/3/2011
Posts: 1579
jlun2 wrote:
rog wrote:
it's syncing fine, but is really inoptimal. I'm ahead by 280 frames as of the second fall, and after seeing yours, i fucked up climbing too. It looks like i could save somewhere in the range of 1-2 seconds. Once i finish watching yours, i'll finish the last 3 seconds of mine and post the .dtm.
I got an idea. Can we work together?
That sounds good to me. If i fix up the first part real quick, do you want to do the end?