This is an emulator for the arcade game "PunchOut!"
PunchOut is (C) 1984 Nintendo

The original ROMs are required to use this emulator.

Unzip them as follows:

Archive:  ./punchout.zip
 Length  Method   Size  Ratio   Date    Time   CRC-32     Name
 ------  ------   ----  -----   ----    ----   ------     ----
   8192  Defl:X    5921  28%  09-22-97  02:50  dc743674   CHP1-V.6N
   8192  Defl:X    3500  57%  09-22-97  02:10  edc34594   CHP1-B.4B
   8192  Defl:X    4641  43%  09-22-97  02:09  e26dc8b3   CHP1-B.4C
   8192  Defl:X    3969  52%  09-22-97  02:08  dd1310ca   CHP1-B.4D
    512  Defl:X     126  75%  09-20-98  16:08  e9ca3ac6   CHP1-B.6E
    512  Defl:X     136  73%  09-20-98  16:08  02be56ab   CHP1-B.6F
    512  Defl:X     136  73%  09-20-98  16:08  47adf7a2   CHP1-B.7E
    512  Defl:X     131  74%  09-20-98  16:08  11de55f1   CHP1-B.7F
    512  Defl:X     149  71%  09-20-98  16:08  b0fc15a8   CHP1-B.8E
    512  Defl:X     163  68%  09-20-98  16:08  1ffd894a   CHP1-B.8F
   8192  Defl:X    6011  27%  09-22-97  03:08  cb6ef376   CHP1-C.4K
  16384  Defl:X   12873  21%  09-22-97  03:04  ea0bbb31   CHP1-C.6P
  16384  Defl:X    9055  45%  09-22-97  03:07  c8a55ddb   CHP1-C.8F
   8192  Defl:X    4968  39%  09-22-97  03:06  5d8123d7   CHP1-C.8H
   8192  Defl:X    5183  37%  09-22-97  03:05  7a7f870e   CHP1-C.8J
   8192  Defl:X    6122  25%  09-22-97  03:05  745ecf40   CHP1-C.8K
   8192  Defl:X    6375  22%  09-22-97  03:04  a4003adc   CHP1-C.8L
    256  Defl:X      26  90%  09-22-97  13:54  71dc0d48   CHP1-V.2D
  16384  Defl:X    8939  45%  09-22-97  03:01  bd1d4b2e   CHP1-V.2R
  16384  Defl:X    8703  47%  09-22-97  03:01  dd9a688a   CHP1-V.2T
   8192  Defl:X    3740  54%  09-22-97  03:02  da6a3c4b   CHP1-V.2U
   8192  Defl:X    4168  49%  09-22-97  03:02  8c734a67   CHP1-V.2V
  16384  Defl:X   10427  36%  09-22-97  02:56  2e74ad1d   CHP1-V.3R
  16384  Defl:X    9800  40%  09-22-97  02:56  630ba9fb   CHP1-V.3T
   8192  Defl:X    4157  49%  09-22-97  02:57  6440321d   CHP1-V.3U
   8192  Defl:X    5293  35%  09-22-97  03:00  bb7b7198   CHP1-V.3V
  16384  Defl:X    8487  48%  09-22-97  02:53  4e5b0fe9   CHP1-V.4R
  16384  Defl:X    7900  52%  09-22-97  02:54  37ffc940   CHP1-V.4T
   8192  Defl:X    3317  60%  09-22-97  02:55  1a7521d4   CHP1-V.4U
   8192  Defl:X    4276  48%  09-22-97  02:11  20fb4829   CHP1-B.4A
   8192  Defl:X    5808  29%  09-22-97  02:51  16588f7a   CHP1-V.6P
   8192  Defl:X    3078  62%  09-22-97  02:52  e6af390e   CHP1-V.8N
   8192  Defl:X    2730  67%  09-22-97  02:51  c2db5b4e   CHP1-V.8P
 ------          ------  ---                              -------
 281856          160308  43%                              33 files

Run "punchy.exe" inside a directory containing these ROMs and the file "punchgba"
The file: punchgba.bin will be output, which is runnable on a GameBoyAdvance.

Instructions:
Press "start" to skip the GBAX contest screen.
Press "A" to start a new game.

In-game, controls are as follows:
(A) Left Punch
(B) Right Punch
(R) Right Hook (only if powered up)
Joypad: block, dodge

The emulator is largely unoptimized and has a few minor glitches.
It is written completely in C.
No sound support is included.

Phil Stroffolino
pstroffo@yahoo.com
