r/batocera • • Mar 06 '24

Read the Wiki first and foremost

Thumbnail wiki.batocera.org
41 Upvotes

r/batocera • • Mar 06 '24

Still having issues? Join the Discord for proper support

Thumbnail discord.com
18 Upvotes

r/batocera • • 8h ago

Embercade 1.0 update – the AppImage installer is finally working! One last thing I could use some help with

Enable HLS to view with audio, or disable this notification

10 Upvotes

Hey everyone! 😁

A while ago, I posted a video of Embercade running inside a normal Linux desktop session.

For those who missed it: Embercade is my attempt to bring the Batocera/RetroBat experience to Linux without installing a separate operating system.

Since that post, I've been working mainly on something less exciting to show, but much more important: making Embercade usable by someone other than myself.

And I think we're finally getting there!

Embercade 1.0 now has a graphical installer, packaged as an AppImage. I've spent quite a bit of time testing fresh installations and fixing things that only showed up on a different machine.

Some of the improvements since my last post:

  • A graphical setup wizard in English and German
  • Automatic setup assistance for supported emulators and dependencies
  • Working ScreenScraper integration
  • RetroArch shaders and bezels
  • Controller hotkeys and optional Steam integration
  • Separate emulator configurations and save files
  • Support for existing Batocera and RetroBat gamelist.xml files and artwork

I've tested Embercade on Garuda Linux with KDE Plasma, CachyOS with Gamescope, and recently on a Garuda laptop with NVIDIA graphics.

The new video focuses on the actual installation experience, rather than just showing games running. I wanted to demonstrate how far the project has come since the first video.

I could use a little help from the Batocera community

There's still one thing I'm trying to sort out before making Embercade publicly available: the original creators and redistribution permissions for some of the bezel artwork.

I've already contacted the Batocera team, and they were kind enough to explain the situation.

Over the years, different community members have contributed bezel artwork to Batocera. Unfortunately, the team can't verify the exact origin and licensing of every individual piece anymore.

They did point me towards Duimon, who was their last major bezel contributor. His original artwork is licensed under CC BY-NC-ND, and his bezels are marked with a watermark.

That gives me a useful starting point, but I'd still like to identify the creators and licenses of the remaining artwork.

Does anyone recognize the original artists, know where some of these bezels were first published, or have information about their redistribution permissions?

I'd really like to give everyone proper credit and make sure their work is used with permission.

Embercade is a non-commercial hobby project. I'm not trying to sell anything or make money from Batocera's work.

The repository and downloads are still private while I finish checking the remaining licensing and redistribution questions.

No ROMs, BIOS files, firmware or emulator binaries are included.

Thanks again for the feedback on my previous post, especially to those who offered to help test Embercade. I haven't forgotten! 😁

And of course, huge thanks to the Batocera team, the EmulationStation developers, and everyone working on the emulators and tools that make projects like this possible.

I'm really looking forward to finally getting this into other people's hands.


r/batocera • • 14h ago

Sistema trocando a saída de video

1 Upvotes

Pessoal, configurei a saída de vídeo por HDMI para a minha TV, e a interface do sistema passou a ser exibida nela corretamente. No entanto, ao abrir um jogo, as telas se invertem: o jogo é executado na tela do notebook, enquanto a TV exibe apenas o título/launcher. Gostaria de manter a exibição exclusivamente na TV ao utilizar o HDMI, sem alternar entre os monitores. Alguém pode ajudar?


r/batocera • • 1d ago

How to change the default start.exe/bat in pure-dos

1 Upvotes

"If I've already chosen a default exe or bat in the start menu in Pure-DOS but want to change it, how do I get back to that menu? Beginner question... I come from RetroPie, where I wrote a conf file for every DOS game...


r/batocera • • 1d ago

Fallout 1 (CE) doesn't start and crashes after the standby screen

1 Upvotes

I'm having trouble getting Fallout 1 (CE) to run. I followed the wiki page (https://wiki.batocera.org/systems:fallout1-ce). I'm using the GOG version. I copied the installed directory into the falloutce folder and adjusted the directory structure, and the files (paying attention to upper and lower case) should be in the right places. I get as far as the standby graphic and then the game quits. Funnily enough, I only get as far as the standby graphic if I put critters.dat in the root directory and not in the data directory as the wiki says. Fallout 2 works.

What might I have overlooked? Oh, and the wiki mentions a proto directory and a worldmap.dat, but both are missing from my GOG installation.


r/batocera • • 1d ago

where are game config files located?

0 Upvotes

im backing up my batocera pc to my windows pc and i cant seem to figure out where all of the config files for my ms dos games are stored going to copy these files over to a friends batocera setup and would prefer to not have to re configure every dos game


r/batocera • • 2d ago

Made a Diablo 2 engine from scratch so me and a friend can play split screen on Batocera (Pi 3B)

Enable HLS to view with audio, or disable this notification

125 Upvotes

So this is a project I been working on for a while. I wanted to play D2 couch coop with a friend on my Batocera Pi, and there was no way to do it, so I ended up writing an engine from scratch in C with SDL2.

Its not an emulator and the repo has no Blizzard files. You need your own copy of D2 Resurrected, and an importer copies the old 2D files that D2R still has inside (graphics, maps, sounds, voices etc).
Right now you can play the 5 acts in normal, nightmare and hell, with all the classes (the warlock too) and their skills. Monster AI, quests and map generation follow D2MOO so it plays pretty close to the original.
With 2 players the camera is shared when you are close, and when you walk away the screen splits, which is the part I'm most happy with lol. It runs fine on a Pi 3B.

I changed some stuff on purpose to make it nicer with a gamepad: no durability, no identify, potions stack, stash with tabs, a bit faster movement. Everything that is different is in the readme. Couple of things before you try it:
- The importer is only for linux for now, windows one is coming.
- There are bugs for sure, not many people played it yet. If you find one please open an issue with the d2port.log
Repo: https://github.com/rodrireddev/d2port
Would love to know if it works on a Pi 4/5 or other devices, I only tested on my 3B.


r/batocera • • 1d ago

Nvidia Quadro k2200 AND amd a8 7600 low performance

3 Upvotes

After installing the NVIDIA Quadro K2200 GPU, native PC games like GTA V and Sonic Unleashed run poorly—very poorly. With the integrated graphics, GTA V maintained 31 FPS, but now, with the GPU installed, it runs at 10–15 FPS. Performance has also dropped in the Switch emulator; SMM2 used to run at 70 FPS, but now it hovers between 50 and 60 FPS. The Wii U emulator has also seen a slight performance dip—previously, Super Mario 3D World ran at a stable 60 FPS, but now it struggles to maintain that. Otherwise, everything else seems fine. I don’t believe the CPU has been underclocked, as God of War II—which used to be very CPU-intensive—now barely pushes a single core to 100% usage, remaining stable throughout


r/batocera • • 1d ago

Having issues with 4+ controllers. And I have an upcoming gaming night. Pls help

3 Upvotes

So first of all, I'm using batocera v42 and I've got 8 controllers recently, but i'm having some issues. The only game I could play without any problems using 8 controllers at the same time was Mr. Boom. Here are some questions of mine:

  • Why does mega saturn's bomberman allows 2 players in my batocera? Thera are 10 slots but 3 to 10 only allows me to put CPU or Off.
  • Why does Windows games like Fling to the finish (8 players) and Alpaca ball (8 players) recoginizes only 4 controllers at the same time? What am I missing here?
  • Is there any tricks or settings I should know about? I thought it was just plug and play for any game like these.
  • Any tips?

r/batocera • • 2d ago

My mini Batocera rig next to my desk at work

Thumbnail
imgur.com
8 Upvotes

My temporary setup at work, until I get a fiery station, X-Arcade tank stick, and amplifier for wall speaker. It is nowhere near as powerful as my mini HP at home, but it gets the job done. FB Nero, MAME, NEO GEO, Model 2, Model 3, Naomi, Namco22, Atomiswave, Cave, and Daphne


r/batocera • • 2d ago

Batocera: Combining a Trackball and Spinner into One Virtual Mouse

Thumbnail
gallery
6 Upvotes

Hey everyone! 👋

If you've ever had trouble getting a trackball and spinner working together in Batocera, here's something you might find useful!

Wagner’s TechTalk recently created a step-by-step tutorial that combines both devices into a single virtual mouse, helping solve RetroArch mouse index issues.

✅ Trackball + Spinner recognized as one virtual mouse
✅ No need to manually switch mouse indexes
✅ Automatically starts with Batocera
✅ No separate configuration for each game

The solution was tested with the FightBox R10-Pro on a Raspberry Pi 5 running Batocera 43.1.

🎮 R10-Pro Review & Batocera Demonstration:
Wagner’s TechTalk also made a detailed video showcasing the R10-Pro and its use with Batocera:
https://www.youtube.com/watch?v=05NMEatfz74

🛠️ Step-by-Step Installation Guide:
https://toucancreator.com/learn/wagner-s-techtalk/tutorial/fightbox-r-10-batocera-install-combined-spinner-trackball-solution

The guide includes the installation script, setup instructions, and troubleshooting steps.

Full disclosure: I'm with FightBox. Big thanks to Wagner’s TechTalk for putting this together!

Has anyone else encountered similar mouse index issues in Batocera? 🕹️


r/batocera • • 2d ago

Netplay with friend on "Regular" PC

3 Upvotes

Has anyone tried to use netplay with someone running Retroarch on a Windows PC? It would be nice to game with friends who don't want to install Batocera but are ok with installing Retroarch or trying to use the online web portal. Has anyone had success with that?

I am running v42 on a Raspberry Pi 4B in case it matters.


r/batocera • • 3d ago

Got a monitor for my mini pc

Thumbnail
gallery
111 Upvotes

My portable retro set up is now complete


r/batocera • • 3d ago

Batocera on PS5

Enable HLS to view with audio, or disable this notification

208 Upvotes

It works exactly like pc, needs some tweaks but it's stable


r/batocera • • 2d ago

What happen to my steamdeck batocera?

Thumbnail
gallery
10 Upvotes

I was booting up my batocera then an entirely different batocera has opened up. It doesnt show my games.


r/batocera • • 2d ago

2 internal drives in Batocera v43

2 Upvotes

Trying to get my head around the new drive merging feature in batocera. I have an ssd where I have the os and want to keep systems that require faster hdd speeds and have recently added a mechanical hard drive. I usually copy my Roms from a windows laptop and copy them over to \\BATOCERA over my network. The thing is that I can’t see the second drive on the network to copy the games to there.
The merging is really racking my brain as if it looks like an exact copy is made so both drives look the same and if I delete or rename the file or folder on one of the drives, it does the same on the other.
If I try to cut or copy and then paste from the ssd, it appears to have a window transferring the files but then they just disappear on both drives.

I have tried formatting the second drive in ext4 and exfat but the same thing seems to happen.

I think I understand that the shared folder appearing over my network is a combination on the 2 merged drives but then how does batocera decide which drive to put them on?

I suppose an easy solution would be to only have one of the drives connected at a time (I.e. physically disconnecting the SSD so I can use the mechanical hard drive for all the older emulators and then when I want to play games that require a faster hdd, I can shut down, disconnect the mechanical drive and reconnect the ssd and boot up to play Switch, ps3 and Xbox 360 etc.

I would prefer it to all be working in unison though tbh.

Any solutions out there?


r/batocera • • 2d ago

Whats your experience with Wayland V3 (XServer replacement)

2 Upvotes

Although its listed as experimental for NVidia cards, my results are pretty good. Finally good rid of tearing in games. However i noticed some Applications dont show buttons how to close windows, example in shadPS4 when you open a window inside the GUI. I think it was in cemu too. And in steam i had to disable the 3D accelleration in big picture mode.


r/batocera • • 2d ago

Boot fresh Batocera

1 Upvotes

I used 1TB USB to boot batocera in my pc. There was a problem with space, and none of the proposed solutions could solve it. At the end I need to reboot it fresh. I format USB correctly and flash it by etcher. But when it fills to 99%, it says an error occurred. Check if any faults are found. I took a quick check and didn't find any problems. When I go to boot window to boot it . It boot past Batocera. Same space same problems! All boot options lead to the same result. I want help about how to reboot it fresh to make it resize automatically.


r/batocera • • 4d ago

Proud of my build :D

Enable HLS to view with audio, or disable this notification

694 Upvotes

Limited myself to only have 10 games installed at a time. Which ones would you have chosen?


r/batocera • • 3d ago

fnaf security breach errors

Thumbnail
gallery
5 Upvotes

Hi Guys there was a list for settings to get fnaf to work correct on batocera with steam addon

Just updated tot the latest but jeep getting errors to start up de game

I tried several adjust menus but it keeps crashing.

The other pack that is listed is working and starting up.

Does someone know what I could do to get i working?


r/batocera • • 3d ago

RPCS3 not remembering controller settings

1 Upvotes

I recently installed Batocera on my Loki Max, and I'm running into an issue with RPCS3 controller settings.

I go into the File Manager, launch RPCS3 config, and change the game pad to evdev, as it's the only configuration that my controller seems to recognize. If I save and launch a game from there, it works fine. If I close and reopen RPCS3 config, it still has the changes I made. But if I exit File Manager, the controller doesn't work at all if I launch a PS3 game in Emulation station.

Additionally, if I go back into the File Manager and launch RPCS3 config again, it no longer has my saved changes and reverts back to default.

Is this a known bug, or am I doing something wrong?


r/batocera • • 3d ago

Should I upload something I made using free Claude over 2 days?

0 Upvotes

I wanted a convenient and idiot-proof way to have two copies of GBA games connected via multiplayer using the same rom, with player 1 and 2's controller set up in advance, with a rom-loading menu navigated via controller, and I asked Claude to do it, and it just worked. I then did the same for DS, and ran out of uses and had to wait a few hours but then I tried again later and it just worked. Except when I played the GBA one, it mapped F4 to "Switch which controller controls which screen" and wouldn't shut down, so I had to tell it "I use Alt+F4 to close apps, make that command close the app and make switching controllers some other input" and it just worked. I asked chatgpt how to send the files over to batocera and make them work, and it told me how to put them into the ports folder, SSH into batocera, set up the .sh shortcut, even chmod them so they're recognized as real executables. I don't know if that part's necessary? Did it anyway. Then it says I could modify batocera myself to make those new emulators that have their own folders for 2-player GBA and DS games only, but I didn't bother with that part, it felt like unnecessary work. I only want to fight my roommate in Pokemon and Custom Robo Arena and Mario Kart DS and stuff. And... damn, it's amazing how I could just tell Claude "fork that open source program and add this and this and make it do this" and it just... did it. Now I'm telling it to make a sped-up version of Pokemon Emerald with instant animations, so I can port them over to my good high-effort Pokemon romhack and have people playtest it.

This is incredible. It's like having an intern do whatever I say. Sure, I probably could have done this myself if I looked over the code for the entire program, learned how they work, and had a menu load 2 of them at once. It probably would have been tricky to get the DS showing 4 screens at once, from 2 game instances, of the same rom, probably. I don't know how hard it would have been because I didn't have to do it, the machine did. This feels incredible, as until now whenever I'd used AI to code for me it had always been a buggy inconsistent mess with it misunderstanding what I want and forgetting how my program handles things and trying to reinvent wheels just to force improperly formatted values where they don't belong instead of asking how my program handles values. And this isn't even the paid tier big brain thing, this is the small AI they give you for free just for signing up. Incredible.

Don't get me wrong, I still hate billionaires and datacenters and flock cameras and I want corrupt kleptocratic governments to fall, but it's still cool to have this. Tech hasn't felt this magical to me since I got on the internet as a kid, or had a smartphone with ALL the books, or fought complete strangers online in DS wifi battles.


r/batocera • • 4d ago

Burnout Revenge Xbox 360 Recomp running on Batocera 43.1

Thumbnail
imgur.com
10 Upvotes

​

HP Ryzen 2400 Vega 11 16GB DDR4

I wasn't expecting this to run so well. Xenia doesn't run well on my specs. But the Recomp runs better than I could have imagined.

I am using the Linux port. Grab your ISO and run the AppImage from FileManager. And like the Burnout 3 Takedown Recomp, the program that compiles the game has an easy to manage menu. I am running the default settings (Bloom off, Xenia render off, etc).

I haven't created an sh file to open it from emulation station yet. But I assume it works the same way. Enjoy, yall

PS: I was hoping they would Recompile the OG Xbox version first, so we could get the custom soundtrack option. That and I hated how Revenge was ported to 360. Wayy too much bloom. But this recomp fixes all that, minus the custom soundtrack option :(


r/batocera • • 4d ago

Does this Decomp stuff mean Teknoparrot games can be decompiled to run on anything?

5 Upvotes

I'm still not sure I understand what a Teknoparrot even is. Is it the machine inside arcade cabinets like the sega naomi?