Nuked SC-55 - Le Bottin des Jeux Linux

Nuked SC-55

🗃️ Specifications

📰 Title: Nuked SC-55 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 👁️ Visual: 2D
🏷️ Category: Development ➤ Audio Production ➤ Synthesizer 🏝️ Perspective: First person (interface)
🔖 Tags: Development; Audio Production; Emulation; Synthesizer; BIOS ROM required ⏱️ Pacing: Real Time
🐣️ Approx. start: 2021-07-04 👫️ Played: Single
🐓️ Latest: 2024-05-20 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 0.3.1 / Dev: b475455 ❤️ Like it: 7. 👶️ (no skills)
🏛️ License type: 🎁💰 Free with Commercial assets 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (it works)
🏛️ License: Code : GPL-2 & NC / Artwork: Commercial ✨️ (temporary):
🐛️ Created: 2024-06-07 🐜️ Updated: 2024-07-01

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👔️ Already shown:
💡 Lights on: 💭️ New version published (to be updated):
🎨️ Significant improvement: 🦺️ Work in progress:
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb 👻️ Temporary:
🎰️ ID: 16431

📖️ Summary

📜️[en]: A partially free SC-55 synthesizer emulator (MAME license, no commercial use, commercial ROMs required). It emulates various models of this synthesizer (SC-55mk2/SC-155mk2, SC-55mk1, CM-300/SCC-1, SC-55st, JV-880, SCB-55/RLP-3194, RLP-3237, SC-155). 📜️[fr]: Un émulateur de synthétiseur SC-55 partiellement gratuit (licence MAME, pas d'utilisation commerciale, ROMs commerciales nécessaires). Il émule différents modèles de ce synthétiseur (SC-55mk2/SC-155mk2, SC-55mk1, CM-300/SCC-1, SC-55st, JV-880, SCB-55/RLP-3194, RLP-3237, SC-155).

🎥️ Videos


🕵️ Reviews: (202404),


🎮️ Showcase: (202403), (202404),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202404) lp(202xxx) ht(202xxx) d(202403) d(202404) 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
• Roland SC-55 ROM files (Roland SC-55 ROM files): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Nuked SC-55 Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Alexey Khokholov (nukeykt) [fr] [en]): [Site 1 2] [Chat] [mastodon] [X] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [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]

🕊️ Source of this Entry: [vga256 (20240606)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: Nuked SC-55
🦊️ What's: A partially free SC-55 synthesizer emulator
🏡️ -
🐣️ https://github.com/nukeykt/Nuked-SC55
🔖 #LinuxGameDev #LinuxEmulation #Music #Synthesizer
📦️ #LibreGameEngine #BIOSROMRequired
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 0.3.1
⚗️ New features 💎
📌️ Changes: https://github.com/nukeykt/Nuked-SC55/releases
🦣️ From: https://dialup.cafe/@vga256/112572000758647871
🛜️ https://github.com/nukeykt/Nuked-SC55/releases.atom

🕵️ https://www.youtube.com/embed/a7RI7b3O_J8
🎮️ https://www.youtube.com/embed/u4Z5y2otJqY
🎮️ https://www.youtube.com/embed/DUEkcFTuldg

🕶️ A view of its UI at startup (ROMs required). The display is orange, with black liquid-crystal emulation for text, and a black bar graph over much of the UI (however, as it's not yet connected, no frequency is displayed).

📚️ Nuked SC-55 is a partially free SC-55 synthesizer emulator (MAME license, no commercial use, commercial ROMs required). It emulates various models of this synthesizer (SC-55mk2/SC-155mk2, SC-55mk1, CM-300/SCC-1, SC-55st, JV-880, SCB-55/RLP-3194, RLP-3237, SC-155).

📕 Description [en]

📜️ "A partially free SC-55 synthesizer emulator" 📜️

Roland SC-55 emulator, by nukeykt.

Supported models:

SC-55mk2/SC-155mk2 (v1.01 firmware is confirmed to work)
SC-55mk1 (v1.21/v2.0 firmwares are confirmed to work)
CM-300/SCC-1 (v1.10/v1.20 firmwares are confirmed to work)
SC-55st (v1.01)
JV-880 (v1.0.0)
SCB-55/RLP-3194
RLP-3237
SC-155

Special thanks:

John McMaster: SC-55 PCM chip decap.
org/ogamespec: deroute tool.
SDL team.
Wohlstand: linux/macos port.
mattw.
HardWareMan.
giulioz: JV-880 support

License

Nuked SC-55 can be distributed and used under the original MAME license (see LICENSE file). Non-commercial license was chosen to prevent making and selling SC-55 emulation boxes using (or around) this code, as well as preventing from using it in the commercial music production.

Install

Put firmware image into the same folder as Nuked SC-55.

(...)

📕 Description [fr]

Un émulateur de synthétiseur SC-55 partiellement gratuit, par la Nuked SC-55 Team, initié par nukeykt.

Nuked SC-55 est un émulateur de synthétiseur SC-55 partiellement gratuit (licence MAME, pas d'utilisation commerciale, ROMs commerciales nécessaires). Il émule différents modèles de ce synthétiseur (SC-55mk2/SC-155mk2, SC-55mk1, CM-300/SCC-1, SC-55st, JV-880, SCB-55/RLP-3194, RLP-3237, SC-155).


Emulateur Roland SC-55, par nukeykt.

Modèles supportés :

SC-55mk2/SC-155mk2 (le fonctionnement du firmware v1.01 est confirmé)
SC-55mk1 (le fonctionnement des firmwares v1.21/v2.0 est confirmé)
CM-300/SCC-1 (le fonctionnement des microprogrammes v1.10/v1.20 est confirmé)
SC-55st (v1.01)
JV-880 (v1.0.0)
SCB-55/RLP-3194
RLP-3237
SC-155

Remerciements particuliers :

John McMaster : SC-55 PCM chip decap.
org/ogamespec : outil deroute.
Équipe SDL.
Wohlstand : portage linux/macos.
mattw.
HardWareMan.
giulioz : Support du JV-880

Licence

Nuked SC-55 peut être distribué et utilisé sous la licence MAME originale (voir le fichier LICENSE). La licence non commerciale a été choisie pour empêcher la fabrication et la vente de boîtiers d'émulation SC-55 utilisant (ou autour de) ce code, ainsi que pour empêcher son utilisation dans la production commerciale de musique.

Installation

Placez l'image du firmware dans le même dossier que Nuked SC-55.

(...)

🚧️ Installation ➜ 🚀️ Launching [fr]

☝️ Contraintes : Pour utiliser cet émulateur vous devez disposer d'un ou plusieurs livrables complémentaires (BIOS) non fournis du fait d'une licence incompatible.

⚙️ Installation à partir du binaire

• Pas de binaire classique disponible.


📄️ Installation à partir du source

▸ Compilation :
• Dans son répertoire racine lancez successivement :
$ cmake -S . -B build/
$ cd build/
$ make -j$(nproc)
↪ le(s) binaire(s) issu(s) de la compilation se trouve(nt) dans le répertoire build/
• Copiez ce(s) binaire(s) dans le répertoire racine afin qu'il(s) trouve(nt) ses/leurs éventuelles données.


🏕️ Installation du contenu / des données :

• Données : Ce jeu requiert l'installation de données non livrées avec le moteur du fait d'une licence incompatible ou tout simplement pour lui permettre d'utiliser différents sets de données.

▸ Téléchargement des données :
• Après récupération des données (ROMs), décompressez-les dans le répertoire du binaire de l'émulateur.


🚀️ LANCEMENT DE L'ÉMULATEUR

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] nuked-sc55 ou $ nuked-sc55
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire lancez : $ ./nuked-sc55

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 7 Juin 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 2 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et prise d'une copie d'écran



🫕️ Installation :
▸ (✔ v. 0.3.1) Source : FONCTIONNEL.
🟢️ Son source se compile facilement et fonctionne bien,


🧪️ Tests effectués :

‣ 🧫️ Conditions du test :
⚪️ L'idée était de faire une copie d'écran en condition.

‣ 🎲️ Résultat des tests :
🟢️ Il démarre.


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 👶️ (no skills)
🎀️ Quality: 🏅️⭐⭐⭐⭐ (it works)

🟢️ Comme précisé ci-avant, je n'ai pas les compétences pour tester ce type de logiciel, néanmoins ce que j'en ai vu m'a semblé d'excellente qualité.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !