Jump to content

>
Viewing Profile

RadioShadow

Member Since 30 Aug 2007
Offline Last Active Jan 22 2012 12:22 AM

Topics I've Started

Locating an offset in the overlay.

22 December 2011 - 12:23 AM

Okay, what I'm trying to do is basically have a text box display at the start of a War Room match in Advance Wars: Dual Strike. Now I've pretty much know how to do this, but I'm unsure how to tell the game which text offset to use. There are actually 255 points which lead to the word "Blank" and don't get used in the game, which is perfect to use as custom text.

Below is the code to display a text box on top with COs mug on the left:
17 00 00 00 00 00 00 00
05 00 00 00 00 00 00 00
39 00 00 00 00 00 00 00
05 00 00 00 00 00 00 00
19 00 00 00 00 00 00 00
00 00 00 00 00 00 00 40
18 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
04 00 00 00 00 00 00 00
The two "05" in bold tell the game which CO image to display. The bit I'm a bit confused with is on "40 18".

I know which pointer that leads to:
Overlay_0000 - 67AE8
RAM - 02315048
Offset at location - B8483102
ASCII Text in RAM - 023148B8

I just don't know how the game calculates to read the offset at the location in the overlay. Any ideas?

Virtual Console – TurboGrafx-16 CD – WAD Inject Guide

03 May 2011 - 11:36 PM

Virtual Console – TurboGrafx-16 CD / PC Engine CD – WAD Injection Guide
By RadioShadow


Special thanks to 0RANGECHiCKEN/squidman for the tg16inject tool and HowardC for the Nintendo Wii WAD injection tools.

I TAKE NO RESPONSIBILITY IF THE WAD YOU EDIT BRICKS YOUR WII WHEN YOU INSTALL IT ONTO YOUR NINTENDO WII.
PROCEED TO FOLLOWING THE GUIDE AT YOU OWN RISK!


Required Files 


Obtaining the TurboGrafx-16 CD / PC Engine CD ISO 


Taking a Screenshot of the Title Screen 


Creating the Banner, Icon and Save Banner TPL files 


Dumping and Modifying the ISO 


Unpacking the WAD 


Editing and Modifying the Banner and Icon files 


Injecting the ISO and Save Banner files 


Packing the WAD 


Screenshots of the injected WAD "Rainbow Islands" 

Help getting Advance Wars: Days of Ruin to run in English

02 February 2010 - 11:06 PM

I'm in the processing of hacking Advance Wars: Days of Ruin, so custom maps (well more like replacing the original ones) can be added (just "Free Battle" maps for now).

Check this topic out for the information on the Map Headers: http://forums.warsworldnews.com/viewtopic....=11&t=11810

Now the only problem I've got is AWDoR actually contains 7 languages, which are:
- Japanese
- English (US)
- English (UK)
- French
- German
- Italian
- Spanish

Unlike a lot of US roms which just has English in, AWDoR has been set up to load these languages, depending on what firmware the DS is set to:
Japanese = English
English = English (US)
French = French
German = English (US)
Italian = English (US)
Spanish = Spanish


Now Kosheh did find a code to force the game to load one of the language:

Advance Wars Days of Ruin:
Game ID: YW2E 6E2AAFE5
Code: 02168F8C 000000LL

Advance Wars Dark Conflict:
Game ID: YW2P DF5E85E6
Code: 02168D2C 000000LL

LL = Language data to load.

00 = Japanese
01 = English (US) [English (UK) in Dark Conflict]
02 = French
03 = German
04 = Italion
05 = Spanish


Looking in Ideas Debugger, after that value, it shows e_ and then the text file to load.



Now in the arm9.bin file, I did find this:



Now I know depending on the language on the firmware, it loads one of those values to tell the game which language files to load.

I could if no solution is found just change f_%s & s_%s to e_%s which will make the game run in English if the firmware is set to French or Spanish, but I was hoping to find a way to tell the game which language files to load for each language on the DS firmware.

I'm also curious as to how the game decides which English UK or US files to load as they both the US and EU (called Advance Wars: Dark Conflict) version use the e_%s , let load different files.


I hope I've made sense. Hopefully someone can help with debugging, although I have idea which emulator to use. iDeaS seems to be limited.

Gamme Backuploader Channel not working on 4.0U

10 April 2009 - 12:09 PM



Anyone else having this problem?

Virtual Console - Mega Drive/Genesis Rom Injection Guide

25 February 2009 - 12:10 AM

Virtual Console - Mega Drive/Genesis Rom Injection Guide - By RadioShadow


I TAKE NO RESPONSIBILITY IF THE WAD YOU EDITED BRICKS YOUR WII WHEN YOU INSTALL IT ONTO YOUR WII. PROCEED TO FOLLOWING THE GUIDE AT YOU OWN RISK!


Required Files:
- A Mega Drive/Genesis ROM in ".bin" format.
- A Wii Virtual Console Sega Mega Drive/Genesis WAD (doesn't matter what region).
- These tools.

Stage 1 - Unpacking the WAD Files
Warning! Spoiler inside. 


Stage 2 - Making the Image Files
Warning! Spoiler inside. 


Stage 3 - Editing the Banner and Icon Files
Warning! Spoiler inside. 


Stage 4 - Injecting the ROM and Save Banner Files
Warning! Spoiler inside. 


Stage 5 – Packing the WAD Files
Warning! Spoiler inside.