Gun.Smoke

From NES Hacker Wiki
Revision as of 15:54, 21 April 2016 by TheAlmightyGuru (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Gun.Smoke is a scrolling shooter with a Wild West theme based on the arcade game. You shoot your way several areas to track down a member of the Wingate gang and execute frontier justice. You can get several weapons, a horse, and various powerups to help you stay alive. The game begins easy enough, but near the last couple levels in becomes extremely difficult.

Easy Cheats

Icon Addr Val Cmp Description
Icon-Lives-Infinite.png 007A 09 - Infinite Lives
Icon-HitPoints-Infinite.png 0077 01 - Infinite Horse Hit Points
Icon-Invincible.png 007C 01 - Invulnerable
Icon-Money-Infinite.png 06F2 59 - Infinite Money
Icon-Speed.png 0078 04 - Full Speed
Icon-Item.png 0049 01 - Have Wanted Poster
Icon-Weapon.png 0090 D0 - Have Shotgun
Icon-Weapon.png 0094 D0 - Have Machine Gun
Icon-Weapon.png 0098 D0 - Have Mag Num
Icon-Weapon.png 009C D0 - Have Smart Bomb (Must reequip after use)
Icon-Ammo-Infinite.png 0093 D1 - Infinite Shotgun Bullets
Icon-Ammo-Infinite.png 0097 D1 - Infinite Machine Gun Bullets
Icon-Ammo-Infinite.png 009B D1 - Infinite Mag Num Bullets
Icon-Ammo-Infinite.png 009F D1 - Infinite Smart Bombs
Icon-Strength.png 00B2 00 - 1-Hit Boss Kills
How do I use these?


North America

Gun.Smoke.png

Memory Addresses

0008 - Item number selected in the shop

0049 - Wanted Poster Flag

0076 - Player Bit Flag
	+01 - Dead
	+02 - New Horse
	+04 - Pow
0077 - Horse Hit Points
0078 - Speed Boots Count (00-04)
0079 - Range Rifle Count (00-04) - Doesn't seem to affect anything.
007A - Players Lives
007C - Invulnerable Timeout
0088 - Shotgun bullets?
0090 - Shotgun Flag (00 - No, D0 - Yes)
0091 - Shotgun Bullets: 9xx
0092 - Shotgun Bullets: x9x
0093 - Shotgun Bullets: xx9 (D0=0, D1=1, D2=2, etc.)
0094 - Machine Flag (00 - No, D0 - Yes)
0095 - Machine Gun Bullets: 9xx
0096 - Machine Gun Bullets: x9x
0097 - Machine Gun Bullets: xx9 (D0=0, D1=1, D2=2, etc.)
0098 - Mag Num Flag (00 - No, D0 - Yes)
0099 - Mag Num Bullets: 9xx
009A - Mag Num Bullets: x9x
009B - Mag Num Bullets: xx9 (D0=0, D1=1, D2=2, etc.)
009C - Smart Bomb Flag (00 - No, D0 - Yes)
009D - Smart Bomb Bullets: 9xx
009E - Smart Bomb Bullets: x9x
009F - Smart Bomb Bullets: xx9 (D0=0, D1=1, D2=2, etc.)

00B2 - Boss Hit Points

00FC - Map Position

0200-02FF - Sprite Memory

03E0-03FF - Palette Data

06F2 - Money: 9xxxxx (58=0, 59=1, 5A=2, etc.)
06F4 - Money: x9xxxx
06F6 - Money: xx9xxx
06F8 - Money: xxx9xx
06FA - Money: xxxx9x
06FC - Money: xxxxx9

Text

The character set in Gun.Smoke is pretty straight forward. The letters and numbers are all in order, and there are a few common symbols as well.

C2=.
C3=,
C4=«
C5=»
C6=©
C7=$
C8=g
C9=a
CA=m
CB=e
CC=o
CD=v
CE=¤
CF=r
D0=0
D1=1
D2=2
D3=3
D4=4
D5=5
D6=6
D7=7
D8=8
D9=9
DA=A
DB=B
DC=C
DD=D
DE=E
DF=F
E0=G
E1=H
E2=I
E3=J
E4=K
E5=L
E6=M
E7=N
E8=O
E9=P
EA=Q
EB=R
EC=S
ED=T
EE=U
EF=V
F0=W
F1=X
F2=Y
F3=Z
F4= 
F5=×


Famicom Disk System

Gun.Smoke (FDS).png


Europe

Gun Smoke (E).png