Openmsx in raspberry pi3b+. could be launched without x?

Por _ThEcRoW

Master (145)

Imagen del _ThEcRoW

18-02-2022, 21:44

Hello all, recently i´m getting my raspberry pi with a lightweight distribution(diet-pi) and tried to launch openmsx. The results, altough not bad, aren't toot good. I managed to get a1gt emulation ok, but on small window, at full screen it stutters, and in either of those options, cores run at full speed with the corresponding heat increment. Can openmsx be launched from the console using framebuffer and skipping the desktop?. I think it would be better in terms of performance.
Thanks in advance!!!

Login sesión o register para postear comentarios

Por Manuel

Ascended (19469)

Imagen del Manuel

18-02-2022, 22:18

An accelerated video driver, even under X, has its advantages....

Por Manuel

Ascended (19469)

Imagen del Manuel

18-02-2022, 22:34

Which openMSX version do you use? Do you compile it yourself? If yes, how exactly?

I think it depends on which video drivers are compiled in the SDL2 library that you use.

Por _ThEcRoW

Master (145)

Imagen del _ThEcRoW

19-02-2022, 12:29

Hello Manuel, the version i'm using at the moment is an already compiled one for arm (version16).

Por Manuel

Ascended (19469)

Imagen del Manuel

19-02-2022, 15:08

Depending on who compiled it, you can try to tweak with the SDL_VIDEODRIVER variable. See for instance https://stackoverflow.com/questions/57672568/sdl2-on-raspber...
However, this is something to be asked in the community of your distro. So, who packaged it and what did they compile into the binary in SDL video driver support.

Por smx

Expert (72)

Imagen del smx

06-03-2023, 09:11

Why not share a full distro with Openmsx?
(a copy on SD and everything is ready)
I could give mine with openmsx 15 (RPI3), but I don't know where to share it.
(it works well, it's stable, but it doesn't use OpenGL driver).

Por Daemos

Prophet (2068)

Imagen del Daemos

07-03-2023, 08:33

Sbc images need a lot of fiddling around to yet opengl working. Best is to use the raspian os image and work your way from there. You need tons of firmware blobs and drivers to get 3d to work. You can compile the newest openmsx on the board itself not too difficult. Customising the boot sequence with a custom initrd allows you to run openmsx directly on start without x. In that situation i managed to bring down the total boot time below 10 seconds on the pi4 and about 20 seconds on the pi3