ZXBaremulator v3.1 released

Struggling with Fuse or trying to find an emulator with a specific feature. Ask your questions here.
Post Reply
zx81
Microbot
Posts: 138
Joined: Sat Feb 17, 2018 9:33 pm

ZXBaremulator v3.1 released

Post by zx81 »

Hi,

A new version of my ZX Spectrum bare-metal emulator for Raspberry PI 2/3 has been released with new features.

You can download from ZXBaremulator

Best regards
BlueOwl
Drutt
Posts: 1
Joined: Tue Mar 12, 2019 4:09 pm

Re: ZXBaremulator v3.1 released

Post by BlueOwl »

Hi, Great coding, thank you.

I have a slight problem I hope is easy to resolve.
I use ZXbaremulator V3.1: On my TV it looks and sound great, however on my other HDMI screen (without speakers) I cannot connect a MiniJack speaker and still hear all those wonderfull beeps.

Have I overlooked a config file setting or is it not possible to change between HDMI & audio jack ?

Thanks for all your work,
Blueowl
zx81
Microbot
Posts: 138
Joined: Sat Feb 17, 2018 9:33 pm

Re: ZXBaremulator v3.1 released

Post by zx81 »

Hi BlueOwl,

Try adding "hdmi_drive=2" in config.txt file.

Best regards
José Luis
SpaceFlightOrange
Drutt
Posts: 39
Joined: Sun Aug 11, 2019 8:52 pm

Re: ZXBaremulator v3.1 released

Post by SpaceFlightOrange »

Hi.

Quick question.

I have a USB Competition Pro joystick. I first tried ZXBareEmulator (which is amazing, by the way) on 3.1 and the joystick didn't work. I accepted that. Now, tonight, when setting up a new SD card, I accidentally forgot to copy the latest kernel. when it started up, I noticed that the competition pro, did work.

Is there anyway to get it working again on 3.1?

Thanks
zx81
Microbot
Posts: 138
Joined: Sat Feb 17, 2018 9:33 pm

Re: ZXBaremulator v3.1 released

Post by zx81 »

SpaceFlightOrange wrote: Wed Aug 28, 2019 12:43 am Hi.

Quick question.

I have a USB Competition Pro joystick. I first tried ZXBareEmulator (which is amazing, by the way) on 3.1 and the joystick didn't work. I accepted that. Now, tonight, when setting up a new SD card, I accidentally forgot to copy the latest kernel. when it started up, I noticed that the competition pro, did work.

Is there anyway to get it working again on 3.1?

Thanks
ZXBaremulator uses Circle library that provides support for generic joysticks using his USB HID. That wasn't changed and should work as before. The big change is for officially supported gamepads, because now are handled in raw mode, not using the frequently erroneous, incomplete or missing HID. All supported joysticks are translated internally to a virtual joystick that hides the different button/axes positions between them. Probably, that's the problem, because every joystick/gamepad puts his buttons in different positions.

Sadly, exist hundreds of joystick/gamepad models and for a small bare-metal library isn't possible to handle all. So, the models supported are the more common, coming from different consoles (PS3/4, XBX, Switch).

To add support for your joystick I need to have the device, do a few tests and write the supporting code. Without it, we need to do a long and boring series of tests with your help. It's easiest to use a supported gamepad, I guess. The next ZXBaremulator version add support for Mayflash NS-SWITCH USB adapter that allow to use the official gamepads across Bluetooth.

I'm sorry.
Best regards
Post Reply