sgadrat / Super Tilt Bro
Licence: wtfpl
NES homebrew inspired by Super Smash Bros
Stars: ✭ 76
Programming Languages
assembly
5116 projects
Super Tilt Bro
Nintendo's consoles before the N64 do not have their Super Smash Bros game. Let's fix it! Super Tilt Bro is a NES hombrew project aiming at porting the "versus platformer fighting" to this good old system that made our childhood.
Last tagged build is playable here.
Building
Build dependencies
- XA cross assembler for 6502.
- It may be found on Archlinux in the package "community/xa", on ubuntu in the package "xa65" and for others you may find information here.
- 6502-gcc
- python >= 3.2
- pillow library for python
Building
From the source repository run
XA_BIN=/path/to/xa CC_BIN=/path/to/6502-gcc ./build.sh
It will generate the game as Super_Tilt_Bro_(E).nes
. If any problem occurs you may find clues in the build.log
file.
Playing
You will need a NES emulator with two controllers configured. Each controller controls a character and the goal is to send the other out of screen.
Controller mapping:
Jump
|
Move left | Unused Unused
| +--+ | |
+----|---|------------|--------|------------------------+
| | | | | |
| | +-|-+ | | |
| | | o | | | |
| +-|-+ +---+ | | |
| | o o | o o --- --- |
| +---+ +-|-+ (select) (start) ( B ) ( A ) |
| | o | | -o- -o- |
| +-|-+ | | | |
+--------|---|---------------------------|-------|------+
| +---+ | +---+
Shield | Special moves |
| |
Move right Attacks
You can use different moves by holding a direction when pressing the attack or special move button.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].