I have been advised by Noxid that the tribute site's hacking guides are somewhat outdated... and I agree. While the fanart, music and saves submissions have not been lacking (an understatement in the case of fanart), the hacking guide submissions have.
So as a result I would like to request hacking guide submissions. If you have written a guide or would like to write one then please post it (or a link to it) here, or alternatively pm, vm, or email it to me and I'll put it on the site.
Hacking Guide Submissions
Started by andwhyisit, Dec 18 2010 08:26 AM
- Please log in to reply
8 replies to this topic
#1
18 December 2010 - 08:26 AM
Offline
Administrator
![]() | "Life begins and ends with Nu." |
Join Date: 15 Jul 2007
Location:
LocationAustralia
Posts: 4,788
Age: 27

Spoiler
#2
18 December 2010 - 02:17 PM
Offline
a2_a2
![]() | "Life begins and ends with Nu." |
Join Date: 28 Aug 2009
Location:
LocationOu
Posts: 3,855
I've gone over my 'assembly compendium' and I decided it was a bit unwieldy, so I broke it up into significant sections and zipped it, along with the guide in full. It contains Lace's TSC mini-guide and Dooey's Basic ASM Lesson, so maybe you'd want their own permission explicitly. All I know is they were more or less alright with it being in my big guide. Use it as you see fit.
http://www.mediafire...zqx1hdkkwqbmhjw
Also of significant interest in regards to hacking is the Function List, basically an index of the entire game's code layout. It's not 100% complete but there's more than enough information there for anybody to find what they're looking for.
http://tile44.org/~n...tionlistNox.txt
As far as what's on there already, Cave Story TSC Notes (Kapow) should be superceded by Cave Story TSC Notes [NEW] (S. P. Gardebiter and Kapow) as they are basically the same doc but one is newer.
Flag List (S. P. Gardebiter) is simply atrociously confusing and otherwise wrong, I have the correct information in AC Tables under NPC Special flags.
NPC Hacking FAQ (S. P. Gardebiter) is bare, has his bad listing of flags and what little information it contains is more complete/better done in other guides/listings.
Background and Tileset Option FAQ (S. P. Gardebiter) is misleading as it suggests that simply making tiles at certain places will have it be foreground, water, etc. This is not the case, as the tile properties are encoded in I think four separate switch tables in the game executable and the information he has is just a trend: While it may be true that they are organized this way, it doesn't mean anything.
Also, do "Modding guides" as opposed to hacking guides fit into this too? Because, I did write that one little beginner's guide...
http://www.mediafire...zqx1hdkkwqbmhjw
Also of significant interest in regards to hacking is the Function List, basically an index of the entire game's code layout. It's not 100% complete but there's more than enough information there for anybody to find what they're looking for.
http://tile44.org/~n...tionlistNox.txt
As far as what's on there already, Cave Story TSC Notes (Kapow) should be superceded by Cave Story TSC Notes [NEW] (S. P. Gardebiter and Kapow) as they are basically the same doc but one is newer.
Flag List (S. P. Gardebiter) is simply atrociously confusing and otherwise wrong, I have the correct information in AC Tables under NPC Special flags.
NPC Hacking FAQ (S. P. Gardebiter) is bare, has his bad listing of flags and what little information it contains is more complete/better done in other guides/listings.
Background and Tileset Option FAQ (S. P. Gardebiter) is misleading as it suggests that simply making tiles at certain places will have it be foreground, water, etc. This is not the case, as the tile properties are encoded in I think four separate switch tables in the game executable and the information he has is just a trend: While it may be true that they are organized this way, it doesn't mean anything.
Also, do "Modding guides" as opposed to hacking guides fit into this too? Because, I did write that one little beginner's guide...
#3
18 December 2010 - 08:23 PM
Offline
Not anymore
![]() | "Run, rabbit run. Dig that hole, forget the sun." |
Join Date: 28 Jan 2010
Location:
LocationInternet
Posts: 1,374
Age: 20
I've written this assembly guide for any non-programmer (or programmer) who wants some introductory lessons on x86 ASM hacking for Cave Story PC version.
Beginner's Guide to CS Assembly (thread)
Guide Download
Beginner's Guide to CS Assembly (thread)
Guide Download
#4
18 December 2010 - 08:36 PM
Offline
Pirate Member
![]() | "What is a man!? A miserable pile of secrets! But enough talk, have at you!" |
Join Date: 26 Dec 2007
Location:
LocationLithuania
Posts: 1,846
I have nothing useful to share, in fact, my post is just wasting bandwidth, but Carrotlord has one of the best guides for newbs like me.
And WoodenRat never liked you in the first place
#5
18 December 2010 - 10:26 PM
Offline
Lesbian Seagull
![]() | "Life begins and ends with Nu." |
Join Date: 04 Jan 2008
Location:
LocationHunky Dory
Posts: 3,062
New TSC Guide should be super-superseded by DBs comprehensive list.
#6
19 December 2010 - 06:32 AM
Offline
Administrator
![]() | "Life begins and ends with Nu." |
Join Date: 15 Jul 2007
Location:
LocationAustralia
Posts: 4,788
Age: 27
@Noxid: Uhh.. yeah, I kinda want permission. So submitting other people's guides doesn't really help.

Spoiler
#7
19 December 2010 - 03:29 PM
Offline
a2_a2
![]() | "Life begins and ends with Nu." |
Join Date: 28 Aug 2009
Location:
LocationOu
Posts: 3,855
#8
19 December 2010 - 04:42 PM
Offline
Lesbian Seagull
![]() | "Life begins and ends with Nu." |
Join Date: 04 Jan 2008
Location:
LocationHunky Dory
Posts: 3,062
I don't think you actually need permission,as long as you give credit. I mean, I can repost what you just said w/o your permission, right?
If you really want permission, I've previously announced that all my posted cs stuff was public domain. Dooey and the others prolly feel about the same.
Cool. Looks like I can.@Noxid: Uhh.. yeah, I kinda want permission. So submitting other people's guides doesn't really help.
If you really want permission, I've previously announced that all my posted cs stuff was public domain. Dooey and the others prolly feel about the same.
#9
19 December 2010 - 07:09 PM
Offline
Creating A Legacy...
![]() | Bobomb says: "I need a hug!" |
Join Date: 06 Sep 2009
Location:
LocationThe Balcony
Posts: 838
Age: 18
This thread is a very good idea
Heh, this a pretty original idea. Making a mod that's simply TSC script. I'm not sure if anyone's thought of this on the forums. Not even Noxid, that sly bastard!!

"Gotta Get Teh Shiny Shiny Ringz!"
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



















