Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

Snek GB: Difference between revisions

From GameBrew
Created page with "{{Infobox GB Homebrews |title=Snek! |image=snekgbc.png |description=A snake clone. Written in asm for best performance. |author=zlago |lastupdated=2023/05/20 |type=Arcade Games |version=2023 |format=CGB, DMG |license=MIT |download=https://dlhb.gamebrew.org/gbhomebrews/snekgbc.7z |website=https://github.com/zlago/snek-gbc |source=https://github.com/zlago/snek-gbc |donation= }} {{#seo: |title=GameBrew |title_mode=append |image=snekgbc.png |image_alt=Snek! }} Snek! or snek-..."
 
No edit summary
 
Line 7: Line 7:
|type=Arcade Games
|type=Arcade Games
|version=2023
|version=2023
|format=CGB, DMG
|format=CGB
|license=MIT
|license=MIT
|download=https://dlhb.gamebrew.org/gbhomebrews/snekgbc.7z
|download=https://dlhb.gamebrew.org/gbhomebrews/snekgbc.7z

Latest revision as of 03:59, 27 June 2024

Snek!
General
Authorzlago
TypeArcade Games
Version2023
LicenseMIT License
SystemCGB
Last Updated2023/05/20
Links
Download
Website
Source

Snek! or snek-gbc is an open source snake clone for the Game Boy, Super Game Boy and Game Boy Color consoles, written in assembly using RGBDS.

Features

  • DMG, SGB GBC compatibility.
  • Actually works.
  • Score, time, # of pauses (to prevent cheesing with it).
  • Does not crash at 256 (you cant reach 256, snake length caps out at 255).
  • Pretty fast.
  • May or may not have a few oversights (sometimes the incorrect tile is used?).
  • Decent amount of polish i guess? (cant 180).
  • Runs on real hardware (untested actually, but runs in highly accurate emulators).

Installation

This should run on any Game Boy emulator or flashcart.

Controls

D-Pad - Move

A - Dash, Retry

B - Dash, Back to title

Start - Pause

Screenshots

snekgbc5.gif snekgbc4.png

snekgbc2.png

snekgbc3.png

Compatibility

Recommended emulator: BGB (PC) and pizzaboy (Android).

Other excellent PC emulators: SameBoy, Emulicious, Mesen2, maybe gambatte? (untested).

Other good android emulators: lemuroid, retroarch with the SameBoy core.

Changelog

2023/05/20

  • Web build.
  • The snake is now twice as fast.
  • Fixed a tiny LLE SGB issue.
  • Probably other stuff, i dont remember when i last updated this.

2022/12/11

  • Bad emu screen no longer shows garbage tiles on the bottom 16 scanlines.
  • Debug mode no longer displays the wrong palette during game over.

Credits

Special thanks to pinobatch/pin8 (rand.z80).

External links

Advertising: