Rhythm Land

Rhythm Land di martendo e Adrian-kwok (Sinusoid Studios), un gioco ritmico per Game Boy realizzato per la Game Boy Competition 2021: una raccolta di brevi giochi musicali, come quello dello skateboard, in cui bisogna premere il tasto a tempo di musica. Licenza MIT (github.com/sinusoid-studios/rhythm-land).

versione 1.0.0 · Licenza: MIT (game); MIT (emulator) · Sito del progetto

Rhythm Land

Un gioco ritmico di Sinusoid Studios: martendo (programmazione, musica ed effetti sonori) e Adrian-kwok (grafica e game design). Scegli un gioco dal menu, ascolta i segnali e premi il tasto esattamente a tempo; il jukebox fa ascoltare i brani. All'avvio il gioco controlla la precisione dell'emulatore e qui mostra un avviso 'bad emulator': premi insieme Sinistra, Su, SELECT e START per proseguire, poi si gioca normalmente.

Comandi

Nel gioco

Nella schermata di avviso: Sinistra + Su + SELECT + START insieme. Menu: la croce sceglie, A conferma, B torna indietro. Nei giochi: A a tempo di musica.

Il menu di pausa

Continua, Ricomincia (spegne e riaccende la console), Zoom 4x o 3x (più piccolo, lascia più spazio ai comandi), Colori (verde, grigio, Pocket, colori stile Game Boy Color) e Esci chiude il gioco. Zoom e colori restano memorizzati. Il gesto indietro del sistema apre il menu; ripetuto, esce.

Salvataggi

La cartuccia ha la batteria: i dati salvati restano sul dispositivo tra una partita e l'altra.

Audio

Il suono è emulato (i quattro canali del Game Boy). Se un'altra app sta usando l'altoparlante (per esempio Musica), il gioco parte muto e riprova ogni pochi secondi.

Crediti e licenze

Rhythm Land di martendo e Adrian-kwok, licenza MIT. Usa Game Boy Tracker di Stéphane Hockenhull, il driver audio SoundSystem di Bob Koon e il motore di testo gb-vwf di Eldred Habert (ISSOtm); vedi ATTRIBUTION.md nel repository.

La ROM è quella originale, non modificata, dal database Homebrew Hub (https://hh.gbdev.io/game/rhythm-land).

Emulatore: Peanut-GB di Mahyar Koshkouei, audio MiniGB APU di Alex Baines e Mahyar Koshkouei (licenza MIT).

Testi delle licenze:

Rhythm Land

https://github.com/sinusoid-studios/rhythm-land

Copyright (c) 2021 martendo and eat_butt_loser_butt

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Peanut-GB

https://github.com/deltabeard/Peanut-GB

Copyright (c) 2018-2023 Mahyar Koshkouei

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

MiniGB APU

https://github.com/deltabeard/Peanut-GB/tree/master/examples/sdl2/minigb_apu

Copyright (c) 2017 Alex Baines
Copyright (c) 2019 Mahyar Koshkouei

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Rhythm Land

Rhythm Land by martendo and Adrian-kwok (Sinusoid Studios), a rhythm game for the Game Boy made for the Game Boy Competition 2021: a collection of short music games, like the skateboarding one, where you press the button on the beat. MIT license (github.com/sinusoid-studios/rhythm-land).

version 1.0.0 · License: MIT (game); MIT (emulator) · Project site

Rhythm Land

A rhythm game by Sinusoid Studios: martendo (programming, music and sound effects) and Adrian-kwok (art and design). Pick a game from the menu, listen to the cues and press the button exactly on the beat; the jukebox plays the songs. At start-up the game tests the emulator's accuracy and shows a 'bad emulator' warning here: press Left, Up, SELECT and START together to continue, then it plays normally.

Controls

In the game

At the warning screen: Left + Up + SELECT + START together. Menu: D-pad chooses, A confirms, B goes back. In the games: A on the beat.

The pause menu

Resume, Reset (power-cycles the console), Zoom 4x or 3x (smaller, more room for the controls), Colours (green, grey, Pocket, Game Boy Color style) and Exit closes the game. Zoom and colours are remembered. The system back gesture opens the menu; twice, it exits.

Saves

The cartridge has a battery: its save data stays on the device between sessions.

Sound

Sound is emulated (the Game Boy's four channels). If another app holds the speaker (the Music app, say), the game starts muted and retries every few seconds.

Credits and licenses

Rhythm Land by martendo and Adrian-kwok, MIT license. Uses Game Boy Tracker by Stéphane Hockenhull, the SoundSystem sound driver by Bob Koon and the gb-vwf text engine by Eldred Habert (ISSOtm); see ATTRIBUTION.md in the repository.

The ROM is the original, unmodified, from the Homebrew Hub database (https://hh.gbdev.io/game/rhythm-land).

Emulator: Peanut-GB by Mahyar Koshkouei, MiniGB APU sound by Alex Baines and Mahyar Koshkouei (MIT license).

License texts:

Rhythm Land

https://github.com/sinusoid-studios/rhythm-land

Copyright (c) 2021 martendo and eat_butt_loser_butt

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Peanut-GB

https://github.com/deltabeard/Peanut-GB

Copyright (c) 2018-2023 Mahyar Koshkouei

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

MiniGB APU

https://github.com/deltabeard/Peanut-GB/tree/master/examples/sdl2/minigb_apu

Copyright (c) 2017 Alex Baines
Copyright (c) 2019 Mahyar Koshkouei

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.