Go to advanced search

by jdonald
Mon Sep 16, 2019 8:13 pm
Forum: Gaming
Topic: How to setup Dolphin on a Pi 4 with Raspbian Buster
Replies: 11
Views: 875

Re: How to setup Dolphin on a Pi 4 with Raspbian Buster

You've seen zRevengee's gameplay footage, right? https://www.youtube.com/watch?v=1M-TetK1MtQ at 8:00. It sounds like your experience is much worse and the difference wouldn't be explained by his overclocking alone, so it might be one of the other speed hacks. For any serious Dolphin development it m...
by jdonald
Mon Sep 16, 2019 4:42 pm
Forum: General discussion
Topic: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?
Replies: 21
Views: 1277

Re: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?

Thanks. I'm used to GitHub and didn't realize GitLab had an 'active' filter too. Earlier I just happened to click other branches prefixed with vc4 or v3d which hadn't been touched in a year. Hopefully full GLES3.1 compliance will be available very soon The concern here is that GL_ARB_buffer_storage ...
by jdonald
Mon Sep 16, 2019 2:23 pm
Forum: General discussion
Topic: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?
Replies: 21
Views: 1277

Re: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?

I got an answer explaining why/whether this matters: https://computergraphics.stackexchange.com/questions/9153/in-what-scenarios-and-how-does-gl-arb-buffer-storage-help-performance Without the extension, there's no persistent storage and Dolphin/PPSSPP will make repeated calls to glBufferData(). Thi...
by jdonald
Mon Sep 16, 2019 3:03 am
Forum: Gaming
Topic: How to setup Minecraft 1.12.1 on Raspberry Pi 3
Replies: 386
Views: 202089

Re: How to setup Minecraft 1.12.1 on Raspberry Pi 3

This topic was written long ago and Raspbian no longer comes with Oracle Java 8 preinstalled.

Use a newer guide such as this one for 1.12.2: https://www.raspberrypi.org/forums/view ... p?t=243946
by jdonald
Mon Sep 16, 2019 3:00 am
Forum: Gaming
Topic: How to setup Minecraft 1.14.4 on Pi4 (Gentoo 64bit)
Replies: 12
Views: 1398

Re: How to setup Minecraft 1.14.4 on Pi4 (Gentoo 64bit)

I tried this today and ran into the duplicate null error. Looks like they don't plan on fixing this on the backend after all, thereby breaking all unofficial launchers. bullen suggested using the new launcher at http://move.rupy.se/file/launcher.jar and that was sufficient to get everything running....
by jdonald
Mon Sep 16, 2019 2:14 am
Forum: Advanced users
Topic: Pi4 64-bit raspbian kernel for testing - Focus on Pi4
Replies: 95
Views: 8252

Re: Pi4 64-bit raspbian kernel for testing - Focus on Pi4

Thanks for pointing out the new launcher. If I switch to that one and use rpiMike's scripts, Minecraft 1.14.4 with OptiFine runs for me alright inside a Debian arm64 chroot. I wouldn't say the 64-bit version runs "out-of-the-box" on Raspbian. For one you need to set up the chroot. Second, due to Deb...
by jdonald
Sun Sep 15, 2019 9:03 pm
Forum: General discussion
Topic: Pi4 Sysbench results
Replies: 12
Views: 1623

Re: Pi4 Sysbench results

I wouldn't say sysbench CPU is useless, but acknowledge that a prime number sieve is not representative of everyday desktop usage. I missed the sysbench discussion 1.5 years ago on this forum, but I believe I resolved any open questions here: https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=2...
by jdonald
Sun Sep 15, 2019 8:48 pm
Forum: Gaming
Topic: How to setup Dolphin on a Pi 4 with Raspbian Buster
Replies: 11
Views: 875

Re: How to setup Dolphin on a Pi 4 with Raspbian Buster

The Pi 4 doesn't yet have OpenGL [3.0] or Vulkan, and even if software rendering ran it would be very slow. The only working configuration is OpenGL ES. Did you edit GFX.ini and add the PreferGLES = True line under [Settings]? Also check if the contents got overwritten? If nothing obvious, I can pro...
by jdonald
Sun Sep 15, 2019 2:47 am
Forum: Advanced users
Topic: Pi4 64-bit raspbian kernel for testing - Focus on Pi4
Replies: 95
Views: 8252

Re: Pi4 64-bit raspbian kernel for testing - Focus on Pi4

ejolson had a related idea: a bounty for fixing 64-bit performance issues, such as the slowdown with OpenSSL 1.1.0's AES aarch64 implementation. Bounties could also be made for fixing 64-bit functionality bugs such as any that come up in this thread. That seems more aligned with interests on all sid...
by jdonald
Sat Sep 14, 2019 9:16 pm
Forum: General discussion
Topic: Rpi686 3.0 Beta 1: A way to run x86 programs on the Pi
Replies: 7
Views: 405

Re: Rpi686 3.0 Beta 1: A way to run x86 programs on the Pi

Yesterday I commented on the old thread not realizing there's a new one here. I agree an x86_64 system wine+qemu-user system the better way to go. For many useful packages, various vendors don't even release i386 packages anymore. Ubuntu 19.10's threat to drop 32-bit x86 is related. One issue that s...
by jdonald
Sat Sep 14, 2019 7:32 pm
Forum: Advanced users
Topic: Pi4 64-bit raspbian kernel for testing - Focus on Pi4
Replies: 95
Views: 8252

Re: Pi4 64-bit raspbian kernel for testing - Focus on Pi4

OpenGL performance decreases considerably with 64 bit kernel as is. Open Arena at 1080p was a slide show under the 64 bit whereas it performed at 20 fps and better with standard kernel. YouTube and such performed the same as standard kernel. Are you running one of the recommended configurations, na...
by jdonald
Sat Sep 14, 2019 12:33 am
Forum: General discussion
Topic: Linux apk players for ARM?
Replies: 0
Views: 87

Linux apk players for ARM?

It seems like there's something missing with regard to Android simulation/virtualization on Linux ARM systems compared to the PC. Today it's possible to run Android natively on the Pi, but those systems lack accelerated graphics and have numerous other driver problems. It's also possible to emulate ...
by jdonald
Fri Sep 13, 2019 10:55 pm
Forum: General discussion
Topic: Introducing Rpi686 2.0
Replies: 9
Views: 722

Re: Introducing Rpi686 2.0

I agree an x86_64 system wine+qemu-user system the better way to go. For many useful packages, various vendors don't even release i386 packages anymore. Ubuntu 19.10's threat to drop 32-bit x86 is related. One issue that stands out with the i386 systems is a warning about not finding the vc4 Mesa dr...
by jdonald
Fri Sep 13, 2019 7:59 pm
Forum: Troubleshooting
Topic: Raspberry Pi A+ OTG not working
Replies: 3
Views: 706

Re: Raspberry Pi A+ OTG not working

I came across this post randomly and figured I'd correct it. Apparently the Pi A+ (or original Pi Model A) can do OTG: https://gist.github.com/gbaman/50b6cca61dd1c3f88f41#gistcomment-2109703 It just cannot switch between host and device mode dynamically, similar to the case of the Pi 4. The main has...
by jdonald
Fri Sep 13, 2019 4:52 pm
Forum: Gaming
Topic: SDL 1.2 sound problem
Replies: 1
Views: 84

Re: SDL 1.2 sound problem

Oh nice, triple buffering and threaded vsync. Now if only someone would port SDL 1.2.15 to use KMS/DRM for the Pi 4. Looking at https://github.com/vanfanel/SDL-1.2.15-raspberrypi/blob/master/MAC_ConfigureSDL12-rpi2.sh he sets these flags: --disable-oss --disable-alsatest --disable-pulseaudio --disab...
by jdonald
Thu Sep 12, 2019 10:22 pm
Forum: Advanced users
Topic: Pi4 64-bit raspbian kernel for testing - Focus on Pi4
Replies: 95
Views: 8252

Re: Pi4 64-bit raspbian kernel for testing - Focus on Pi4

dom's succinct guidelines for how to get a 64-bit user environment are perfect. @ShiftPlusOne thanks for taking a look and running more benchmark experiments. With the 64-bit kernel active "uname -m" reports aarch64 even though one has a 32-but userland. I believe I have a case where this really mud...
by jdonald
Thu Sep 12, 2019 3:15 pm
Forum: General discussion
Topic: Easily run 64-bit Debian Buster packages on a Raspbian system: new RPi4 / RPi3 image released (systemd-nspawn, LXDE)
Replies: 112
Views: 14738

Re: Easily run 64-bit Debian Buster packages on a Raspbian system: new RPi4 / RPi3 image released (systemd-nspawn, LXDE)

Thanks for updating this image, sakaki! My last post in this thread did not age well over one month. rpi-update now provides a 64-bit kernel so no need to provide it in an APT package, Pi 4's 3GB limitation was quickly resolved, some video decode codecs now work in 64-bit mode, and the USB FIQ probl...
by jdonald
Sun Sep 08, 2019 11:32 pm
Forum: Gaming
Topic: How to setup Dolphin on a Pi 4 with Raspbian Buster
Replies: 11
Views: 875

Re: How to setup Dolphin on a Pi 4 with Raspbian Buster

Pokemon XD is an interesting case. I can dial it down to 10% to make the sound smooth and the game remains somewhat playable, in part because it's mostly turn-based. One side effect is that at 10% I'm able to walk through walls in places like behind the elevator. I'm not familiar with this game so I...
by jdonald
Sun Sep 08, 2019 6:30 pm
Forum: Gaming
Topic: mmlpi - Minecraft Launcher for Raspberry Pi. Versions 1.0 - 1.12+ (+ OptiFine, Forge)
Replies: 32
Views: 4700

Re: mmlpi - Minecraft Launcher for Raspberry Pi. Versions 1.0 - 1.12+ (+ OptiFine, Forge)

Looks like Oracle Java didn’t install:

Code: Select all

OpenJDK Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Unrecognized VM option 'CMSIncrementalMode'
by jdonald
Sun Sep 08, 2019 5:41 am
Forum: General discussion
Topic: Why moving to 64bit?
Replies: 258
Views: 17495

Re: Why moving to 64bit?

ejolson wrote:
Sun Sep 08, 2019 4:29 am
How do you specify ARMv7 and with Cortex-A53 tuning using the Rust compiler?
It's tricky with rustc. I provided guidelines for adding such args a few pages back. Let us know if that gets you anywhere.
by jdonald
Sun Sep 08, 2019 4:26 am
Forum: General discussion
Topic: Introducing Rpi686 2.0
Replies: 9
Views: 722

Re: Rpi686: A way to run x86 programs on Raspberry Pi

Nice work. A few tips/suggestions: Raspbian Buster comes with a 3G/1G kernel. I wouldn't recommend supporting Eltech's 2G/2G port of Wine because it's relatively old and no longer necessary. Recent versions of Wine i386 for Stretch can be found in this source: deb https://dl.winehq.org/wine-builds/d...
by jdonald
Sat Sep 07, 2019 11:48 pm
Forum: General discussion
Topic: pi386 Not Working
Replies: 1
Views: 158

Re: pi386 Not Working

One user encountered the same problem: https://www.raspberrypi.org/forums/viewtopic.php?f=41&t=226376&start=53 The fix was sudo apt-get install -y systemd-container Biggest complain about Pi386 was the custom kernel lacking modules and thus making unbootable systems. If you're on Buster it comes wit...
by jdonald
Sat Sep 07, 2019 11:40 pm
Forum: Troubleshooting
Topic: Pi 4, Raspbian Buster and Wine 4.0
Replies: 8
Views: 1137

Re: Pi 4, Raspbian Buster and Wine 4.0

Welcome. Yeah, novaspirit's tutorial is solid. Note that it's a lot quicker to set up now that Raspbian Buster comes with a 3G/1G kernel. Also, I heard that starting with Buster you you can skip the odd step of copying qemu-*-static into the chroot's /usr/bin. Note that x64 Win32 is not supported. U...
by jdonald
Sat Sep 07, 2019 9:45 pm
Forum: Advanced users
Topic: Pi4 64-bit raspbian kernel for testing - Focus on Pi4
Replies: 95
Views: 8252

Re: Pi4 64-bit raspbian kernel for testing - Focus on Pi4

I don't cross compile. Just building directly on my RPI4. That can work in theory. Raspbian doesn't provide a gcc-aarch64-linux-gnu package, so you would likely compile under a 64-bit userland (e.g. Gentoo) or chroot (see above). And I think you should set KERNEL=kernel8 (not kernel7 or kernel7l). ...
by jdonald
Sat Sep 07, 2019 6:19 pm
Forum: Gaming
Topic: Can you wire up/plug-in a controller to an RP and have a TAS-like program run on the Pi to the Xbox?
Replies: 21
Views: 1963

Re: Can you wire up/plug-in a controller to an RP and have a TAS-like program run on the Pi to the Xbox?

The last game controller I opened up was a SNES one long ago. Looking at this Xbox 360 controller board: https://community.wemod.com/uploads/default/original/3X/6/b/6b26d0465faef26ec65ea96bbd0cfad6270066e1.jpg I think the way it works is if you short the connection across a connector such as the one...

Go to advanced search