LANGRISSER III alpha patch v0.2 ------------------------------- TABLE OF CONTENTS ----------------- -Introduction -Version History -Release Notes -First time players -Applying patch instructions -Thing to be done -Frequently asked Questions(FAQ) -Special Thanks -Credits Introduction ------------ Never thought i'd see the day when i'd actually be releasing a patch for a Langrisser game, let alone a saturn game. But here it is. This is the fruit of around 3 or 4 months labour, and without ElfShadow, it probably wouldn't have even happened at all. Anyways, I hope you can enjoy this game as much as I have. Version History --------------- 0.2 - A few mistranslations fixed - current action being performed is now hacked in. - All known 8x8 text hacked in - New set of names. Based on some research ElfShadow did. - Most Windows and text locations were totally over-hauled. Most things look really nice now. - Lots of bug fixes, with more to go. 0.1 - Initial release: Menu's, Unit names, Weapon/Armor names, System/Game Messages, and a few other things 100% complete or very close to it, minus a huge amount of bugs. Release Notes ------------- First of all, only try this patch out if you don't mind wasting a CDR, else just wait until i'm further along. Once again, this is an ALPHA release. Expect bugs, etc. I'm now at a stage where any kind of bug-reports are appreciated. Whether it be text-spilling, locking up bugs, or whatever. Just make sure you send a detailed report of how to recreate the error so I know what i'm supposed to be fixing. Also make sure that your cd is not damaged, etc. by doing a sector scan(a program like CDRDiag can do this). BTW, don't ask/email me for the ISO or any supposed 'secret' beta's. All emails of such nature will be ignored. First time Players ------------------ Even though this is the third in the series, it happens before all the other games. You play the game as a guy named Diehardt, among others who join Diehardt through-out the game. While I won't go into detail about how to play the game(you can find out what you need to know at gamefaqs.com), I will say this: At the title screen, go into options and make sure 'Battle Scenes' is switched to off! Unless of course you want to check out this really annoying 3D battle engine. Applying patch Instructions --------------------------- First of all this is a different kind of patch. Instead of applying an ips, you instead have to re-insert 3 files into the iso. Tools you'll need: -cdrwin(www.goldenhawk.com) or [insert your favorite cdr-burning program]. Make sure you can burn saturn games with the cdr program you plan to use first before you continue. -CDmage 1.02.1 Beta 5(cdmage.cjb.net). Anyone who's into saturn hacking should already have this. Make sure you get the beta, and not the last stable release because only the beta allows you to import files. -A brain(prefered :) 1. First you have to make a cd image of Langrisser III. Use cdrwin or another cdr program that supports saturn game copying and at the same time is supported by cdmage. 2. Next unzip the eight files: fnt_sys.bin, font.bin, syswin.bin, prog_3.bin, prog_4.bin, prog_5.bin, prog_6.bin, and a0lang.bin to a temporary directory. 3. Start CDmage. Click File->Open and choose your cd image of Langrisser III. 4. Look at the area where it shows a list of the tracks. Double click on track 1, double click on the 'LANG' directory. 5. Click once on 'fnt_sys.bin' to get the file highlighted, then click Action->Import File. 6. Go to the directory where you previously unzipped the patch files. Choose 'fnt_sys.bin' in this directory and click 'Open'. 7. You have just inserted the first of the three files! :) 8. Do the same thing with the other seven files. font.bin, prog_3, prog_4.bin, prog_5.bin, and prog_6.bin are also in LANG\ syswin.bin is in LANG\BATTLE\ a0lang.bin is in the root directory 9. Once you're finished, close cdmage(it automatically saves the changes) and load up cdrwin or equivalent and burn it. 10. Pop it into your modded saturn(or use the swap trick) and enjoy. Things to be done yet --------------------- -Lots and lots of bug fixes -Need to learn some asm hacking. What i've been doing so far is mainly alot of general hacks that luckily have turned out very well. But in the future I may need some program changes. -I need to figure out how to properly expand the iso image in case any files need to be expanded. -In-battle dialogue stills needs to be translated and hacked in -pre/post-battle dialogue needs to be translated and hacked in -Scenario summary also needs to be translated and hacked in Frequently asked Questions (FAQ) -------------------------------- Q. Do you have any plans to publish a document discussing various saturn hacking techniques? A. Aside from the docs I currently have wrote on the Langrisser series, yes I will write a document on how to get started, techniques for finding the font/text/etc. and probably some other TBA stuff. I've been putting off my most recent documentation because there's always something I keep forgetting to add to it. I really want this document to be useful for both beginers as well as those that have been doing game hacking for quite a while. Q. How do you do the swapping technique? A. SegaXtreme's Miscellaneous section or more specifically: http://www.litespeedcomputers.com/sx/misc/ has documents discussing it. Special Thanks -------------- ElfShadow - His past work on Der Langrisser SFC which got me hooked on the Langrisser series. Artemio - A smart and pretty cool guy. We've had some great discussions regarding snatcher. SkankinMonkey - For his conversations on saturn hacking and being one of the cooler people on IRC. Takashi - For his work in the saturn development scene. Cdburnout - For getting me into saturn. Azimer - For sticking with me through the snes9x days, and for sharing coding stuff. Staff and visitors of Sega Xtreme - For keeping sega's systems alive. Credits ------- Translation Work/TBL file: ElfShadow General Hacking/Text dumping/insertion, etc.: Cyber Warrior X Cyber Warrior X (cwx@softhome.net)