Nibble - Le Bottin des Jeux Linux

Nibble

🗃️ Specifications

📰 Title: Nibble 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Emulation ➤ Engine ➤ Fantasy Console 🌍️ Browser version:
🔖 Tags: Emulation; Tools; Fantasy console; Retro; Prototyping; Multi-platform; Local Multi; Keyboard; Mouse; Controller 📦️ Package Name:
🐣️ Approx. start: 📦️ Arch package:
🐓️ Latest: 2019-12-02 📦️ RPM package:
📍️ Version: Latest: 0.2.0 / Dev: ac9089a 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: GPL-3 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 15729 🐛️ Created: 2020-01-27
🐜️ Updated: 2023-12-30

📖️ Summary

[en]: A libre, multi-platform virtual game console (software, also called "Fantasy computer") with deliberately limited specifications (128 colors, 400x240 pixels, 4096x1024 sprites, 8-channel sound with optional per-channel delay effect, programs in a variant of Lua), to encourage small but expressive designs. It comes with design tools (terminal, code editor, debug screen). The games produced are royalty-free and multi-platform, and consume few resources. [fr]: Une console de jeu virtuelle (logicielle, que l'on nomme aussi "Fantasy computer") libre et multi-plateforme aux spécifications volontairement limitées (128 couleurs, 400x240 pixels, sprites 4096x1024, son 8 canaux avec un effet de retard par canal en option, programmes dans une variante de Lua), pour encourager les conceptions petites mais expressives. Elle est livrée avec les outils de conception (terminal, éditeur de code, écran de debug). Les jeux produits sont libres de droits et multi-plateformes, et consomment peu de ressources.

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Nibble Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Felipe Tavares [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Linkedin] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

📰 News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 0.2.0 (20191125)]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 📶️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/

📕 Description [en]

📕🐧"A libre virtual game console (Fantasy computer)"🐧📕.

A Fantasy Console, designed to run on real hardware and with a strong focus on UX and design.

Nibble is a handheld gaming console, designed to follow the aesthetics of the Fantasy Console movement, similar to PICO-8, TIC-80, LIKO-12 and many, many others.

While it is a real piece of hardware, the SDK and tools to develop and also run games are available on Windows, Linux and macOS.

Video

Nibble has a 400x240px screen, which can display 24bit colors.
You cannot use all those colors at once, since nibble uses 8 16 colors palettes (totalling to 128 colors).
Each nibble app can load a single spritesheet of 4096x1024px.

Audio

Nibble can output 8 channel polyphonic, monaural (mono) 4-operator FM-Synthesized audio, with an optional per-channel delay effect.
It is possible to directly connect the Nibble emulator to both a DAW, using MIDI, or to a MIDI controller.

Input

Nibble uses a single d-pad, two face buttons and two shoulder buttons as main gaming buttons. There is also a non-programable pause/menu button.
When running in the SDK mode, the Nibble emulator can also handle keyboard and mouse.

📕 Description [fr]

Une console de jeu virtuelle (Fantasy computer), par la Nibble Team, initié par Felipe Tavares.

Nibble est une console de jeu virtuelle (logicielle, que l'on nomme aussi "Fantasy computer") libre et multi-plateforme aux spécifications volontairement limitées (128 couleurs, 400x240 pixels, sprites 4096x1024, son 8 canaux avec un effet de retard par canal en option, programmes dans une variante de Lua), pour encourager les conceptions petites mais expressives. Elle est livrée avec les outils de conception (terminal, éditeur de code, écran de debug). Les jeux produits sont libres de droits et multi-plateformes, et consomment peu de ressources.


Un ordinateur imaginaire, conçu pour fonctionner sur du matériel réel et mettant l'accent sur l'UX (NdT : User eXperience) et le design.

Nibble est une console de jeu portable, conçue pour suivre l'esthétique du mouvement Fantasy Console, similaire à PICO-8, TIC-80, LIKO-12 et beaucoup, beaucoup d'autres.

Bien qu'il s'agisse d'une véritable pièce de matériel, le SDK et les outils pour développer et exécuter des jeux sont disponibles sur Windows, Linux et macOS.

Vidéo

Nibble dispose d'un écran de 400x240px, qui peut afficher des couleurs 24 bit.
Vous ne pouvez pas utiliser toutes ces couleurs à la fois, car nibble utilise 8 palettes de 16 couleurs (soit un total de 128 couleurs).
Chaque application Nibble peut charger une feuille de sprites unique de 4096x1024px.

Audio

Nibble peut produire un son polyphonique à 8 canaux, monaural (mono) à 4 opérateurs, synthétisé en FM, avec un effet de retard par canal en option.
Il est possible de connecter directement l'émulateur Nibble à une station de travail audionumérique (DAW), en utilisant le MIDI, ou à un contrôleur MIDI.

Entrée

Nibble utilise un seul d-pad, deux boutons de face et deux boutons sur le côté comme boutons de jeu principaux. Il y a aussi un bouton pause/menu non programmable.
Lorsqu'il s'exécute en mode SDK, l'émulateur Nibble peut également gérer le clavier et la souris.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire
(✔ v. 0.2.0) Un binaire statique (64-bits) est disponible, il suffit de décompresser le livrable et de rendre exécutable le binaire (clic droit sous votre gestionnaire de fichier).

📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DU JEU:
• En console dans son répertoire racine lancez : $ ./nibble

🕵️ Test [fr]

🕵️ Test (✔ v. 0.2.0) par goupildb (config. : Debian Testing 64-bit):

🎯️ Objectif: tester son fonctionnement.

🫕️ Installation :
Un binaire statique (64-bits) est disponible, il suffisait de le décompresser dans le répertoire souhaité et de l'exécuter.

🏗️ Réalisation :

Je n'ai pas été très loin dans le test, je me suis contenté de lancer :
ls apps
fluid
Il s'agit de la 1ere application fournie (démo): on clique sur l'écran de l'interface avec la souris tout en la déplaçant, ce qui produit un effet graphique en forme de vague de fluide : très joli.
L'appui sur [ESC] permet de faire apparaitre le menu pour quitter l'application.
Je n'ai pas compris les 2 autres applications (voxlle et system) et n'ai pas poussé plus loin (pas assez de temps pour cela).

L'interface me semble de bonne facture.
Le WIKI du site semble assez clair et vous aidera pas à pas (avec des vidéos à l'appui : excellent).
Que dire de plus sinon : essayez-le et faites-vous votre idée :)

👏️ ❤️ Un grand bravo et merci à ses auteurs !