Skip to content
forked from ZetaTwo/gb-wordle

A word game for the Nintendo Game Boy / Color, Analogue Pocket, Mega Duck

License

Notifications You must be signed in to change notification settings

bbbbbr/gb-wordyl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gb-wordyl

A word game for the Nintendo Game Boy / Color, Analogue Pocket and MegaDuck Handheld and Laptops!

This is a re-written and greatly expanded fork (by bbbbbr) of the original version by stacksmashing (twitter).

It adds a full dictionary (versus the bloom filter), thousands more solution words, multiple dictionary languages, Game Boy Color support, and many other features.

Physical Cartridge available at Ferrante Crafts:

https://ferrantecrafts.com/products/gb-wordyl

GB-Wordyl cart and box

Download ROMs and Play Online

Downloads and online playable version are at: https://bbbbbr.itch.io/gb-wordyl

GB-Wordyl gameplay

Special MegaDuck Features

  • Physical Keyboard support for the CEFA Super QuiQue and Hartung Super Junior Computer models

Features

  • Game stats: Won, Lost, Streak & Win Percentage
  • Hard mode
  • Auto-fill letters of previous exact matches
  • Skip Auto-filled letters for faster letter entry
  • Full English answer word list and dictionary less a couple cringy words (~12,900 words)
  • Super Game Boy Border
  • All in a 32K ROM
  • Multiple language dictionaries (different ROM for each)
    • Deutsch (DE), English (EN), Español (ES), Français (FR), Italiano (IT), Nederlands (NL), Latin (LA), Português Brasileiro (PT-BR), Cornish (KW), català (CA)
    • No words with special chars, just English A-Z letters
    • Translated UI text for Deutsch (DE), English (EN), Español (ES), Nederlands (NL), Português Brasileiro (PT-BR), Cornish (KW), català (CA)

Controls:

  • A: Add Letter
  • B: Remove Letter
  • START: Submit guess
  • SELECT + B: Move Board Cursor Left
  • SELECT + A: Move Board Cursor Right
  • SELECT + START: Auto-fill exact matches of previous guesses
  • 3 x SELECT: Options menu (Stats, Reset Stats, Forfeit Round)
  • ARROW KEYS: Move Keyboard Cursor

Credits, Contributors and Thanks

Language / UI Translation credits:

Additional code and contributions from:

  • Eucal.BB : Help with Megaduck Laptop testing and research
  • Daeo : Cart and box Graphics
  • Coffee "Valen" Bat : Game Sound FX and CBTFX Driver
  • toxa : Ferrante Crafts 31k ROM + 1k Flash cart support
  • arpruss : Highlighting fixes, Improved Dictionary compression and lookup speed
  • zeta_two : Previous dictionary compression
  • stacksmashing : original base code (mostly now rewritten)

Built using GBDK-2020 (4.2.0)

GB-Wordyl gameplay

Building from source:

  • Compress the dictionaries: make dictionaries
  • Build the ROM: make (default language en and default cart 31k_1kflash)
    • Language option: make LANG_CODE=<lowercase 2 letter language code>, or langs to build all
    • Cart option: CART_TYPE=<cart type> (mbc5, 31k_1kflash. 32k_nosave), or carts to build all

About

A word game for the Nintendo Game Boy / Color, Analogue Pocket, Mega Duck

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 95.6%
  • Python 1.9%
  • Makefile 1.2%
  • Other 1.3%