Trouble upgrading OpenMSX on Raspberry Pi 400

Page 3/6
1 | 2 | | 4 | 5 | 6

By Daemos

Paragon (2009)

Daemos's picture

09-08-2022, 11:32

I have a real msx and real tv so I can compare and see how bad the difference is side by side. Pi arrives today so systems will be up soon.

By smx

Resident (62)

smx's picture

09-08-2022, 14:19

Maybe it would be possible to install everything in ram (RamDisk), in this way you could turn off the machine at any time without waiting for the shutdown (just like a real Msx)

By Daemos

Paragon (2009)

Daemos's picture

09-08-2022, 16:49

just got the pi. Its running like a charm. Needed to adapt some of the timings of the startup script but absolutely ni framdrops. Solid 60fps. Bootup takes some time but it runs absolutely smooth. Opengl is being used as far as I can tell. No tinkering with the resolutions required. Only small annoyance is the flickering cursor in the top left during boot up of the kernel and systemd.

By Zwarteziel

Rookie (24)

Zwarteziel's picture

09-08-2022, 17:13

Hey, that great to hear! Are you using the custom image you prepared?

By Daemos

Paragon (2009)

Daemos's picture

09-08-2022, 17:20

yep the custom image. No overclocking needed and everything is working. There is only a minor problem. If the monitor cable for some reason disconnects during boot up openmsx will output directly to the framebuffer and keyboard+ mouse will be fully disfunctional. The x server is really needed

EDIT: timing still needs tweaking. more results to follow

By Daemos

Paragon (2009)

Daemos's picture

09-08-2022, 17:24

no something else seems to be going on. Sometimes openmsx bypasses the xserver and writes directly to the framebuffer instead. This causes trouble. Will try to fix it through deny allow rules.

By Manuel

Ascended (18958)

Manuel's picture

09-08-2022, 17:39

There might be environment variables to which SDL listens that could help.

By smx

Resident (62)

smx's picture

09-08-2022, 19:53

I am trying to install openmsx on my Raspberry 3B:

I have installed Debian Lite 32 bit
Then I downloaded 5 files to the root:

wget -N http://ftp.de.debian.org/debian/pool/main/g/glew/libglew2.2_...
wget -N http://snapshot.raspbian.org/202110130640/raspbian/pool/main...
wget -N http://snapshot.raspbian.org/202110130640/raspbian/pool/main...
wget -N http://snapshot.raspbian.org/202110130640/raspbian/pool/main...
wget -N http://snapshot.raspbian.org/202110130640/raspbian/pool/main...

first I wanted to understand if these files should be put in a folder (eg. openMsx) or if they should be left in the root.

then I should do the dpkg of the .deb files
but what should I do about files with the extension .dsc / .gz / .xz?

By Zwarteziel

Rookie (24)

Zwarteziel's picture

09-08-2022, 20:48

Hi smx,

.gz and .xz etc. are archive-files, used to compress data. The compressed .tar files you linked to can be use to compile OpenMSX, as described here.

However! You don't need to compile OpenMSX yourself on the Raspberry. You can install version 16.0 by typing:
sudo apt-get install openmsx

After this, you can use dpkg to unpack libglew and the 17.0 .deb-files from the respositorythat Pentarou linked. I am a n00b at all of this and found the manual to be very useful. Also, if I understand correctly, Manuel, who also writes in this thread is actually one of the devs of OpenMSX, so perhaps he can point out any omissions on my part.

(@Manuel: thank you so much for creating OpenMSX with your fellow devs!).

By Manuel

Ascended (18958)

Manuel's picture

09-08-2022, 21:03

You're welcome, it's our pleasure. However I do not own any pi hardware, so I don't know much about pi specifics.

Glad that you found the manual useful. Most reactions that mention it are negative....

Page 3/6
1 | 2 | | 4 | 5 | 6