Sockfolder has managed to use the "Item Fabrication" glitch to use the Library Card to warp him to the second castle.
It is not currently possible to write precise values into the games code, so warping to Black Marble Gallery/the Dracula fight is likely impossible.
Here's a video of how to do it (in english): http://www.twitch.tv/sockfolder/c/3580272
Unfortunately, i have a very rough understanding of this glitch so i can't really explain it well, but basically:
Every item in the game is in your inventory from the start of the game with a quantity of 0
When you unequip an item, it finds it's slot, moves it to the top of your inventory (above all 0 quantity items) and increases the quantity to 1
By removing that item's slot with save corruption/inventory "flooding", the item runs past the inventory and into the code, overwriting the first value it finds that matches it's item ID.
(because of the ID matching glitch, the above video will fail if: Your stats equal 9, 15, or 19 You level equals 9, 15, or 19 Your hearts equal 9, 15, or 19 Your filename has a Y or an M The ingame clock (seconds, hours or minutes seperately) equals 9, 15, or 19 The ingame frame counter at any point equals 9, 15, or 19 (unavoidable, assume the glitch has a 5% chance of randomly failing)
paulo1179 Administrador
Number of posts : 1359 Localisation : Marble Gallery Registration date : 2007-05-22
I love the libray card trick. I'm sure that there are lots of things to do and test with all of this. I dont tested yet but what happens if you grab items for enemies and then use/apply them on the trick?
_________________ Something appeared near to the wooden bridge. Castlevania: Symphony of the Night
Kainblox Amador 1
Number of posts : 19 Registration date : 2013-03-04
Unfortunately, most enemy equips are in your armor, where more setup happens than actual corruption.
I definitely recommend playing with this on your own, it's really hard to properly describe how everything works.
What I did to get a better understanding, was get a save file with 1 of every item (i can give it out if someone wants it), save corrupt it, and then just see what happens when i start swapping things.
nathan7878 Elite
Number of posts : 2390 Registration date : 2012-09-16
In the process of moving, so that might take a little while. I can however get you the memory addresses associated with your inventory quantity values and you can just set them all to one.
nathan7878 Elite
Number of posts : 2390 Registration date : 2012-09-16
No worries, I went ahead and made my own saves.... so I am good.
I am obsessed with this now I have to get to the Programmers room
nathan7878 Elite
Number of posts : 2390 Registration date : 2012-09-16
Subject: Re: "Item Fabrication"/Swap Overflow Shenanigans elaboration Sat 25 Jan 2014, 16:46
Well, last night sockfolder with the help of the Swap Overflow Shenanigans Glitch gained Total Control over Castlevania SOTN PSX Coding.
Basically in short, the Total Control Glitch lets some one modify any coding in the game.
This means he can teleport anywhere, finish Whiting Out the PSX map, and pretty much execute any Game Shark code with out the use of Game Shark
..but most of sockfolder's last night stream on twitch.tv in short terms, was him just writing joker commands into the memory so he could change coding faster and more accurately while using the Total Control glitch.
At the very end of his stream though, he started to do some teleporting 60:06:30 http://www.twitch.tv/sockfolder/b/498009259
here are some other websites where coders and speed runners are discussing the topic...
Number of posts : 1359 Localisation : Marble Gallery Registration date : 2007-05-22
Subject: Re: "Item Fabrication"/Swap Overflow Shenanigans elaboration Sat 25 Jan 2014, 22:46
Total contral on sotn? It will never happens!
If you reach a place that there is not the default (with library card glitch) it will load with a glitched pallete?
Let's wait for the debug room and 3rd marble gallery tips.
_________________ Something appeared near to the wooden bridge. Castlevania: Symphony of the Night
nathan7878 Elite
Number of posts : 2390 Registration date : 2012-09-16
Subject: Re: "Item Fabrication"/Swap Overflow Shenanigans elaboration Sun 26 Jan 2014, 16:27
paulo1179 wrote:
Total contral on sotn? It will never happens!
Yeah, "Total Control" is just what they call the glitch, it's just a term that they coined when some one finds a way to access all the coding of a game with a glitch and modify it (or basically input Game Shark codes with out Game Shark).
I know it sounds impossible/crazy but it can happen...
... some how some one found out how to gain "Total Control" on Super Mario World, and once they did, they could input Game Shark codes with no Game Shark... and they even actual reprogrammed the game to run PONG and SNAKE LOL
paulo1179 wrote:
If you reach a place that there is not the default (with library card glitch) it will load with a glitched pallete?
Some times even if it is a "Default" locatoin with the Exact right coding for the location programmed into the game, like the Black Marble Galary, when it loads from a library card teleport with the "Total Control" glitch or even with Game Shark the pallet will be glitched.
I am not sure why... but if you exit through a CDLR and come back the pallet with be fixed, so it is not too big of a deal.
paulo1179 wrote:
Let's wait for the debug room and 3rd marble gallery tips.
Yeah, did not mean to jump the gun... I just am really excited.
jack.w Veterano 3
Number of posts : 987 Age : 41 Registration date : 2007-11-19
Subject: Re: "Item Fabrication"/Swap Overflow Shenanigans elaboration Sun 26 Jan 2014, 16:45
MARIO Pong !!! e Serpent
nathan7878 Elite
Number of posts : 2390 Registration date : 2012-09-16
Well, I was waiting for Sockfolder to respond on the TAS website http://tasvideos.org/forum/viewtopic.php?t=396&postdays=0&postorder=asc&start=340 but it seems he has moved on to glitching a different game for now... which sucks, because he is the one that really understands how the glitch works because it has so much to do with reading ASM coding.
... but using the teleport technique he used at 06:06:29 of this video http://www.twitch.tv/sockfolder/b/498009259 I was pretty sure he could have used it to get to the Programmers Room, so I did some testing with Cheat Engine to mimic what he was doing in the video and found the best way, almost any other way will cause the game to become unstable and crash
paulo1179 Administrador
Number of posts : 1359 Localisation : Marble Gallery Registration date : 2007-05-22
Debug room is a dream of every sotn player, hahaha But i don't like how it looks when you reach it with this way. Okay..it's the only way...but..i still don't like it.
_________________ Something appeared near to the wooden bridge. Castlevania: Symphony of the Night
Pale-Dim Amador 3
Number of posts : 142 Localisation : Canada Registration date : 2008-05-27
Subject: Re: "Item Fabrication"/Swap Overflow Shenanigans elaboration Sat 29 Mar 2014, 19:47
it does require save game corruption right? This seems to be the new way to TAS, Super metroid is also doing it now too, and i think zelda 2 was also using it. Is this not the same as entering the gameshark code? just using corrupted save file?
have their been any other new area's found?
nathan7878 Elite
Number of posts : 2390 Registration date : 2012-09-16
Subject: Re: "Item Fabrication"/Swap Overflow Shenanigans elaboration Sun 30 Mar 2014, 11:46
paulo1179 wrote:
But i don't like how it looks when you reach it with this way. Okay..it's the only way...but..i still don't like it.
I agree, the way that would be the most satisfying to me, would be if there was a way to sink there with Heart Refreshers
Pale-Dim wrote:
it does require save game corruption right? Is this not the same as entering the gameshark code? have their been any other new area's found?
Yeah, you have to do the save corruption first, then do the library swapping items glitching stuff (SOS) to mess with the games memory... so that basically gave Sock the ability to enter Game Shark codes into the games memory.
I am like 99% sure that there are no areas that we have not found, I have gone through just about all the coding on PSX and on Saturn when I was searching for a debug room on Saturn.