NullDC-Naomi Wish List. Discussion in 'nullDC Discussion' started by Jdurg, Aug 28, 2008. (Much easier than having to constantly rename the BIOS files if we want to switch games). 2): Save the nvram data from each game.
Master Kyodai wrote:I must admit i dont really know a thing about coordinates, but i changed some random stuff and it loaded fine. Did you do the CRC fix?
Still getting the same message? I also only tried with Shenmue 1, but i assume Shenmue 2 is quite similar. These are the offsets from Shenmue 2 save. 149C coordinate X 4 bytes 14A0 coordinate Y 4 bytes 14A4 coordinate Z 4 bytes Offsets are from.vms file, they are 5 bytes after you see HOS for the second time (there is a chunk of data, probably which contains info about relations with characters).
5 bytes after HOS there are 4 bytes which hold X coordinates, next 4 bytes are Y, next 4 - Z and after them there is probably 'sense' (in physical/mathematical meaning). All you have to do is to change values e.g. When you start the S2 the last (the most important) value of height is 42. Change it to for instance to 48, Ryo should be much higher then he was before. Edit: Example which definietly works on Xbox -height set to B1 9E C4 42 (below map level).
Result on Xbox- hexedit in nulldc, game won't load.(these are the bytes to edit, I'm sure of it). I've started to search some values on Shenmue I (PAL) saves, here's also the stuff I used to find this: Positions found: 0x689 - Byte that forces the game to run in a specific video mode: 0x50 (P) PAL 50Hz, 0x58 (X) PAL 60Hz (Allows to pick 50 or 60 when starting the game with this save), 0x56 (V) VGA Mode. Ryo's money: 0x2018: Save 1 (Two bytes, or maybe four); 0x3818: Save 2; 0x5018: Save 3.
(Didn't saved a Resume File) Loading/Saving screen dates: 0x740: Save 1 (16 bytes); 0x780: Save 2; 0x7C0: Save 3. For each eight bytes, the first two mark a year, the third one the month, the fourth one the day, fifth' the hour, sixth's the minute, seventh's the second (That's not seen ingame). Last one's always zero. Game date (Alternate value): Save 1's at 0x223D (It starts at 01 and counts forward instead of showing a full day/month/year).
There's a possible duplicate at 0x31EC, and 0x2B35. The problem's what I mentioned at the other post, if I edit something inside a savegame, the game will refuse to load that specific save, if the rest of 'em are untouched or you only touch the Video mode byte, they will go perfectly. Master of the Three Blades Joined: February 2012 Location: Spain Favorite title: Shenmue. I just happened to do something odd. Remember the Loading/Saving screen dates? Well, I tried editing the Game Date.
And in Demul (0.5.7), it worked, I could place myself in a different day (So I could change the weather for my own purposes). But in NullDC (r141) the game's not working, like if I missed any checksum (And well, I haven't found the checksums yet, help anyone?) Maybe Demul's got something that avoids any sort of extra checksum? I need to record the ending of the game in NullDC because on Demul, the ship's smoke looks completely FUBAR on DX11. Master of the Three Blades Joined: February 2012 Location: Spain Favorite title: Shenmue. I guess something else's broken, as NullDC directly refuses to load even the savegame I made on a real console (Which Demul does read). Using the savegames I attached around (At the start of the game), NullDC reads them, but for some reason it won't read this one.
Tried using 1.0.3 and 1.0.4 r141. I checked if my hacked savegame posed any troubles on a real console, and the savegame worked, so it's just NullDC playing troll.
Master of the Three Blades Joined: February 2012 Location: Spain Favorite title: Shenmue.