Guerrilla War ROM Notes Compiled By: TheAlmightyGuru (www.thealmightyguru.com) Updated: 2008/03/31 Run-Time Memory Offsets 000C - P1 Input (01 - Left, 02 - Right, 04 - Down, 08 - Up, 10 - Start, 20 - Select, B - 40, A - 80) 0012 - P1 Moving Direction (00 - Up, 02 - Right, 04 - Down, 08 - Right, FF - Idle) 0028 - P1 Lives 0080 - P1 X Position 0094-0098 - P1 Bullet X Positions 0099-009A - P1 Grenade X Positions 00C0 - P1 Y Position 00D4-00D8 - P1 Bullet Y positions 00D9-00DA - P1 Grenade Y Positions 00F4-00F8 - P1 Bullet Flags 00F9-00FA - P1 Grenade Flags 04C2 - P1 Tank Hit Points 04CD - Item timeout 0540 - P1 Status 00 - Game over 01 - Alive 02/04/05 - In tank 06/07 - Death walk back 08 - Mine Cart 0A - Grenade Soldier 0B - Full Soldier 0C - Dieing Boss 0D - Dieing Mini boss 0E - Dieing drivable tank 0F - ? 10 - Player walking forward 11 - Land mine 12 - Game over 13/14/15 - ? 16 - Player dieing 17/18 - Player walks down off screen shooting 19 - Train gun? 1A - Same as 0F 1B - 1C - Boss turret? 1D - Full screen explosion 1E - Nothing? 1F - ? 20 - Soldier? 21 - ? 22 - Boss? 23 - Nothing 24 - Boss turret 25-2F - Nothing 30 - Enemy soldier walking forward, no weapons 80 - Invincible nothing 81+ Same as 0-7F 0549-054D - Sprite's AI code. 0600 - P1 Weapon 00 - Normal 01 - S - Spread 02 - T - Laser/Spread 03 - F - Flame Thrower 04 - L - Laser 05-08 - Self 09 - Big Grenades as gun 0A-0B - Kill All Grenade as gun 0C-0F - Lasso +10 - B - Big Bombs +20 - C - Kill All Bombs +40 - Bombs are lasso +80 - Tank weapon. Warning throwing a grenade will kill you if you're not actually in a tank. 0680 - P1 Invincibility Timeout (>30 means you're also invisible.)