1 2
21 22
🇧🇷 Brazil
Joined: 10/17/2025
Posts: 22
Location: 🇧🇷 Brazil
Okay I finished the first arbitrary code tool assisted speed run draft... Remember this will work on a real ps3 with a type 2 memory card loaded.. I fast forwarded the video to save time... Remember this is the first draft.. the second draft we make as fast as possible. I will up load the bizhawk movie file and type 2 memory card soon... tired. Link to video
🇧🇷 Brazil
Joined: 10/17/2025
Posts: 22
Location: 🇧🇷 Brazil
Here is the Bizhawk ACE Draft 1 Movie file and Memory card... just replace the files and it should work fine.. let me know if there is a problem and I will fix it... https://github.com/natebot119-stack/Bizhawk-ACE-Draft-1 I am using BIOS SCPH 1001... If that matters. If you need the exact roms I use I will tell you the site I get them from... I am using BIN file Castlevania - Symphony of the Night (U).bin I am using CUE file Castlevania - Symphony of the Night (U).cue I am going to make 1 more video with notes... There are 3 points you guys might get stuck at if you make your own draft.. and might need my help.. 1. Doing the save glitch perfectly... I mean getting just the right amount of save corruption... there is literal milliseconds between getting too much or too little save corruption.. just know if you try and open the items menu and the game crashes then it too much corruption.. sometimes it look like you got the perfect amount of save corruption in the HEX Memory Viewer... but the game will still crash.. so what i am saying it can be finicky. 2. Setting HEX ADDRESS F60FE to 8B 02.... There is a part where you drop the short sword and it starts changing HEX ADDRESS F60FE to 8B 02 (this take about 23.25 seconds) Then you must drop the Bastard sword on the the Short sword to stop the timer exactly on 8B 02. If this is not correct the GAME END GLITCH/ CREDITS WARP will fail. 3. Executing the correct ARBITARY CODE.. The arbitrary code it written in the items menu in straight coding line... I will post/show you what the full code is... and show where the actual arbitrary code written ends (basically the junk coding line after the arbitrary code that does not matter.)
CoolHandMike
He/Him
Editor, Skilled player (1728)
Joined: 3/9/2019
Posts: 1012
sotnthegrandmasters7979 wrote:
Here is the Bizhawk ACE Draft 1 Movie file and Memory card... just replace the files and it should work fine.. let me know if there is a problem and I will fix it... https://github.com/natebot119-stack/Bizhawk-ACE-Draft-1 I am using BIOS SCPH 1001... If that matters. If you need the exact roms I use I will tell you the site I get them from... I am using BIN file Castlevania - Symphony of the Night (U).bin I am using CUE file Castlevania - Symphony of the Night (U).cue I am going to make 1 more video with notes... There are 3 points you guys might get stuck at if you make your own draft.. and might need my help.. 1. Doing the save glitch perfectly... I mean getting just the right amount of save corruption... there is literal milliseconds between getting too much or too little save corruption.. just know if you try and open the items menu and the game crashes then it too much corruption.. sometimes it look like you got the perfect amount of save corruption in the HEX Memory Viewer... but the game will still crash.. so what i am saying it can be finicky. 2. Setting HEX ADDRESS F60FE to 8B 02.... There is a part where you drop the short sword and it starts changing HEX ADDRESS F60FE to 8B 02 (this take about 23.25 seconds) Then you must drop the Bastard sword on the the Short sword to stop the timer exactly on 8B 02. If this is not correct the GAME END GLITCH/ CREDITS WARP will fail. 3. Executing the correct ARBITARY CODE.. The arbitrary code it written in the items menu in straight coding line... I will post/show you what the full code is... and show where the actual arbitrary code written ends (basically the junk coding line after the arbitrary code that does not matter.)
Are you planning on doing a submission with this setup? Looks interesting.
discord: CoolHandMike#0352
🇧🇷 Brazil
Joined: 10/17/2025
Posts: 22
Location: 🇧🇷 Brazil
let see if arukardo... or forgonemoose want to make a submission with my frame work... it all there ... it should be easy now... ; but if they don't ... i will make a 2nd draft.. but forgonemoose is probably the best sotn taser besides aurkao... this is what we are going to beat,,,, foregonemoose menuing skills are insane... I cant do that... Link to video
CoolHandMike
He/Him
Editor, Skilled player (1728)
Joined: 3/9/2019
Posts: 1012
sotnthegrandmasters7979 wrote:
let see if arukardo... or forgonemoose want to make a submission with my frame work... it all there ... it should be easy now... ; but if they don't ... i will make a 2nd draft.. but forgonemoose is probably the best sotn taser besides aurkao
Eh, you don't have to wait for others just because you think they might do better. Seems like you have done a huge amount of work here already. But whatever you want.
discord: CoolHandMike#0352
🇧🇷 Brazil
Joined: 10/17/2025
Posts: 22
Location: 🇧🇷 Brazil
thank you for the encouragement.... I really enjoy the coding stuff more then speed running ..
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
I forgot my password for my sotnthegrandmasters7979 acccount.. So I made a new account that is the same name as my youtube and twitch.. Link to video How can I see my ps1 assembly code/registers on bizhawk... Sockfolder has that window open on psx 1.13 in the video... Is there a way see that on bizhawk. Working on a new assembly code for my friends to get them to the debug/programmers room.. That is why I am asking.
YoshiRulz
Any
Editor, Emulator Coder
Location: 🇦🇺 Sydney, Australia
Joined: 8/30/2020
Posts: 193
Location: 🇦🇺 Sydney, Australia
Natethebasedgod7979 wrote:
How can I see my ps1 assembly code/registers on bizhawk... Sockfolder has that window open on psx 1.13 in the video... Is there a way see that on bizhawk.
Under Config > Preferred cores > PSX, select Octoshock, then reload the rom. This older core is less stable but has debugging features.
I contribute to BizHawk as Linux/cross-platform lead, testing and automation lead, and UI designer. This year, I'm experimenting with streaming BizHawk development on Twitch. nope Links to find me elsewhere and to some of my side projects are on my personal site. I will respond on Discord faster than to PMs on this site.
Hey look buddy, I'm an engineer. That means I solve problems. Not problems like "What is software," because that would fall within the purview of your conundrums of philosophy. I solve practical problems. For instance, how am I gonna stop some high-wattage thread-ripping monster of a CPU dead in its tracks? The answer: use code. And if that don't work? Use more code.
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
So the arbitrary code to call the ending of the game is... 10 14 12 61 82 26 12 58 24 84 66 99 40 A4 2E 9E 59 A0 49 90 03 08 Are new arbitrary code to jump to the debug level select menu is... 10 14 12 61 82 26 32 58 24 84 66 99 40 A4 2E 9E 59 A0 49 90 03 08 I just basically change 1 number... 12 to 32.. the programmers room is still crashing... but we are now in the level select debug menu... getting that to load correctly was the hardest part... I just need to tweak the code a bit more... so we are making progress... ... That is not just a loading screen.. I can hear the noise it makes when it loads the debug level select menu.. And I'm controlling it with the GamePad pressing up down left right stuff like that.. You can see I turn into Richter for a second when it's trying to load the prologue.. And that's why the tiles are changing.. It's trying to change the tiles to match the room it's going to load.. We almost got it.. getting that part to load was the hardest thing,. Link to video (fixing video... music got a copy write.)
CoolHandMike
He/Him
Editor, Skilled player (1728)
Joined: 3/9/2019
Posts: 1012
Natethebasedgod7979 wrote:
So the arbitrary code to call the ending of the game is... 10 14 12 61 82 26 12 58 24 84 66 99 40 A4 2E 9E 59 A0 49 90 03 08 Are new arbitrary code to jump to the debug level select menu is... 10 14 12 61 82 26 32 58 24 84 66 99 40 A4 2E 9E 59 A0 49 90 03 08 I just basically change 1 number... 12 to 32.. the programmers room is still crashing... but we are now in the level select debug menu... getting that to load correctly was the hardest part... I just need to tweak the code a bit more... so we are making progress... ... That is not just a loading screen.. I can hear the noise it makes when it loads the debug level select menu.. And I'm controlling it with the GamePad pressing up down left right stuff like that.. You can see I turn into Richter for a second when it's trying to load the prologue.. And that's why the tiles are changing.. It's trying to change the tiles to match the room it's going to load.. We almost got it.. getting that part to load was the hardest thing,. Link to video (fixing video... music got a copy write.)
Very cool. Nice to see some progress on this!
discord: CoolHandMike#0352
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
Link to video Okay now I'm able to load into the same room I'm in.. I think I need to change the tile coding to match the room coding.. to load into the programmers room.. Hmmmmm?
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
Okay I figured it out.. We can load the programmers room... Room coding 40 hex... If we load it from entrance 1... Room coding 41 hex... Uploading video.. Next we will have to do it on bizhawk for real... I was using PSX fin 1.13... Just to make sure there was no illegal operation codes.. Link to video Uploading video... So this will be our proof of concept.. Link to video
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
Almost got it totally figured out.. Now I can load into any room... Link to video
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
sotnthegrandmasters7979 wrote:
Okay I finished the first arbitrary code tool assisted speed run draft... Remember this will work on a real ps3 with a type 2 memory card loaded.. I fast forwarded the video to save time... Remember this is the first draft.. the second draft we make as fast as possible. I will up load the bizhawk movie file and type 2 memory card soon... tired. Link to video
so instead of getting to the end of the game.... we will get to the debug level meun...
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
Link to video doing this for my friend name paulo1179
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
okay I was able to add no clip mode into are arbitrary code... 10 14 12 61 82 26 32 58 24 84 66 99 40 A4 CA AD 58 A0 49 90 03 08 all the 11's is area we could write more arbitrary code... Link to video Basically I'm going to take are TAS credits warp and just change the ending... TESTING.. pretty much done testing... need to make it now..
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
Ran into a problem... but fixed it... Its not the soft reset.. the code that is crashing the game is created after I teleport to the library... okay... I found a work around... So first we create a save with the relic selector saved at 10 hex... right before we teleport to the library... Then we teleport to the library... then change the music pointer.... then soft reset the game... Then load are save file... build are arbitrary code and save again.. Then load the second castle cut scene (This clears the code that is crashing the debug room.) Then soft reset the game again... and then load are save file and then the programmers room will load.. I did it by hacking to show you guys... First time I clear the code by loading the second castle cut scene... then I load the debug room and it loads successfully.. Second time I don't clear the code... and you can see the debug room fails to load... Link to video been stuck on that crash for weeks... it was drving me crazy.. lol Now we can make are debug level select menu tool assisted speed run...
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
Okay finished the arbitrary code execution debug level select menu TAS... will up load the bizhawk movie and type 2 memory card soon.. if you guys want to get to the programmers room.. you can actually load any room... may add no clip mode later ... just happy it finally works.. Link to video
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
Here are the bizhawk arbitrary code execution debug level select menu movie and type 2 memory card.. https://github.com/natethebasedgod7979/Debug-level-select-Bizhawk-movie First file is the movie... just remove any movies in your bizhawk movie folder and put it there.. Second file is the type 2 memory card... you must use this memory card... just remove any memory cards/save data from the psx folder in side bizhawk... and replace it with this file.. Then hit play movie... If it does not work... let me know and I will fix it.. So you guys can play back the bizhawk movie file on your own emulator... I stopped the movie right before I opened the relics menu.. So when the bizhawk movie stops on your emulator just unpause the bizhawk emulator and open the relics menu... To get to the programmers room you then press up four times and then right four times.. Then press start.. It will load a black screen and you will think the game is Frozen but just press start... And the game will actually unpause.. It's a little bit different than normal because I was one hex address off but that was okay..
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
MOD EDIT: Dude don't link ROMs, this is literally the biggest rule we have.
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
sorrry .... i forgot no rom links sorry
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
arukAdo wrote:
nathan7878 wrote:
what if.... lol Link to video
I realize the user was ban but ... that technique would save several minutes over "game end glitch" category, kinda a shame this was never implemented ? Going to ask on youtube directly but posting here too in case somebody have some info on this topic?
making ace draft 2....
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
arukAdo ..... best sotn tool assisted speed runner ever.... no jokes .. facts Link to video
🇺🇲 United States Minor Outlying Islands
Joined: 11/20/2025
Posts: 16
Location: 🇺🇲 United States Minor Outlying Islands
will post updates on paulo1179 website... he has everything open source https://castlevania.darkbb.com/
1 2
21 22