/RX-78_MiSTer

RX-78 core for MiSTer FPGA

Primary LanguageVerilog

Bandai RX-78

Bandai RX-78 core for MiSTer FPGA by Pierco (Pierre Cornier) & Alanswx (Alan Steremberg).

I would like to thank Reenthused (Johnny Blanchard) and Hubz (Dustin Hubbard) for their help and for taking their RX-78 apart for me.

About the core

There's no cassette support yet.

For 32k cartridge support, please activate the EXT RAM in OSD.

To do list:

  • Fix the choppy sound on Gundam title screen.
  • Add cassette support and ADC in.
  • Add game identification mechanism to support for different joystick mappings.
  • Identify & implement the missing I/O ports.
  • VGA output works but hsync timing seems wrong.

Games

Burger Shop

Z and X to start and move; Space to pick up and put down

Challenge Golf

Q1 = Home or Backspace; Q2 = \ or End; ZXCV to rotate player; Arrows to rotate view; Middle row or Ctrl to choose a club; Alt or Space to shoot; Enter to abandon hole.

Championship Racer

PgUp = 1 or \ = 2. Space to start; Ctrl to accelerate; Left-Right to move

Excite Baseball

Mobile Suit Gundam

Use either Z,X,Space; or Left,Right,Alt or Joystick

This game has an audio bug on the title screen.

Perfect Mah-jongg

Home = Yes; Backspace = No;Q4 = - or 9; Q5 = \ or pgDn or PgUp; Space to start

Sekigahara

Wait for small beep. Press Space(keyboard) or S(joystick). Press G.

Super Motocross

Press Enter. Answer questions. Press Space to begin. Arrows to drive

Space Enemy

Press Space to begin and fire. QWEADZXC to steer. S toggle guidance system.

The Prowrestling

Ctrl to attack; Arrows to move

Ultraman

1 player: Use P[];./ticPGDN to move, Space to fire. 2 players: P1 use Arrows,Ctrl,Alt; P2 use RDFGAS

Emulators & machine information:

ROM disassembly: https://onlinedisassembler.com/odaweb/BKu6rvkL

Manual: https://archive.org/details/bandai-rx-78-gundam-manual-scans/Bandai%20RX-78%20Gundam%20-%20Manual%20%28Compressed%29

We are looking for more technical documents, if you have any in your possession, please send us a message!