-
Posts
200 -
Joined
-
Last visited
About Nixx
- Currently Viewing Forums Index
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
Nixx's Achievements
32-Bit GPU (5/7)
113
Reputation
-
Litebox v0.9.5 : Mostly a compatibility update, to keep up with LaunchBox 14.1 beta 3 and its new plugin API. LaunchBox 14.0.1 is now the minimum, the setup refuses older LaunchBox versions. Stores got a full rework. Options > Stores lets you choose, store by store and feature by feature, between LaunchBox's plugin and LiteBox's own code. Importing games is still missing. That is the big piece left on my side before I can start a v1 branch, and I will get to it when I find the motivation. New experimental PC Ports module. It looks up native ports, decompilations and recompilations of your games in three community catalogs, Quiver Launcher, Decomp Buddy and Ports Launcher. It checks that your copy of the game is the dump the port needs, installs it and adds it as a version of the game. If you have Claude Code or Codex, it can also let them do the install or the build for ports that need more work. Off by default. Saves can be exported and imported, and the new Save Sync module keeps them in sync between several LiteBox installs through a shared folder. You can also play in the browser with EmulatorJS, behind an optional HTTPS gate. The RomM server keeps moving forward but it is still experimental and not complete. https://github.com/nixxou/Litebox/releases/tag/v0.9.5
-
1.2.2: Compatibility Update : Works with the LaunchBox 14.1 beta 3 now, and still with 14.0.1 (which stays the minimum). New emulator: ZiNc EX, for the Sony ZN-1 and ZN-2 arcade games (71 games). Per game settings, sorted imports and saves like the others. The Launch With menu now tells you how well each emulator of the pack runs the game, with a colored badge and a note when you hover it. Big Box shows it in its emulator list too. If something is missing to start the game (a file, a BIOS, a CHD) it says so. Our emulators aren't marked as recommended anymore, so LaunchBox stops pushing them on you. And you have to add them manually before import.
-
Thanks a lot for the game save fix. While at it, two minor that remain : 1. Make Default doesn't swap, it overwrites I had a game on "Secret of Mana (France).sfc" with RetroArch bsnes, plus an additional version "Secret of Mana (Germany).sfc" on RetroArch snes9x. I picked Germany and hit Make Default. What I expected: France and Germany swap places. What happened: the game now points to Germany.sfc AND uses the version's emulator the version still points to Germany.sfc too, so both entries launch the same file France.sfc isn't referenced anywhere anymore, it just disappears from the library the game's bsnes save rows got copied onto the Germany version, so it now shows saves from a different rom/core (went from 3 save rows to 5) Tested with no third party plugins, RetroArch integration only. A real swap (with the saves following their file) would make way more sense 2. Saturn restore in RetroArch can overwrite another save's companion files Small one in the RetroArch integration When you restore a Saturn save, CopySaturnCompanionFiles copies every .bcr / .bkr / .smpc it finds next to the backup with the same base name. Problem is the backup lives in the shared vault (Saves\Sega Saturn), so it grabs whatever has that name there, even if it belongs to a different save group or core. Example: I had a Yabause save and a Beetle Saturn save for the same game. Restoring the Yabause .srm also pulled the Beetle .bcr/.bkr sitting in the vault with the same name, and silently overwrote my live Beetle set. Maybe only copy the companions that belong to that exact backup (same group id)?
-
1.2.0 update. Lot of work to fix some issue with the way launchbox handle game save and try to correct or prevent some bugs. Also LaunchBox only asks the game's current emulator about its saves, it should be corrected with this release. Some new emulators and update : Nixx-Xemu : My take on the Xemu emulator, save are cross compatible with cxbx. Nixx-ares : Multiconsole emulator, focused on console fidelity. Nixx-RASnes9x : Fork of standalone Snes9X with retroachievement support Nixx-bsnes and Nixx-Demul : Because why not ? Also update to SuperZsnes to handle the change in the last version (x86 to x64 and Retroachievement partial support) AIM Toolkit became mandatory because the ability to make it convert on the fly chd/iso/whatever to other format is just too good to skip if i want to handle a bunch of standalone emulator with some that have limited format support. And it's now only working with Launchbox 14.
-
I will probably end up adding more emulators, ideally i want to cover all those in the launchbox internal database, but that take more time than expected. Edit : I'm working on Xemu right now, and i will probably have to alter the way i handle save in cxbx to be able to make them compatible with xemu, so expect some compatibilty issue with cxbx save on the next version.
-
Hi everyone! I made a pack of plugins for LaunchBox 14. It is called Nixx Integrations. What does it do? For some emulators, like retroarch, launchbox is able to handle them, manage save and stuff, well, i add support for extra emulators that do exactly that. It puts 8 emulators in LaunchBox for you. Go to Add Emulator, pick one, click Download. The plugin does the rest. You don't have to set anything up. You pick a game, and you play. The emulators Xenia for Xbox 360 Cxbx-Reloaded for the first Xbox Vita3K for PS Vita PPSSPP for PSP Flycast for Dreamcast, Naomi, Atomiswave and System SP melonDS for DS , DSi, DSIware no$gba for Game Boy Advance, DS and DSi SUPER ZSNES for Super Nintendo Hey, but Vita is already managed by launchbox !!! Yes, it does. Mine shows up under the name Nixx-Vita3K. Here is why I made my own. Normally you install a Vita game into Vita3K, and it stays inside the emulator's memory, the NAND. I don't like that. I want my games to stay as normal files, like any other ROM, and to start like any other ROM. So each time you play, the plugin builds a fresh little console just for that game, in a RAM disk. When you quit, it keeps your save and throws the rest away. Your game file never moves. I use the same trick in other places: DSiWare games in melonDS work the same way: one fresh console for each play, and only your save is kept. For formats an emulator can't read, like CHD, the plugin uses the AIM tool to open the file so the emulator can see the game inside. No copy, no conversion. How to install Close LaunchBox. Get NixxIntegrations.exe here: https://github.com/nixxou/lb-integrations-plugins/releases/latest Run it and click Install. Open LaunchBox and add an emulator with Add Emulator. This is a beta Some things may not work yet. If something goes wrong, tell me here. It helps a lot if you send the log files from this folder: %LOCALAPPDATA%\lb-integrations-plugins Thank you for trying it! NixxIntegrationsv1.2.2.exe NixxIntegrationsv1.2.2.exe
-
I didn't had time to make the game import working that would bump my software to 1.0.0 But meanwhile, i made some utility modules. 0.9.3 : A Monitor Profile module, let you switch resolution and monitor setting, switch beetween them or link it to a game/emulator launch. A Launch Rule module, powerfull but tricky, let you alter the command line send to the emulator using rules. 0.9.4 : A fix to correct a mistake that prevent litebox to launch with other version than lb 14. Lot of works regarding game save to be on par with launchbox Experimental and probably bugged, a Romm server module that turn your launchbox into a romm server. Some limitation, each game only serve only one file. https://github.com/nixxou/Litebox/releases/tag/v0.9.4
-
I was really hyped by the Kyber projects from the dudes from the VLC team, with on paper a network latency less than 1 frame. But no news in one year, so i assume the project is dead for now. In my home i just use really long optical fiber hdmi cable so i can manage just fine without any latency. But yeah, at some point i need to take a second look into stuff like moonshine/sunshine/parsec, if i could make a right clic on launchbox on a game, select a client and have the game run on streaming until the game close, it could be nice.
-
LiteBox 0.9.2. It's mostly about catching up with LaunchBox 14. The bulk of it is LB 14 parity: the Reader for documents, Links on games, the Additional Documents and Links menus, the group marker index that replaces the scrollbar in both the list and the image grid, and plugins loading from System\Plugins the way 14 lays them out. New Cassette Case 3D model support. 0.9.2 also reworks plugin loading, some that werent working before now works just fine like thirdscreen marquee. https://github.com/nixxou/Litebox/releases/tag/v0.9.2
-
I’d add that, in many cases, games still run as fast or faster on Windows. And when Proton’s advantage comes from components like DXVK or VKD3D-Proton, those can often be used on Windows as well, alongside a huge range of wrappers and alternative renderers. Maybe that balance will change over time, but for a nostalgic gamer like me who plays games from many different eras, Windows is still hard to beat when it comes to overall compatibility. Now, i have a BC 250 sitting on a box since few weeks that would make a decent steam machine for less than 200 bucks for my kids, but linux only, so i will have to join the party. Not sure how i will proceed, on one side, i have a near complete rewrite of launchbox on .NET that i can probably port to linux, or i can just make it emulate a romm server and use any romm client out there.
-
Thanks. Unfortunatly, the extendb plugin is on hiatus. I need to do some really hacky thing to make it work and since until now i was the only user, i though i might as well backport extenddb features (including bigboxweb) into my other project, litebox. (a full launchbox rewrite that sit alongside launchbox)
-
Parental Control Plugin View File Ok, so i made a parental control feature on litebox, my launchbox rewrite that sit alongside lb and focus on speed and less ram usage. But, that does not make sense if kids can just use vanilla launchbox & bigbox and bypass it, so i had to prepare a plugin that also work on vanilla launchbox/bigbox. Here come my parental control plugin. It use the Bigbox pin code (if you don't have a premium licence, it's not big deal, you can configure it from the plugin itself) Install is simple, click on the exe, you get that, select Launchbox, click install and you are done. Select the launchbox.exe, click install and done. To uninstall you will need to use your bigbox pin. A Data backup will be created on install. The parental control unsintall disable automatic rom import, to make the whole thing work, i have to do some weird stuff and automatic import will probably crush all that (or not, i didn't bother to test actually) As for how it work internaly : The plugin basically hook the xml read to filter out game, and reload the whole thing when you unlock. While locked it prevent write to the xml. That block basic game edition, but adding, renaming stuff could still be an issue, so there is a second layer that also block all menu and window that allow editing, moving, deleting stuff Submitter Nixx Submitted 08/12/2026 Category Third-party Apps and Plugins
-
Version 1.0.0
4 downloads
Ok, so i made a parental control feature on litebox, my launchbox rewrite that sit alongside lb and focus on speed and less ram usage. But, that does not make sense if kids can just use vanilla launchbox & bigbox and bypass it, so i had to prepare a plugin that also work on vanilla launchbox/bigbox. Here come my parental control plugin. It use the Bigbox pin code (if you don't have a premium licence, it's not big deal, you can configure it from the plugin itself) Install is simple, click on the exe, you get that, select Launchbox, click install and you are done. Select the launchbox.exe, click install and done. To uninstall you will need to use your bigbox pin. A Data backup will be created on install. The parental control unsintall disable automatic rom import, to make the whole thing work, i have to do some weird stuff and automatic import will probably crush all that (or not, i didn't bother to test actually) As for how it work internaly : The plugin basically hook the xml read to filter out game, and reload the whole thing when you unlock. While locked it prevent write to the xml. That block basic game edition, but adding, renaming stuff could still be an issue, so there is a second layer that also block all menu and window that allow editing, moving, deleting stuff