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.
- Download the project folder
- Download Event Assembler, which includes the EA Formatting Suite, and extract it in the "Event Assembler" directory.
- Download Lyn and place it in the "Event Assembler/Tools" directory.
- Run build.cmd, which will run EA to generate "rom.gba" using "ROM Buildfile.event"
- 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).
- Programming and Tiles: https://github.com/LeonarthCG
- Title and Victory screens: https://twitter.com/CeciDibujera https://ko-fi.com/A044FBN
- Testing: Sme and 2wb/eliwan
- Sound: https://Freesound.org, full credits in the sound section.
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:
- Main theme: Video Game 7.wav by djgriffin under the Attribution Noncommercial License
- Eat egg: Water_Gulp.wav by Q.K. under the Creative Commons 0 License
- Change speed, pause/unpause: Select by TiesWijnen under the Creative Commons 0 License
- Start game: Game Start by plasterbrain under the Creative Commons 0 License
- Game over: heavy impact 1 by aropson under the Attribution License
- Victory: OKAY! by Scrampunk under the Attribution License