Go to advanced search

by jdonald
Mon Aug 26, 2019 12:56 am
Forum: Gaming
Topic: how emulate n64 on a raspberry pi 4
Replies: 3
Views: 303

Re: how emulate n64 on a raspberry pi 4

Oh so this does have dynamic recompilation. Maybe it was "old dynarec" that led me to believe Mupen64Plus didn't have one for ARM. Above video is using the Rice plugin. I think that worked best for me on the Pi 3B+ too, but RetroArch strongly recommends GlideN64? altharic what about your problem of ...
by jdonald
Sun Aug 25, 2019 11:39 pm
Forum: Gaming
Topic: I managed to get Dolphin running on a Pi 2?!? (VERY SLOWLY)
Replies: 14
Views: 1197

Re: I managed to get Dolphin running on a Pi 2?!? (VERY SLOWLY)

Well I highly recommend against running Dolphin without a JIT! I uploaded a Mesa 19.3 build in the EXT_buffer_storage thread and soon will post steps for how to run Dolphin on Raspbian + 64-bit kernel. That said, I encountered that compilation error too and without thinking much just built without V...
by jdonald
Sun Aug 25, 2019 10:38 pm
Forum: General discussion
Topic: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?
Replies: 13
Views: 476

Re: Possible to add OpenGL buffer_storage driver support to Videocore VI on the Pi4?

If your code isn't checking the version number explicitly, then I'd try the quick hack of replacing the "31" from https://gitlab.freedesktop.org/mesa/mesa/blob/master/src/mesa/main/extensions_table.h#L216 with "30". Perhaps naively I'd expect that to expose EXT_buffer_storage on GLES3.0 and above. ...
by jdonald
Sat Aug 24, 2019 7:53 pm
Forum: Gaming
Topic: quake3 full screen
Replies: 1
Views: 83

Re: quake3 full screen

Here are the args that bunklung uses and they work for me:

Code: Select all

quake3 +set cl_renderer opengl1 +set r_mode -1 +set r_customwidth 1280 +set r_customheight 720 +set r_fullscreen 1 +set cg_drawFPS 1
Check out the OpenArena thread for more info.
by jdonald
Sat Aug 24, 2019 7:26 pm
Forum: General discussion
Topic: The things I've gotten to work on my PI 4 :)
Replies: 6
Views: 514

Re: The things I've gotten to work on my PI 4 :)

takyon wrote:
Fri Aug 23, 2019 10:11 pm
I tried Open Arena but got a garbage frame rate.
You need to set the the renderer to opengl1. See that OpenArena thread.

There are still problems like mirrors/portals rendering incorrectly but you should easily get 60+ fps.
by jdonald
Sat Aug 24, 2019 7:09 pm
Forum: Gaming
Topic: raspberry pi-based snes ans nes cartridge dumper
Replies: 4
Views: 118

Re: raspberry pi-based snes ans nes cartridge dumper

I have no experience but there's source code for an Pi SNES cart reader here: https://github.com/waterbury/SNES-Pi

Corresponding tutorial in waterbury's blog post. Also a video. That was on a Pi 1 in 2012, so I suspect the Arduino-based projects are more current and you'd run into fewer issues.
by jdonald
Sat Aug 24, 2019 5:04 pm
Forum: General discussion
Topic: Why moving to 64bit?
Replies: 206
Views: 10116

Re: Why moving to 64bit?

bullen wrote:
Sat Aug 24, 2019 4:15 pm
Current Minecraft requires 64-bit OS.
False: https://www.raspberrypi.org/forums/view ... p?t=245947

* 1.14.3 runs on Raspian 32-bit. Still narrowing down a bug in 1.14.4 + LWJGL3.
by jdonald
Sat Aug 24, 2019 3:39 pm
Forum: General discussion
Topic: 64-bit weekly kernel autobuilds for RPi4 released (bcm2711_defconfig)
Replies: 88
Views: 6089

Re: 64-bit weekly kernel autobuilds for RPi4 released (bcm2711_defconfig)

It sounds like you were trying to use multiarch on Raspbian (sudo dpkg —add-architecture arm64 then everything that follows). While this is not impossible it requires building an unmaintainable FrankenDebian. What you really want to do is run a Debian arm64 chroot on Raspbian, then you can apt-get a...
by jdonald
Sat Aug 24, 2019 12:30 am
Forum: Java
Topic: LibGDX on Buster
Replies: 7
Views: 976

Re: LibGDX on Buster

I'm not aware of ports of LWJGL. See all the Minecraft Java Edition threads on the Gaming subforum ! Both LWJGL2 and LWJGL3 run on the Pi (2 or above, not Zero). Perhaps not every feature of LWJGL, but enough to run Minecraft. Edit: Come to think of it, I think you mean that there isn't an LWJGL po...
by jdonald
Fri Aug 23, 2019 9:47 pm
Forum: Gaming
Topic: I managed to get Dolphin running on a Pi 2?!? (VERY SLOWLY)
Replies: 14
Views: 1197

Re: I managed to get Dolphin running on a Pi 2?!? (VERY SLOWLY)

Thanks sakaki. I'm using those args going forward. Will just have to remember to revert if I happen to plug this SD card into a Pi 3B+. rpiMike, looking good so far! Does it compile on raspbian at all or is it 64 bit only does ppsspp compile too? To compile for 32-bit you need to set -DENABLE_GENERI...
by jdonald
Fri Aug 23, 2019 8:37 pm
Forum: General discussion
Topic: Why moving to 64bit?
Replies: 206
Views: 10116

Re: Why moving to 64bit?

Thanks for running that, fik. So 64-bit does help chacha20-poly1305, but closer to +10% instead of 2X over a decent 32-bit implementation. I hope by now everybody gets the point that it's questionable to compare Raspbian (ARMv6) binary performance directly against aarch64. For some benchmarks ARMv6 ...
by jdonald
Fri Aug 23, 2019 6:34 pm
Forum: Gaming
Topic: Technic Launcher on Raspberry 3b
Replies: 1
Views: 88

Re: Technic Launcher on Raspberry 3b

To install 64-bit Java you'll first need a 64-bit OS such as Gentoo or Manjaro. Raspbian comes only with a 32-bit kernel. The error could be signaling an issue with the 1 GB RAM limitation on your Pi more so than being 32-bit. If so, you could stick with Raspbian32 and try increasing your swap space...
by jdonald
Fri Aug 23, 2019 5:50 pm
Forum: General discussion
Topic: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?
Replies: 13
Views: 476

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

Expect to see more Dolphin Pi 4 videos on YouTube in the near future. higan/bsnes runs 100x slower than snes9x for a multitude of reasons, including but not limited to byuu’s intense focus on emulation accuracy. Meanwhile, as I understand it Dolphin still contains elements of HLE. While it’s not rig...
by jdonald
Fri Aug 23, 2019 4:45 pm
Forum: Arch
Topic: bcm_host_init hangs
Replies: 5
Views: 188

Re: bcm_host_init hangs

Didn't know there was an Arch distro for Pi that used all the Raspbian userland binaries (nonstandard kodi, libbcm_host.so, brcmGLES). That's much like Ubuntu MATE 16.04 which relied on the Raspbian kernel. If so, things might just work if you replace it with the Raspbian kernel while retaining the ...
by jdonald
Fri Aug 23, 2019 4:14 pm
Forum: General discussion
Topic: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?
Replies: 13
Views: 476

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

Well, i would not get my hopes up Dolphin will run at even remotely playable speeds Several GameCube games are already running at full speed (usually) when windowed. You can follow on in the other threads: * https://forums.dolphin-emu.org/Thread-dolphin-on-the-pi-4?page=11 * https://www.raspberrypi...
by jdonald
Fri Aug 23, 2019 3:16 pm
Forum: General discussion
Topic: 64-bit weekly kernel autobuilds for RPi4 released (bcm2711_defconfig)
Replies: 88
Views: 6089

Re: 64-bit weekly kernel autobuilds for RPi4 released (bcm2711_defconfig)

Many thanks sakaki for making this happen. The V3D fix came in at just the right time which empowered rpiMike's Minecraft 1.14.4 demo as well as making headway with Dolphin. Next kernel items I can think of: * V4L2 M2M codecs means we have some means for accelerated decode, but still unknown as to w...
by jdonald
Fri Aug 23, 2019 2:57 pm
Forum: General discussion
Topic: Why moving to 64bit?
Replies: 206
Views: 10116

Re: Why moving to 64bit?

Hi fik, that's clearly yet another ARMv6 vs aarch64 comparison, which provides an upper bound on measuring "64-bit faster than 32-bit?" . It's some data, but the lower bound remains zero.

Could you provide the Debian armhf (ARMv7) datapoints?
by jdonald
Fri Aug 23, 2019 2:44 pm
Forum: General discussion
Topic: Possible to add GLES EXT_buffer_storage driver support to Videocore VI on the Pi4?
Replies: 13
Views: 476

Re: Possible to add OpenGL buffer_storage driver support to Videocore VI on the Pi4?

I suspect that if the v3d driver claimed to do GLES 3.2 then it may automagically work. So as I understand it, from what you're saying if we change one line and recompile Mesa we can test Dolphin with EXT_buffer_storage today? The GLES 3.1 conformance issues being unrelated to any features used by ...
by jdonald
Fri Aug 23, 2019 3:04 am
Forum: General discussion
Topic: Why moving to 64bit?
Replies: 206
Views: 10116

Re: Why moving to 64bit?

Running Manjaro now. Unlike Gentoo, and similar to Debian arm64, it defaults to poor SSL performance then shows that same 60% performance jump just by setting OPENSSL_armcap=0. This pointed to a key factor being OpenSSL 1.0.2s vs 1.1.1c. Then looking at a source file that is unique to 1.1.1 (vpaes-a...
by jdonald
Thu Aug 22, 2019 7:09 pm
Forum: General discussion
Topic: Getting Qt5 with Serialport on Raspberry Pi 2
Replies: 7
Views: 11417

Re: Getting Qt5 with Serialport on Raspberry Pi 2

Well the header is in there on Buster. Double-check that you installed the headers (not just the library) with:

Code: Select all

sudo apt-get install libqt5serialport5-dev
and if that's covered you could then try explicitly adding /usr/include/arm-linux-gnueabihf/qt5 to your INCLUDEPATH.
by jdonald
Thu Aug 22, 2019 6:23 pm
Forum: Arch
Topic: bcm_host_init hangs
Replies: 5
Views: 188

Re: bcm_host_init hangs

As of this morning my Pi 3B+ works fine with Buster + kernel 4.19.66 after sudo apt update && sudo apt upgrade -y && sudo rpi-update. I tested bcm_host_init() via kodi, minecraft-pi (in legacy mode), and the hello_triangle example under /opt/vc/src/hello_pi. $ uname -a Linux alarmpi 4.19.66-1-ARCH #...
by jdonald
Thu Aug 22, 2019 2:44 pm
Forum: General discussion
Topic: Why moving to 64bit?
Replies: 206
Views: 10116

Re: Why moving to 64bit?

Being based on Arch linux it's quite a lot easier to work with than Gentoo. Both Gentoo and Arch arm64 leave me in unknown territory on how to run 32-bit baseline tests. On Ubuntu/Debian/Raspbian it's straighforward with debootstrap or Docker for a 32-bit container, apt-get to retrieve source with ...
by jdonald
Thu Aug 22, 2019 2:27 pm
Forum: Java
Topic: LibGDX on Buster
Replies: 7
Views: 976

Re: LibGDX on Buster

Thanks clicky. If I grab any Linux binary from https://itch.io/games/top-rated/made-with-libgdx intending to play it on a Pi 4, what's the step-by-step procedure to run with this? Can I just replace the libgdx*.so native libraries similar to what seems to work for LWJGL games? If the Java side can't...
by jdonald
Thu Aug 22, 2019 4:50 am
Forum: General discussion
Topic: Why moving to 64bit?
Replies: 206
Views: 10116

Re: Why moving to 64bit?

This result running 5% faster than Debian arm64 could be due to any of the following differences: * -march=armv8-a+crc -mtune=cortex-a72 * gcc 9.1 (vs gcc 8.3) * openssl 1.0.2s (vs 1.1.1c) On Gentoo I no longer see any performance difference with OPENSSL_armcap=0. It appears the bug with ARMV7_NEON ...
by jdonald
Thu Aug 22, 2019 1:03 am
Forum: General discussion
Topic: Pi Zero W mass storage
Replies: 2
Views: 119

Re: Pi Zero W mass storage

Like is there a command you could execute via wifi to unmount the drive from the host Try: sudo modprobe -r g_mass_storage Then run modprobe again without the -r to remount it. I can't guarantee if this is safe without checking the kernel code, but it would be nice if they made it that way. Perhaps...

Go to advanced search