Jump to content


Photo
* * * * * 2 votes

Grand Gallery of Modding Tutorials (LOOK HERE BEFORE ASKING)


Old topic!
Guest, the last post in this thread is over 60 days old. Posting in this thread will be considered a bump, so please make an attempt to be courteous if you go ahead with it.

If the last post is over 6 months old, it may instead be a better idea to start a new topic. If you aren't sure about what to do, feel free to ask a staff member for help, or try to locate a 'general questions'-type thread if it exists in this (sub-)forum.


  • Please log in to reply
23 replies to this topic

#1 21 June 2009 - 07:41 AM

dooey100 Offline
Been here way too long...
"Ha! Ha! Ha! Mega Man is no match for my Mimiga Man!"
Join Date: 22 Jun 2008
Location:
Posts: 254
 

Edit by Noxid:
So you want to mod Cave Story? Don't know where to start? Well you've come to the right place!
This thread is an index of all the knowledge this forum has to offer, presented in what we hope to be an easily accessible format. If there's anything you can't find, chances are it isn't very easy to do, or downright impractical! Or nobody got around to explaining it!
 
-TRAIL-
This is the recommended beginner's course of learning the fundamentals of CS modding. And I'm not just recommending my own guides because I'm full of myself. Or maybe I am.
  • Noxid's Modding Video Guide: This short two-part video tutorial is meant to give a quick rundown of the most basic aspects of modding - setting up the modding environment, writing your first scripts, and editing a map. The video focuses on use of Cave Editor.
  • After finishing the videos I recommend reading over Noxid's text-based modding guide. Some of the information is redundant with the videos, but seeing it both ways may help you link it in your mind, and the text is easier to keep up with. It also has a fairly detailed section on TSC commands
  • Check out ANP.txt if you haven't gotten it yet; this is necessary for animating entities and doing cutscenes.
  • If you've checked all the tutorials, tried everything you can think of, and are still having issues, then visit the Quick Modding/Hacking answers thread to ask for help. Please dont' make a new thread for a question.
If you think you've got the basics under control, and want to try something REALLY advanced, then check out Carrotlord's Assembly Guide. Be warned, assembly is REALLY HARD and you have to be REALLY SMART and good with computers to do it. You may also want to visit Noxid's Modding/Hacking resources for lists of memory offsets.
 
-INDEX-
Basics of Editing Cave Story
Quick Modding/Hacking answers
Noxid's Guide
How to edit Cave Story's Images
Adding new music to Cave Story
Modding Reference Sheets
.bmp Template
MicroTutorials (New!)
Modding Video Guide (New!)

Editing T-Scripts (TSC)
TSC Command descriptions
ANP notes
Adding Teleporter Options
Example Scripts

Useful programs
Cave Editor
Sue's Workshop (new version not done)
Sue's Workshop hacked
Booster's Lab (in dev) (not ready for use)
Noxid's standalone TSC Editor (New!)
NPC.tbl editor
Doukutsu Trainer
OllyDbg, Assembly Editor and Debugger (External Link)
Cheat Finder (External Link)
Resource Hacker (External Link)
PC/MAC save converter

Assembly Hacking Threads
How to Hex edit
Misc. Hex Edits
Beginner's Guide to Cavestory Assembly (very good) (New!)
Un-Advanced Assembly Hacking
Advanced Assembly Hacking
Noxid's Modding/Hacking resources
Special Effects Hacking
NPC Hacking
Title Screen Hacks
Example Assembly Hacks
Adding more org songs than the game normally holds
'open source' hacks by noxid

Miscellaneous Useful Threads
How to fix NPC dancing problem
How to fix NPC death sounds disappearing
 
If you have a thread/link you think should be added, post it in here.

Edit by DT: I do not have boots :(

Edit by S. P. Gardebiter: Since dooey is no longer active, the Administrators and Moderators will edit this post to add things to the list.

Edited by Noxid, 09 March 2013 - 08:35 PM.


#2 21 June 2009 - 07:45 AM

Uncy Dave Offline
Hax on....Hax off....
"Big Joe Tire and Battery Restaurant! Opening Soon! Eat at Big Joes!"
Join Date: 05 Jan 2009
Location: LocationEaster Island
Posts: 481
 

This is some good initiative you've taken.
Hopefully there won't be so many questions now

#3 21 June 2009 - 09:02 AM

Metalogz Offline
WTFhappenedTOthef0rum5..?
"Bleep, Bloop, Bleep, Bloop"
Join Date: 06 Oct 2007
Location: LocationInsert location here
Posts: 1,576
Age: 18
 

STICKY THIS ABOVE ALL!

... if that's even possible :x

#4 21 June 2009 - 11:07 AM

jcys810 Offline
Justin-chan
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: 15 Oct 2007
Location: LocationNowhere
Posts: 1,921
Age: 19
 

Make it an announcement lol.

New MSN: decayedcorpse810@hotmail.com
Posted Image
Call me Impulse or Justin if you are lazy to remember my name


#5 22 June 2009 - 01:12 PM

Wedge of Cheese Offline
If you snoose, you loose
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: 02 Jul 2008
Location: Locationtrapped in mspaint
Posts: 1,911
Age: 20
 

This thread = win

Also, maybe some of the dead stickies should be unstickied?
Posted Image

#6 30 June 2009 - 08:09 PM

Wedge of Cheese Offline
If you snoose, you loose
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: 02 Jul 2008
Location: Locationtrapped in mspaint
Posts: 1,911
Age: 20
 

You should also put a link to Garde's FTP, because I can never remember the URL.
Posted Image

#7 01 July 2009 - 01:22 AM

Lace Offline
Lesbian Seagull
"Life begins and ends with Nu."
Join Date: 04 Jan 2008
Location: LocationHunky Dory
Posts: 3,062
 

for useful programs, I would add ollydbg, cheat finder, and gameshock.
rune had another misc hacks thing which has some veerrry commonly asked for hacks like infinite booster.*
(and I would suggest some of my own threads, but they really aren't that usefu, so they don't belong here. I don't espect anyone to use tsc hacks in their mod.)
(expect spelled wrong on porpoise)
(that was too)

*Speaking of which, there's another really easy technique to do this, and it doesn't result in the weird graphics clog. It took me about 5 secs to fuind, so rune musthave known about it. I just don't know why he posted the other** way....

** Well, one of them at least, there are at least four different ways that I see to make an infinite booster.
Posted Image

#8 07 July 2009 - 03:13 PM

Celtic Minstrel Offline
In front of a computer
"Man, if only I had an apple..."
Join Date: 01 Mar 2008
Location: LocationGrasstown
Posts: 1,448
 

You seem to have missed my useful program. :D

Well I've got a solution for you: Think before you type. Sheesh...

Some people really need to take this to heart. Not necessarily just the ones it was originally addressed to, either.

Good thing the internet is made of backups


#9 07 July 2009 - 03:51 PM

Orangedawg Offline
Um... Chosen One? Yeah that'll work. : P
"I, Ikachan. The Life and Documentary of the OrigiNAL SQuiD."
Join Date: 03 May 2008
Location:
Posts: 189
 

you should definitely add resource hacker

My face melt from not understand.


#10 07 July 2009 - 04:35 PM

VoidMage_Lowell Offline
Level 73 Procrastinator
"Life begins and ends with Nu."
Join Date: 05 Apr 2009
Location: LocationForgotten Tower
Posts: 2,159
 

Oh hey, while we're adding programs, might I recommend Translhextion?

It's a pretty awesome Hex editor, even allowing you to compare two files hex-wise.
{That part was really helpful on figuring out what offsets were getting screwed up by the Table editors, earlier...}
Though I haven't used another Hex Editor yet, so I can't really compare anything, it's only because I've yet to have a need that Translhextion hasn't filled :D

{And is Cave Editor up there? I don't see it o.o;}

Those who can, do. Those who can't, teach. Those who can't teach, criticize.
~SOLOMON SHORT
[SIGPIC][/SIGPIC]



Old topic!
Guest, the last post in this thread is over 60 days old. Posting in this thread will be considered a bump, so please make an attempt to be courteous if you go ahead with it.

If the last post is over 6 months old, it may instead be a better idea to start a new topic. If you aren't sure about what to do, feel free to ask a staff member for help, or try to locate a 'general questions'-type thread if it exists in this (sub-)forum.



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users