The new Raspberry Pi 4 is here!!
-
About Saturn emulation, if it works fine on Odroid XU4, it has the potential to be equal or better on the RPi 4. The major weakness on the older Pies was the lack of OpenGL ES 3.X support, but the RPi 4 supports it and the GPU, despite there is little information and tests about it now, it is most likely more powerfull that the Odroid XU4.
About the CPU performance, multi-threaded the XU4 wins, it is 8 core SBC, but the RPi 4 cores are more recent and more powerfull, even running at lower frequency. And since most emulators are single-thread, or at least, don't use more than 2 cores, the RPi should have better performance in the future.
But this isn't something that will happen next week or next month, it will require time and alot of work, probably even on some of the emulators code. -
I'm wondering whether the major changes to the hardware of the pi4 might wind up meaning that
beebem
(BBC Micro) has a greater chance of working properly (ie with sound). -
How reliable would this guy's Retropie Buster image be ?
https://www.reddit.com/r/RetroPie/comments/c6655h/retropie_buster_base_image/
He frequently mentions that he would not be welcome here. Is he legit ?
i think I almost recognize the nick..but may be before my time here.
-
@ByteThis I think somebody already tried installing RetroPie on the PI4 - it's in another topic - but it's more than just making sure everything compiles and installs right. The other poster just got a black screen opening up ES, so there's more work to be done to make it work with the new hardware and software.
-
@ByteThis I did a fresh install of buster and retropie on top of that on a Pi 3b+ - had loads of issues and glitches. And no this didn't work when transferred and run on a Pi4 - errors about the GL mode / experimental driver. even when switching the Pi 4 to legacy mode only got a black screen. Wait for the devs I guess :)
-
My 4GB Pi 4 just arrived today. Could anyone please summarize what is postponing the RetroPie on Pi 4 now?
Ive heard there are missing some CPU and graphics drivers in Buster. Ist that right? I did not find any informations about that on Rasperry Pi website and blog posts. Also what is in the way of RetroPie, ES, RetroArch etc etc to run on the Pi 4? And of course the big question what postpones the use of N64? And finally where to stay updated abput this topics?
Thanks :)
-
@mick just got my pi 4 today was yours inside the box in a antistatic bag? or it was without?
-
I have a day one unit, it came in a sealed box but without a bag if I remember correctly!
-
@matchaman ok fair enough strange they dont put a bag even the zero had
any case/large heat sinks ? i cant seem to find in ebay
and the original case is ugly -
@mick said in The new Raspberry Pi 4 is here!!:
My 4GB Pi 4 just arrived today. Could anyone please summarize what is postponing the RetroPie on Pi 4 now?
Ive heard there are missing some CPU and graphics drivers in Buster. Ist that right? I did not find any informations about that on Rasperry Pi website and blog posts. Also what is in the way of RetroPie, ES, RetroArch etc etc to run on the Pi 4? And of course the big question what postpones the use of N64? And finally where to stay updated abput this topics?
Thanks :)
Postponing the release? Jesus - the pi 4 has been out less than a week. I know it's exciting, but come on. Give the Devs a chance.
That aside, there are a number of changes to the pi 4, which without knowing an awful lot, I'm sure this will mean a number of coding changes are needed to the retropie image and the emulators used.
It will be out when it's ready, we should really appreciate the hard work and time that goes into this great project, which by the way..... Is FREE!
-
Would there be any chance at all for Mesen to be included amont the NES emulator options? I don't expect the HD packs to run smoothly, but maybe the emulator itself can now run smoothly. Gotta love that bisqwit NTSC filter, and it is the most accurate NES emulator nowadays.
Also, I read on twitter that byuu might be interested in seeing how well bsnes 107 might run here. If any of the Retropie devs could contact him and work something out it would be awesome. I mean BSNES is amazing, but he has recently made lots of progress on Neogeo Pocket and Sega CD emulation, and both those systems deserve more emulator love. :)
-
@retropi19 They don’t deliver the Pis in anti static bags anymore. The little paper like sheet below the board apparently protects it in a similar way. They did the same at least on the Pi 3 B+.
I will receive a 4GB version on Monday. I only really wanted/needed a 2GB version, but it appeared the 4GB was going to be delivered sooner, so I ordered one of each. Good call, since the 4GB got delivered earlier, at least from this supplier.
-
@Jste84 Im fine with that. I am just curious whats in the way of running everything, what is needed to do so and where to get updates...
-
@mick said in The new Raspberry Pi 4 is here!!:
@Jste84 Im fine with that. I am just curious whats in the way of running everything, what is needed to do so and where to get updates...
Don't mean to sound like I'm getting at you... However...
-
Nothing is "in the way" it's different hardware, with an updated os, which hasn't been out very long. The Devs explained they hadn't received a pi4 in advance of its release, so we need to give them time to get a pi and do the necessary.
-
A number of changes to coding of the retropie image and the emulators used.
-
This site, look for updated images, once it's there, download it.
-
-
@mick If you're just a regular user, then you'll have to wait for a new RetroPie version that will support the new Pi4 to try out and install.
It's probably going to be announced on retropie.org.uk, so keep an eye on the project's web page to get updates. -
Hopefully, I’ll be able to get RetroArch running tomorrow under DRM/KMS. I’ll try to run a couple of quick frame rate tests on SNES and N64. Also, I’ll try my best to verify whether the open source GPU driver indeed cuts one frame of latency compared to previous Pis with the closed source BCM GPU driver.
EDIT: I intend to perform these tests with Raspbian Buster Lite.
-
@Brunnis also check with the libretro guys, a user already started doing benchmarks with the RPI4:
https://www.libretro.com/index.php/retroarch-runahead-and-raspberry-pi-4-the-results-are-in/Currently that was done using the Desktop, but in coming days he said would benchmark without Xorg (pure console).
The most important news is that looks like the RPI4 can handle run-ahead now.
-
@hhromic A good friend of mine sent that link to me this morning. I can't wait for the devs to get an image worked out for it!
I guess I'll be building at least one more retropie...
-
LOTS of tests (not by me!) comparing Pi 3 vs Pi 4 (scroll left and up in the Google spreadsheet if you don't see anything):
https://www.reddit.com/r/RetroPie/comments/c7j150/emulation_on_the_raspberry_pi_4_vs_rpi_3/
Performance increase on 8/16 bit systems is huge, as expected:
- snes9x2010: +148%
- Mesen: +210%
Nintendo 64 is a more meager ~69% faster. Probably GPU related in some way. Will be interesting to see if there are some specific things to optimize here.
Anyway, the large performance increase probably means that you can use video_max_swapchain_images=2 and video_threaded=false on 8/16 bit games. If the open source GPU driver has one frame less input lag than the old closed source one, which it at least did on the Pi 3 back in 2016, the resulting input lag is roughly -2.5 frames compared to a current default RetroPie installation. That's a noticeable difference.
Nothing's confirmed until tested, though.
-
@Brunnis said in The new Raspberry Pi 4 is here!!:
Nintendo 64 is a more meager ~69% faster. Probably GPU related in some way.
It should be. As noted by someone else here, the GLES2 implementation in N64 emulator was holding it back. Do the developers need to change anything on the emulator, to use GLES3 then? Or does it use it automatically and the GLES3 implementation is not optimal too?
@dankcushions said in The new Raspberry Pi 4 is here!!: (quote shortened)
this is HUGE news I think. it should mean fullspeed and accurate emulation for:
- n64
- dreamcast
- saturn
all of these required GLES 3.x for full support. GLES 2.x was always holding pi3 back, for the most part.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.