Batocera 43 for the VisionFive 2

There is a new release of Batocera 43 for the VisionFive 2. You can play some PSP games. God of War is too demanding, but Monster Hunter Freedom plays at 30fps at 2x resolution. If you have audio issues, try setting the audio buffer to 512.

And Half-Life is also working.

https://www.reddit.com/r/RISCV/comments/1typcqp/batocera_v43_released_for_visionfive_2milkv_mars/

2 Likes

Happy and regretful.
I can’t access https://www.reddit.com in mainland China; it’s blocked by the government.
Then I visited the Batocera official website, and from the download page and the information provided in the list, the new version 43 only supports jh-7110, so VF2L can’t be used.
Finally, what I want to say is that in the download server list, 43 is categorized into the new category directory jh7110, while the old version is categorized into visionfive2. So even though I often visit the download server, I couldn’t find the new version.

1 Like

Since you can’t read Reddit, I’ll repost a fix for Yamagi Quake 2. Let’s hope it will be accepted by the Batocera team. Best performance with OpenGL ES1. You can find instructions about installing the game files here: systems:quake2 [Batocera.linux - Wiki]

Below are the instructions as found in the Reddit post.

If you know your way around the linux console, I’d be grateful if you’re brave enough to give yquake2 a try. What you need to know is this:

https://wiki.batocera.org/modify_the_system_while_it_s_running

In short, Batocera mounts a virtual filesystem on its boot partition, so if you know how to SSH / SCP from another machine, you can modify its contents while it is running, and if you’re happy with the changes, you save the overlay to keep them for the next boot.

What I need you to do is download the result of the yquake2 compilation for RISCV:

https://drive.google.com/file/d/1bwr4jYQoddgFk4lNnVFmH_3H3EjQd06c/view?usp=sharing

… and copy it on /usr/bin/, replacing any existing yquake2 directory there.

If you mess up, just reboot Batocera and everything will get back to how it was before.

Ideally, the steps are just:

1.- unzip yquake2.zip

2.- scp -r yquake2/ root@batocera.local:/usr/bin/ (password is linux by default)

3.- Install the Quake 2 game contents, just like you did for Half-Life

4.- Try the game

5.- If it works, ssh root@batocera.local (password linux) and inside the Batocera machine, batocera-save-overlay to keep the changes for the next boots.

Update: It’s really, really fast!

2 Likes