Skip to main content
Jay Jennings Jay Jennings Product Manager ยท Product Designer
Back to work

Splatterworld: EverDrive N8 Pro Mapper Fix

A custom FPGA mapper that lets Namco's unreleased Famicom game run on the EverDrive N8 Pro.

About the Project

Splatterworld title screen from the English translation: the Splatterworld logo with a skull in the first letter O, the subtitle Rick vs. the King of Terror on a ribbon banner, three small character sprites, and Press Start above the 1993 Namco copyright.
Title screen of the English translation.

Splatterworld (Rick to Kyoufu no Daiou) is a 1993 Namco Famicom game that never shipped and survives as a prototype ROM. It runs on the Namco 175 mapper, iNES mapper 210. The fan English translation doubles the game's program ROM from 256K to 512K to fit the new text, and that breaks the game on the EverDrive N8 Pro. This project is a replacement mapper core for the N8 Pro's FPGA, written in SystemVerilog on top of Krikzz's open-source N8 Pro framework.

Download the Mapper

The mapper works with both the original and the translated ROM. It doesn't change the game, so you still need the ROM. To play in English, patch an unmodified Splatterworld - Rick to Kyoufu no Daiou (Japan) (Proto) ROM with the English translation patch.

The mapper needs N8 Pro OS v2.15 or newer. Copy the .rbf file into the same SD card folder as the ROM. Rename the mapper file to match the ROM filename, but keep the .rbf extension. For example, if your ROM is named splatterworld.nes, rename the mapper file to splatterworld.rbf.

Download RBF Mapper
Base ROM CRC32 (headerless, 524,288 bytes):
FA645D66
Patched ROM CRC32 (headerless, 786,432 bytes):
C102EDEB

Game Genie Codes

The bytes they patch are identical in the original Japanese ROM, so they should work there too.

Code Effect
GXSZATEL + AOVZGTEI Physical attacks do no damage to the party (enter both)
GXSUGIEP Horror (money) set to 65,535 after every battle you win
GXELKTEP EXP set to max after every battle you win
SKUXSTST Infinite MP in battle
SUNXNKSO Infinite MP outside battle
SGUXVGST + SGKZSGST Free shopping at item and weapon shops, even when you can't afford the item (enter both)
  • The max EXP code chains many level-ups after one fight (level 1 to 29 in testing), and you have to tap through each level-up message.
  • The no-damage pair covers physical attacks only. Enemy spells weren't tested.
  • Free shopping doesn't cover Paracelsus's cures, which use a separate price check.

Raw EverDrive cheat text

{+,GXSZATEL,"NO.PHYS.DMG.1.."}
{+,AOVZGTEI,"NO.PHYS.DMG.2.."}
{+,GXSUGIEP,"MAX.HORROR....."}
{-,GXELKTEP,"MAX.EXP........"}
{+,SKUXSTST,"INF.MP.BATTLE.."}
{+,SUNXNKSO,"INF.MP.FIELD..."}
{+,SGUXVGST,"FREE.SHOP.1...."}
{+,SGKZSGST,"FREE.SHOP.2...."}