Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

GB-Wordyl: Difference between revisions

From GameBrew
(Created page with "{{Infobox GB Homebrews |title=GB-Wordyl |image=gbwordyl.png |description=A Wordle clone for the Nintendo Game Boy/Color. |author=bbbbbr |lastupdated=2002/08/06 |type=Puzzle |version=1.0.4 |format=DMG, CGB |license=GPL-3.0 |downloadraw=[https://bbbbbr.itch.io/gb-wordyl Download on itch.io] |website=https://bbbbbr.itch.io/gb-wordyl |source=https://github.com/bbbbbr/gb-wordle |donation= }} {{#seo: |title=GameBrew |title_mode=append |image=gbwordyl.png |image_alt=GB-Wordyl }...")
 
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 4: Line 4:
|description=A Wordle clone for the Nintendo Game Boy/Color.
|description=A Wordle clone for the Nintendo Game Boy/Color.
|author=bbbbbr
|author=bbbbbr
|lastupdated=2002/08/06
|lastupdated=2023/12/02
|type=Puzzle
|type=Puzzle
|version=1.0.4
|version=1.0.5
|format=DMG, CGB
|format=CGB
|license=GPL-3.0
|license=GPL-3.0
|downloadraw=[https://bbbbbr.itch.io/gb-wordyl Download on itch.io]
|downloadraw=[https://bbbbbr.itch.io/gb-wordyl Download on itch.io]
|website=https://bbbbbr.itch.io/gb-wordyl
|website=https://bbbbbr.itch.io/gb-wordyl
|source=https://github.com/bbbbbr/gb-wordle
|source=https://github.com/bbbbbr/gb-wordle
|donation=
|donation=https://www.etsy.com/listing/1251187027/gb-wordyl-game-cartridge-for-game-boy
|discussion=https://www.etsy.com/listing/1251187027/gb-wordyl-game-cartridge-for-game-boy
|contributor=Available
|portedby=Etsy
}}
}}
{{#seo:
{{#seo:
Line 29: Line 32:
** No words with special chars, just English A-Z letters.
** No words with special chars, just English A-Z letters.
** Cornish (KW).
** Cornish (KW).
** Catalan (CAhttps://dlhb.gamebrew.org/gbhomebrews/gbwordyl.gif
** Catalan (CA).
** Deutsch (DE).
** Deutsch (DE).
** English (EN).
** English (EN).
Line 38: Line 41:
** Latin (LA).
** Latin (LA).
** Português Brasileiro (PT-BR).
** Português Brasileiro (PT-BR).
** Translated UI text for Cornish (KW), Catalan (CA), Deutsch (DE), English (EN), Español (ES), Nederlands (NL), Português Brasileiro (PT-BR).
** Translated UI text for Cornish (KW), Catalan (CA), Deutsch (DE), English (EN), Español (ES), Nederlands (NL), Português Brasileiro (PT-BR).
* Hard mode and optional Auto-fill of exact matched letters.
* Hard mode and optional Auto-fill of exact matched letters.
* Full official answer word list and dictionary less a couple cringy words.
* Full official answer word list and dictionary less a couple cringy words.
Line 47: Line 50:


== Installation ==
== Installation ==
The ROM file can be used with an emulator or on a real Game Boy.
Playable online at https://bbbbbr.itch.io/gb-wordyl
Playable online at https://bbbbbr.itch.io/gb-wordyl


Available as a physical cartridge at [https://www.etsy.com/listing/1251187027/gb-wordyl-game-cartridge-for-game-boy Ferrante Crafts Etsy Store]
Available as a physical cartridge at [https://www.etsy.com/listing/1251187027/gb-wordyl-game-cartridge-for-game-boy Ferrante Crafts Etsy Store]/


== User guide ==
== User guide ==
Line 78: Line 79:


== Changelog ==
== Changelog ==
'''v1.0.5 2023/11/09'''
* Added special MegaDuck Feature:
** Physical Keyboard support for the CEFA Super QuiQue and Hartung Super Junior Computer models
'''v1.0.4 2022/11/09'''
'''v1.0.4 2022/11/09'''
* Fixed: SFX not working on Mega Duck clone console.
* Fixed: SFX not working on Mega Duck clone console.
Line 90: Line 94:
'''v1.0.1 2022/06/02'''
'''v1.0.1 2022/06/02'''
* Fix EverDrive GB X7 Save/Load State (accessed by pressing the physical cart-button).
* Fix EverDrive GB X7 Save/Load State (accessed by pressing the physical cart-button).
* Add Catalan language support working with [https://twitter.com/urixturing @urixturing] and [https://github.com/alvaromartinezmajado @alvaromartinezmajado].
* Add Catalan language support working with [https://twitter.com/urixturing urixturing] and [https://github.com/alvaromartinezmajado alvaromartinezmajado].
* The Web version for that build is here: https://factorialunar.github.io/vocable/
* The Web version for that build is [https://factorialunar.github.io/vocable/ here].


'''v1.00 2022/05/25'''
'''v1.00 2022/05/25'''


The Highlights For This Release:
Highlights:
* Two new languages (Cornish & Português Brasileiro).
* Two new languages (Cornish & Português Brasileiro).
* Cartridge save support for Stats and Settings.
* Cartridge save support for Stats and Settings.
Line 102: Line 106:
* A much improved popup menu.
* A much improved popup menu.
* The option to show a match color key and re-show the intro help.
* The option to show a match color key and re-show the intro help.
* An option to Skip Auto-Filled Board Letters (requested by [https://twitter.com/copperkiddx]](https://twitter.com/copperkiddx%5D).
* An option to Skip Auto-Filled Board Letters (requested by [https://twitter.com/copperkiddx copperkiddx].


Added:
Added:
Line 128: Line 132:
** No words with special chars, just English A-Z letters.
** No words with special chars, just English A-Z letters.
** UI Translation credits:
** UI Translation credits:
*** German: Skite2001 - https://twitter.com/skite2001
*** German: [https://twitter.com/skite2001 Skite2001]
*** Dutch: Ferrante Pescara - https://ferrantecrafts.com/
*** Dutch: [https://ferrantecrafts.com/ Ferrante Pescara]
*** Spanish.
*** Spanish.
* Hard mode (Must use all exact match letters in same location and all wrong-location letters).
* Hard mode (Must use all exact match letters in same location and all wrong-location letters).
Line 167: Line 171:


Performance:
Performance:
* Dictionary: Changed to use [https://github.com/arpruss @arpruss] Dictionary compression/de-comression (smaller, faster). Added additional performance and size improvements to those.
* Dictionary: Changed to use [https://github.com/arpruss arpruss] Dictionary compression/de-comression (smaller, faster). Added additional performance and size improvements to those.


'''v0.55 2022/02/16'''
'''v0.55 2022/02/16'''
Line 197: Line 201:
Language / UI Translation credits:
Language / UI Translation credits:


* German: Skite2001 - https://twitter.com/skite2001
* German: [https://twitter.com/skite2001 Skite2001]
* Dutch: Ferrante Crafts - [https://ferrantecrafts.com/ https://ferrantecrafts.com]
* Dutch: [https://ferrantecrafts.com Ferrante Crafts]
* Spanish: Adamantibus
* Spanish: Adamantibus
* Brazilian Portuguese: Bruno Maestrini & Daniel Tolentino - https://github.com/DanielTolentino
* Brazilian Portuguese: Bruno Maestrini & [https://github.com/DanielTolentino Daniel Tolentino]
* Cornish:
* Cornish:
** SJD (https://sjd-sjd.itch.io/)
** [https://sjd-sjd.itch.io/ SJD]
** Niwlen Ster
** Niwlen Ster
** Kamm Cam
** Kamm Cam
** Dyski Kernowek Discord Group
** Dyski Kernowek Discord Group
** Steve Harris ([https://kerdle.vercel.app/ https://kerdle.vercel.app] and [https://an-wiasva.herokuapp.com/ https://an-wiasva.herokuapp.com])
** Steve Harris ([https://kerdle.vercel.app/ https://kerdle.vercel.app] and [https://an-wiasva.herokuapp.com/ https://an-wiasva.herokuapp.com])
** Gerlyver Kernewek ([https://cornishdictionary.org.uk/ https://cornishdictionary.org.uk])
** [https://cornishdictionary.org.uk/ Gerlyver Kernewek]
* Catalan:
* Catalan:
** [https://twitter.com/urixturing @urixturing]
** [https://twitter.com/urixturing urixturing]
** [https://github.com/alvaromartinezmajado @alvaromartinezmajado]
** [https://github.com/alvaromartinezmajado alvaromartinezmajado]
** Their web version is at: https://factorialunar.github.io/vocable/
** Their web version is [https://factorialunar.github.io/vocable/ here]
** For this repo see the [https://github.com/bbbbbr/gb-wordle/tree/feature/lang_catalan lang_catalan branch]
** For this repo see the [https://github.com/bbbbbr/gb-wordle/tree/feature/lang_catalan lang_catalan branch]


Line 227: Line 231:
== External links ==
== External links ==
* GitHub - https://github.com/bbbbbr/gb-wordle
* GitHub - https://github.com/bbbbbr/gb-wordle
* Author's website - https://bbbbbr.itch.io/gb-wordyl
* itch.io - https://bbbbbr.itch.io/gb-wordyl
* Romhacking.net -https://www.romhacking.net/homebrew/168/
* Romhacking.net -https://www.romhacking.net/homebrew/168/

Latest revision as of 04:07, 27 Haziran 2024

GB-Wordyl
Gbwordyl.png
General
Authorbbbbbr
TypePuzzle
Version1.0.5
LicenseGPL-3.0
SystemCGB
Last Updated2023/12/02
Links
Download on itch.io
Website
Source
Support Author

GB-Wordyl is a re-written and greatly expanded fork of the original version by stacksmashing.

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

Features

  • Game statistics: Won, Lost, Streak & Win Percentage (saved to cart).
  • Multiple Language Dictionaries (separate ROM for each one):
    • No words with special chars, just English A-Z letters.
    • Cornish (KW).
    • Catalan (CA).
    • Deutsch (DE).
    • English (EN).
    • Español (ES).
    • Français (FR).
    • Italiano (IT).
    • Nederlands (NL).
    • Latin (LA).
    • Português Brasileiro (PT-BR).
    • Translated UI text for Cornish (KW), Catalan (CA), Deutsch (DE), English (EN), Español (ES), Nederlands (NL), Português Brasileiro (PT-BR).
  • Hard mode and optional Auto-fill of exact matched letters.
  • Full official answer word list and dictionary less a couple cringy words.
    • English Dictionary: 12,965 words.
    • Common words used as solutions: 2,296.
  • Super Game Boy Border.
  • All in a 32K ROM.

Installation

Playable online at https://bbbbbr.itch.io/gb-wordyl

Available as a physical cartridge at Ferrante Crafts Etsy Store/

User guide

GB-Wordyl is a word-guessing game where you attempt to guess a hidden five-letter word within six attempts.

As you make each guess, the game provides feedback through colored squares, helping you find the secret word:

  • Green square - Indicates a correct letter in the right position.
  • Yellow square - Indicates a correct letter but in the wrong position.

Controls

Start - Submit guess

A/B - Add/Remove letter

D-Pad - Keyboard cursor

Select (x3) - Options menu

Select+B - Move board cursor left

Select+A - Move board cursor right

Screenshots

gbwordyl2.gif gbwordyl3.gif

Changelog

v1.0.5 2023/11/09

  • Added special MegaDuck Feature:
    • Physical Keyboard support for the CEFA Super QuiQue and Hartung Super Junior Computer models

v1.0.4 2022/11/09

  • Fixed: SFX not working on Mega Duck clone console.

v1.0.3 2022/08/10

  • Added: Startup help as an option instead of just showing once then never again.
  • Added: Build for Mega Duck clone console.
  • Fixed: Lang: PT-BR: some wrong words in answer list lookup.
  • Fixed: Minor Bug where second half of RNG init became deterministic.
  • Improved: PT-BR UI translation updates (Bruno Maestrini).

v1.0.1 2022/06/02

  • Fix EverDrive GB X7 Save/Load State (accessed by pressing the physical cart-button).
  • Add Catalan language support working with urixturing and alvaromartinezmajado.
  • The Web version for that build is here.

v1.00 2022/05/25

Highlights:

  • Two new languages (Cornish & Português Brasileiro).
  • Cartridge save support for Stats and Settings.
  • Sounds Effects.
  • Super Game Boy Border.
  • A much improved popup menu.
  • The option to show a match color key and re-show the intro help.
  • An option to Skip Auto-Filled Board Letters (requested by copperkiddx.

Added:

  • Cartridge Save for Stats & Settings (MBC5 and Ferrante 31K+1k cart).
  • Sound Effects (by Coffee "Valen" Bat).
  • New Popup Menu interface.
  • Help popup with a Letter Match Color Key.
  • Setting to Skip Auto-Filled Board Letters.
  • Cornish (KW) Language - SJD.
  • Português Brasileiro (PT-BR) Language - Daniel Tolentino.
  • Option to re-show intro help popup from menu.
    • Also now only shows on startup first time cartridge is run.

Changed:

  • Switched to MBC5 for digital ROM versions.
    • Ferrante 31k + 1K flash for physical carts.
  • Changed to prevent random number from being the same one as previous round.
  • Significantly improved dictionary compression.

v0.85 2022/03/25

Added:

  • Multiple Dictionary Languages:
    • Deutsch (DE), English (EN), Español (ES), Français (FR), Italiano (IT), Nederlands (NL), Latin (LA).
    • No words with special chars, just English A-Z letters.
    • UI Translation credits:
  • Hard mode (Must use all exact match letters in same location and all wrong-location letters).
  • Welcome intro popup with help and language.
  • Moveable Board letter cursor (active letter box is dashed).
    • Move Board Cursor Left: SELECT + B.
    • Move Board Cursor Right: SELECT + A.
  • Auto-fill exact matched letters from previous guess.
    • To Auto-fill: SELECT + START (can be pressed multiple times).
    • Also a global option to automatically fill after each word guess.
  • Restored some dictionary words that NYT removed and then re-added.
  • Confirm dialog for changing some options.

Changed:

  • In-game menu uses a new key combo to reduce accidental menu opening when using new cursor keys.
    • New way to open in-game menu: 3 x SELECT.
  • CGB: Lighten board tiles for non-matched letters.
  • CGB: Non-matched letters are red on pink now instead of black on pink for non-matched letters.
  • Improved: Better random word selection.

v0.75 2022/03/05

Fixes:

  • Dictionary: Fixed answer word selection to use full possible answer list (vs first 211).

Improvements:

  • Added stats (games, wins, losses, streak, least/most/avg to guesses to win).
  • Added cursor for current board guess row.
  • Added Options menu (SELECT button).
    • Forfeit Round.
    • Reset Stats.
    • View Stats.
  • Added Keyboard D-Pad movement repeat (hold down).
  • Added board tile flipping animation.
  • Added intro splash screen.
  • Added Fade in/out.

Performance:

  • Dictionary: Changed to use arpruss Dictionary compression/de-comression (smaller, faster). Added additional performance and size improvements to those.

v0.55 2022/02/16

Fixes:

  • Board: Highlight based on correct matches first, and total number of matches for wrong location.
  • Keyboard: Update highlights when board matches change.
  • Keyboard: Don't downgrade letter coloring once green.

Improvements:

  • Keyboard: Allow D-Pad movement even once A / B buttons remain depressed to avoid losing some D-pad movements.
  • Popup messages: Word too short, Word not in dictionary.
  • ROM Header: embed name.

Performance:

  • Board: only draw changed letters instead of whole word / whole board.

Changes:

  • SELECT no longer performs same function as START.

v0.5 2022/02/11

Improvements:

  • Pop up message dialog at end of gameplay.
  • Game Boy Color support.
  • Improved board lettering.

Credits

Language / UI Translation credits:

Additional code and contributions from:

  • 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.0.6 / 4.1.0-Pre+).

External links

Advertising: