Close

Working on a few things

A project log for Super Famicade - Hardcore SNES Arcade Hack

Think Neo Geo MVS 4 Slot, then think Super Nintendo Entertainment System. Put 'em together and you've got yourself a Super Famicade.

dackrDackR 05/04/2017 at 09:150 Comments

*Sudden burst of motivation*

The last couple of nights I've been working on my hack of Megaman X and doing some planning with regards to different arcade modes. I've included my notes thus far.

Also, I finally got around to posting the source code for my Super Famicade version of bsnes-plus. This allows me to test the extra inputs used by the Super Famicase without having to test on the hardware. (makes things faster)

Megaman X Partial notes:

80be52 This line of code is executed only when the correct stage select button is pressed (or the values below are set)

Megaman X Stage Triggers

------------------------

7e1e49 - On stage select screen set to 06 to trigger stage start animation (set 1f7a first)

7e1f7a - On stage select screen set to following values for different stages

00 - Prologue Stage

01 - Launch Octopus

02 - Sting Chameleon

03 - Armored Armadillo

04 - Flame Mammoth

05 - Storm Eagle

06 - Spark Mandrill

07 - Boomer Kuwanger

08 - Chill Penguin

09 - Sigma Stage 1

0A - Sigma Stage 2

0B - Sigma Stage 3

0C - Sigma Stage 4

Disable Start Menu

-------------------

8081b3 change to 29 00 10 (AND #$1000)

Super Famicade Options

----------------------

4 difficulty levels

----------------------

Expert: Leg Upgrade Only - No Health Upgrades - No 1-ups EVER

7e1f99 = 08

7e1f9c = 00

Hard: Leg Upgrade Only - 6 Health Upgrades

7e1f99 = 08

7e1f9c = 3d

Medium: Leg, Head, Body Upgrade - 4 Health Upgrades

7e1f99 = 0d

7e1f9c = 0f

Easy: Leg, Head, Body, Buster Upgrade - 8 Health upgrades

7e1f99 = 0f

7e1f9c = ff

Jumpers: (only check during bootup)

000 = Console Mode - Arcade Mode Off

001 = Easy Mode

010 = Medium Mode

011 = Hard Mode

100 = Expert Mode

101 = Easy mode with 1-ups enabled

110 = Medium mode with 1-ups

111 = Hard mode with 1-ups

Discussions