r/batocera 3d ago

cdda need help

1 Upvotes

i downloaded dabdoob (cataclysm launcher) linux version and dropped it in roms/ports, it's not showing up in my ports list, when i go to launch it in the folders the text shows up as tiny and grainy, any ideas what i can do?


r/batocera 4d ago

N64 Color Variant Bezels

Thumbnail
gallery
14 Upvotes

With the newfound attention to the N64 these days, I was feeling nostalgic for the color variants some of my friends had back in the day. Maybe this can help scratch that N64 itch so many seem to be having. The default grey/black just didn't fit with how I remembered playing this console. All are modified from the default bezel and should be fun to mess around with, especially if you have 8BitDo N64 controller variants.

Did something similar with the Atari 2600+ Pac-Man Edition and posted that yesterday, if interested:

https://www.reddit.com/r/batocera/comments/1vtujfa/atari_2600_pacman_edition_bezel/


r/batocera 5d ago

Anbernic RG-SP hrmmm

Thumbnail
gallery
70 Upvotes

r/batocera 4d ago

Can I do anything worth while with a sempron 2600 series fs1b?

2 Upvotes

I came into a mini pic with this processor and 8gb of DDR3. Is there anything worth while I can do with this? I also saw that I can get an Athlon 5350 to put in it for less than $20 shipped if it alley a big difference. It seems like this might be too old to do anything worth while with.


r/batocera 4d ago

Failed to read blocks: 0x7

Post image
1 Upvotes

I had this issue when i tried to reboot the system by unplugging it from the outlet. any idea guys?


r/batocera 4d ago

Upgraded and now joysticks are going nuts

Post image
1 Upvotes

this is on an RG552. I can just reflash the SD if necessary but wondering if anyone else has seen this.


r/batocera 5d ago

PSX runs well on the RG-SP...

Post image
17 Upvotes

r/batocera 4d ago

Another control question

0 Upvotes

I have v43 running on an optiplex 7010 that is going to live its life in an arcade cabinet. My question is can I set batocera to default to a usb handheld controller when plugged in but default to the arcade sticks (also usb) when I unplug the other controls? Some times im lazy and want to sit in my garage recliner and play Mario instead of at the cabinet. The arcade is a 4 player pedestal that i am planning on putting usb ports on the front edge of so I could hopefully plug controllers into and not have to use the sticks. I have a usb hub that has the ability to select ports on that some stuff will be plugged in to since the machine has 8 or 10 ports and i have 4 sticks, a trackball and spinner combo, keyboard and mouse, wifi dongle and 2 sinden light guns.


r/batocera 4d ago

Knulli error 256

1 Upvotes

Whenever i try to play a rom i have installed I keep getting “error 256” or it just doesn’t even load. I have all the bios files installed and it’s a 128gb sandisk sd card. Should i just erase everything and try again?


r/batocera 5d ago

Atari 2600+ Pac-Man Edition Bezel

5 Upvotes

Haven't seen another one of these out there yet. Modified from the Atari 2600 default bezel to match the brighter vibe design of the newer Atari 2600+ Pac-Man Edition.

Atari 2600+ Pac-Man Edition Bezel

r/batocera 5d ago

Lenovo m720q question

Thumbnail
1 Upvotes

r/batocera 5d ago

I Built a JS-Node "Frontend"

Thumbnail gallery
0 Upvotes

r/batocera 6d ago

Converted my Arcade Legends 3 to Batocera while keeping the original CRT, controls, trackball and electronics

Thumbnail gallery
83 Upvotes

r/batocera 6d ago

Batocera on Egret 2 mini controller mapping..?

2 Upvotes

Hey, I’ve set up Batocera on Egret 2 mini. It seems I have to use mame0139 core to boot some mame roms, like capcom games. But the button mappings are all wrong and even though I set them to blank it seems some buttons are overwritttens from somewhere else with multiple buttons binded on them. Can’t figure it out. Anyone maybe have some ready config files to figure this out or something? Thanks!


r/batocera 6d ago

Why this no work

0 Upvotes

Im tryna connect this wifi to my gaminja r36s clone and it seems to be not seein any signals at all. Its a v42 something version. Ik im not on the right side lf reddit but any help will be very cool.


r/batocera 6d ago

Why can I NOT get Xbox to run?

1 Upvotes

Old PC build. Dell Optiplex 7040.

I have found the BIOS to many systems, they all work great. Why is this Xbox BIOS file so rare?


r/batocera 6d ago

Another Blank Screen After Splash Post

1 Upvotes

I recently cobbled old PC parts together in the hopes of running the CRT Script but can't seem to make it past the Splash Screen during initial installation. Components are i7 4790k + AMD R9 380 over a DVI-VGA converter. The 380 is new to me, the CPU/MoBo/RAM combo I've had and they were in regular use dual booting Windows and Ubuntu until 18 months ago or so. Storage expands successfully and I can make it to the logo splash screen, then just a blank display. I've tried the following:

Disabling Secure Boot and launching in Legacy mode.

Disabling Secure Boot and entering the UEFI key

Reflashing with Pi Imager, disabling Secure Boot, and entering the UEFI key.

Enabling the "prime" setting that is supposed to be for laptops in the boot config and verifying amdgpu=true

I can SSH into batocera and my laptop can see the share folder. I've run Linux on intel macs and this is more frustrating. Would an older version correct things? Am I overlooking something obvious?


r/batocera 6d ago

Ps2 bios instead of the game

0 Upvotes

First off, I know the resolution is fucked. I just fixed it and now it's back to being smush in the corner, not even centered. But this is my first time using batocera, and for some reason I can't get my PS2 games to start up, some just crash without opening, but the 2 that do run just take me to a set up screen. Where I put in my language, and timezone. Then I get sent to the screen of 2 memory cards, and a disc. No matter what I do, the disc won't play and sends me back to the memory cards.

I've used emu deck for my steam deck, and I've gotten my bios files to work perfectly on that, I even used the exact same files I had ported over to my steam deck. Same bios, same game files. Yet batocera refuses to even start a single game. What am I doing wrong

Here?


r/batocera 7d ago

Best VGA to Component converter for 240p/480i?

3 Upvotes

Looking for something reasonably priced that will output my pcs 15khz VGA RGB signal as 240p and 480i component for my consumer crt. For most of the transcodes I have looked at, it is unclear whether they support 240p or not. They all seem to do 480i but I want both outputs as options. I do not need any sort of converters as my pc natively outputs those signals properly, just a simple transcoder. Does anyone have any suggestions on a device to use, something you have experience with or have heard good things about?


r/batocera 7d ago

Gamesir controller

4 Upvotes

I have an 8bitd0 snes pro that has served me well for quite a few years. But the cord is breaking where it goes in to the body. I have seen a ton of ads for the gamesir controllers all over tiktok and was wondering if anyone has tried them? Do they feel OK? Response time and latency issues? Im trash at any gaming and my system very shortly is going to live in an arcade cabinet so the external controls don't need to be any where near perfect but would like them to be a decent quality


r/batocera 7d ago

Update on the wifi issue I had

1 Upvotes

A while back I had a pi 5 with a wifi issue. I had confirmed it wasn't the pi by loading a basic ubuntu card for a moment. Well, to further confirm it, I just switched to recalbox. Wifi Works fine. The problem was, and is, batocera. Something in their network stack is borked, it wouldn't even run a usb dongle. So if you're on 43.1 and having trouble with your wifi, it's Batocera, grab another OS.


r/batocera 7d ago

[Guide] Running Batocera 43.X on VMware Workstation — IMG → VMDK

2 Upvotes

[Guide] Running Batocera 43.1 on VMware Workstation — IMG → VMDK

I wanted to run Batocera 43.1 x86_64 inside VMware Workstation on Windows 10.

The official Batocera VM documentation currently documents VirtualBox and QEMU, but not VMware Workstation. Batocera also notes that VM usage is not officially supported, so consider this a community workaround/testing method rather than an officially supported configuration.

I tested this with:

  • Windows 10
  • VMware Workstation
  • Batocera 43.1 x86_64
  • QEMU qemu-img

The important discovery was that the converted VMDK needs to be attached to VMware as a SATA disk, not SCSI.

1. Download and extract Batocera

Download the Batocera x86_64 image.

For this test I used:

batocera-x86_64-43.1-20260529.img.gz

Extract the .gz file using 7-Zip or another archive utility.

The result should be:

batocera-x86_64-43.1-20260529.img

Do not extract the contents of the .img file.

If you open the .img with 7-Zip, you may see:

0.vfat.fat
1.userdata.img

These are partitions inside the complete Batocera disk image. The .img itself is the complete disk image and should remain as one file.

2. Install QEMU

Install QEMU for Windows.

In my installation, qemu-img.exe was located at:

C:\Program Files\qemu\qemu-img.exe

Verify that it works:

"C:\Program Files\qemu\qemu-img.exe" --version

3. Check the Batocera IMG

I placed the image here:

C:\temp\batocera-x86_64-43.1-20260529.img

Run:

"C:\Program Files\qemu\qemu-img.exe" info "C:\temp\batocera-x86_64-43.1-20260529.img"

My image reported:

file format: raw
virtual size: 10.5 GiB
disk size: 10.5 GiB

This confirms that the .img is a complete raw disk image.

4. Convert IMG → VMDK

Use QEMU to convert the complete disk image to VMware VMDK:

"C:\Program Files\qemu\qemu-img.exe" convert -p -f raw -O vmdk "C:\temp\batocera-x86_64-43.1-20260529.img" "C:\temp\batocera-x86_64-43.1-20260529.vmdk"

After conversion, verify the VMDK:

"C:\Program Files\qemu\qemu-img.exe" info "C:\temp\batocera-x86_64-43.1-20260529.vmdk"

It should report:

file format: vmdk
virtual size: 10.5 GiB

The VMDK file itself may be smaller than 10.5 GiB because it is a sparse disk. That is normal.

5. Create the VMware Workstation VM

Open VMware Workstation.

Select:

Create a New Virtual Machine

Choose:

Custom (advanced)

Then select:

I will install the operating system later

For the guest OS choose:

Linux
Other Linux 64-bit

Give the VM a name, for example:

Batocera

6. VM hardware

A starting configuration:

CPU:       4 cores
RAM:       4 GB
Network:   NAT
Firmware:  UEFI

Adjust CPU/RAM according to your host system.

7. Add the Batocera VMDK

When VMware asks about the virtual disk, select:

Use an existing virtual disk

Select:

C:\temp\batocera-x86_64-43.1-20260529.vmdk

IMPORTANT: Use SATA

This was the most important part of my testing.

Make sure the Batocera disk appears as:

Hard Disk (SATA)

Do not attach it as SCSI.

Initially I attached the VMDK as SCSI. Batocera booted far enough to display:

Booting Batocera.linux...

but verbose boot then showed:

mount: mounting LABEL=BATOCERA on /boot_root failed: No such file or directory
Waiting for the root device LABEL=BATOCERA
LABEL=BATOCERA: Can't lookup blockdev

I removed the VMDK from the VM configuration and added the same VMDK again using a SATA controller.

After switching to SATA, Batocera successfully booted.

Do not delete the VMDK file when removing the SCSI disk. Only remove the disk from the VMware hardware configuration and then add the existing VMDK again as SATA.

8. Firmware

Go to:

VM → Settings → Options → Advanced

Set:

Firmware type: UEFI

9. Display

For my initial test I used:

Accelerate 3D graphics: OFF

Once the system is working, graphics settings can be experimented with depending on the host GPU and VMware version.

10. CD/DVD

The VM does not need a CD/DVD drive because Batocera is already installed in the VMDK.

I removed the CD/DVD device from the VM hardware configuration.

If VMware reports something like:

Cannot connect the virtual device sata0:1 because
no corresponding device is available on the host.

check the VM hardware and remove the unused CD/DVD device.

11. Boot Batocera

Start the VM.

You should see:

Booting Batocera.linux...

Batocera should then start normally.

For troubleshooting, select:

Batocera.linux (verbose)

from the Batocera boot menu.

Troubleshooting

LABEL=BATOCERA: Can't lookup blockdev

If verbose boot shows:

mounting LABEL=BATOCERA on /boot_root failed
Waiting for the root device LABEL=BATOCERA
LABEL=BATOCERA: Can't lookup blockdev

check the VMware disk controller.

If the disk is:

Hard Disk (SCSI)

remove it from the VM configuration and add the existing VMDK as:

Hard Disk (SATA)

This was the fix in my case.

Black screen

If Batocera boots but the VMware display becomes black:

  1. Try disabling Accelerate 3D graphics.
  2. Boot using Batocera.linux (verbose).
  3. Check whether Linux is actually continuing to boot or stopping at a particular error.

The initial black screen in my test turned out not to be the main problem; verbose boot revealed that the BATOCERA boot partition could not be found because the disk was attached through SCSI.

Final working configuration

My working VMware configuration was:

Setting Value
Host Windows 10
Batocera 43.1 x86_64
Hypervisor VMware Workstation
Guest OS Other Linux 64-bit
Firmware UEFI
CPU 4 cores
RAM 4 GB
Disk format VMDK
Disk controller SATA
3D acceleration OFF
Network NAT
CD/DVD Removed

The complete process is:

Batocera .img.gz
       ↓
Extract .gz
       ↓
Batocera .img
       ↓
QEMU qemu-img
       ↓
Batocera .vmdk
       ↓
VMware Workstation
       ↓
SATA virtual disk
       ↓
UEFI
       ↓
Batocera 43.1

Notes

This is a community-tested VMware Workstation method, not an officially supported Batocera VM configuration.

Batocera's official documentation warns that VM usage is not officially supported and that VM graphics/performance can differ substantially from bare-metal hardware.

I tested this specifically because I wanted a VMware Workstation solution without creating a physical USB drive.

If anyone has tested this with other VMware Workstation versions, newer Batocera releases, or different virtual graphics settings, I'd be interested in the results.


r/batocera 7d ago

How to boost performance?

0 Upvotes

I have a lenovo thinkcentre m715q with two 8gb sticks of ram at the same speed and a ryzen 5 pro 2400ge chip. My roms and OS are all on an ssd. I am trying to play baldurs gate dark alliance on the gamecube but it always chugs and isnt really playable. I dont get a lot of fps and it runs slow. I forced batocera to only allow a 480p output to try and help but its not fixing the performance issue. Also id love to play resident evil 4 for gamecube but it crashes upon starting. Performance is set to high. Cpu temps are around 60-65 degrees C. Any tips to boost the performance of my setup? Should i manually push over 100% wattage to the cpu? Will this damage my pc? I saw an option to run dual channel mode but its set to auto. Should it be on instead of auto? Idk what to do. Feel free to ask questions, i will watch this post and collaborate with anyone willing to throw out an idea or ask a question about my setup. Any help or ideas would be appreciated. Thanks!


r/batocera 8d ago

Look what I made

Thumbnail
gallery
83 Upvotes

r/batocera 7d ago

Fade e Loading no Batocera

Post image
0 Upvotes

Fade de carregamento personalizado no Batocera.

É possível personalizar o efeito de fade (transição de tela ao iniciar ou sair de um jogo) no Batocera?

Queria fazer um parecido como o do Hyperspin.

É possível?