Skip to content

LeonarthCG/Snek-GBA

Repository files navigation

Snek GBA

Snek GBA is a homebrew Game Boy Advance Snake clone. The game's code is written in asm and compiled with devkitARM. The game is built with Event Assembler (EA), Lyn, and the EA Formatting Suite.

Build Instructions

  1. Download the project folder
  2. Download Event Assembler, which includes the EA Formatting Suite, and extract it in the "Event Assembler" directory.
  3. Download Lyn and place it in the "Event Assembler/Tools" directory.
  4. Run build.cmd, which will run EA to generate "rom.gba" using "ROM Buildfile.event"

Controls

  • D-pad: Turn Snek. Switch between speeds options in the title screen.
  • Enter: Start game. Pause/Resume game.
  • Select: Change between titlescreens (only if max score has been reached).

Credits

Sounds

All songs and sound effects are from freesound.org.

The following changes were done to all of the sounds using Wavosaur, unless they already had that property:

  • Converted to Mono.
  • Changed format to .wav.
  • Resampled to 11025hz.
  • Bit depth changed to 8bits.
  • Normalized to 0db.
  • Silences trimmed for non-looping sounds.
  • And finally, convertd to .bin format using Wav2gba.

A full list of credits for all sounds and songs: