We just released a prototype of the cancelled SNES port of Puggsy! Take a look!
As always, thank you for supporting The Cutting Room Floor on Patreon!


From The Cutting Room Floor
Jump to navigation Jump to search

Debug mode

As I mentioned in the update summary GameFAQs has this cheat documented. It does indeed mention more cheat codes, though the inputs documented there seem different. Still trying to figure out what the game wants exactly. I can confirm the weapon cycling, power cycling and invincibility codes work, though (although I did it by mashing keys ^^;). —Sik 05:01, 18 May 2013 (EDT)

Not sure about invincibility anymore (wondering if that was just a fluke), but the codes seem to work as explained in GameFAQs (i.e. no need to hold the buttons before pausing). Also huh, this is not supposed to happen http://i.imgur.com/tUuIgg3.png (is there anything I don't break?) —Sik 05:23, 18 May 2013 (EDT)
Not sure about you, but the invincibility cheat works for me using Fusion and MESS. Einstein95 05:56, 18 May 2013 (EDT)
Good to know it's indeed there. What's the exact input the game expects, though? Still failing miserably at trying to pull it off. And yes, using Fusion, though the emulator shouldn't really interfere. Also I checked the keyboard input with some debug thingy I had around and I indeed can press Left+A+C+Start. —Sik 13:15, 18 May 2013 (EDT)
Pause the game during gameplay, hold Left, A, and C, and press Start. Einstein95 19:21, 18 May 2013 (EDT)
OK, now I got it to work, but it seems to work only if all three buttons go down at the same time (e.g. I can't hold down one button and then hold the others). Looks like the timing is important, not just which buttons. —Sik 02:08, 19 May 2013 (EDT)
What emulator are you using? I can hold them down one at a time (eg. hold A, while holding it down, hold B, etc.) using Fusion and MESS. Einstein95 02:41, 19 May 2013 (EDT)
Linux version of Fusion. Again though, as I said it can detect all keys perfectly fine (I tested it with the controller test I made for Star Chaser which was meant to test the multitap support but also can be used to check if the controllers buttons work). The only thing I can't press together is opposite directions (for obvious reasons). I don't know, looks like Gaiares expects buttons to held down in a specific order or something. I should check later, stopped bothering once I beat the game with invincibility (which is what got me to check all this in the first place) =P —Sik 12:28, 20 May 2013 (EDT)


After finding this I decided to test against DOS time

[00:57] <andlabs> !baseconv 10a1f3618 16 2 (note from andlabs: extra 1 at the beginning to force leading 0 bits to show up)
[00:57] <DocScratch> andlabs: 100001010000111110011011000011000
[00:57] <andlabs> 00001010000111110011011000011000
[00:58] <andlabs> 0000101 0000 11111 00110 110000 11000
[01:00] <andlabs> (1980+5) Jan 31 6:48:(24*2)
[01:00] <andlabs> nope
[01:00] <andlabs> 1985 is too old
[01:00] <andlabs> unless PC-98 or X68000 datestamps have a different year offset

because everything else checks out... - Andlabs (talk) 01:06, 16 April 2014 (EDT)

X68000 time? for the filesystem stat structure:

mmmD DDDD YYYY YYYM(Y:年 Mm:月 D:日)
0000 1010 0001 1111 Y=15 M=8 D=10
0001 1111 0000 1010 Y=5  M=0 D=31 (byteswap, same as the DOS one above if month starts at 0)
0011 0110 0001 1000 Y=12 M=1 D=22
0001 1000 0011 0110 Y=27 M=0 D=24 (byteswap)

there's no offset for the year here and if it's 1980 then the dates are still too off; the OS datestamp is the same as DOS's which is already wrong - Andlabs (talk) 00:21, 17 January 2016 (EST)