logo
Main

Forums

Downloads

Unreal-Netiquette

Donate for Oldunreal:
Donate

borderline

Links to our wiki:
Wiki

Walkthrough

Links

Tutorials

Unreal Reference

Usermaps

borderline

Contact us:
Submit News
Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Unreal on Raspberry Pi (Read 882 times)
xan1242
Junior Member
**
Offline


Oldunreal member

Posts: 73
Joined: Jun 25th, 2009
Gender: Male
Unreal on Raspberry Pi
Mar 24th, 2019 at 9:22pm
Print Post  
Hi guys, just wanted to share this little thing I did.

This is Windows 10 ARM64 build running Unreal 226 using its x86 emulation! (Pi 3B+)



Currently it's running only in software mode as there are no usable 64 bit graphics drivers for Windows yet so we only have framebuffer support.

Averages at around 20ish FPS (give or take 5 with frame skipping).

If I try to use WARP and D3D then it's chugging very slowly (tho I did not try D3D9, maybe that'll run a bit better).

If we only had a native Linux ARM build to play with, then maybe we could actually run it properly!
But right now it could probably be used as a server in this state.

If you're interested in playing with this, check out the pi64.win website, it takes ages to install but it has a lot of potential if drivers get made!
  
Back to top
YouTube  
IP Logged
 
AlexNitro44
Junior Member
**
Offline


Oldunreal member

Posts: 59
Location: United Kingdom
Joined: Jun 9th, 2017
Gender: Male
Re: Unreal on Raspberry Pi
Reply #1 - Mar 26th, 2019 at 2:16pm
Print Post  
Wow that looks pretty insane - I bet if you dropped the resolution to something like 320x240 you might get a considerable increase in performance! I take it there is no fullscreen support either? Anyways, that may be very interesting to play around with.
  
Back to top
 
IP Logged
 
dustinechoes849
Senior Member
****
Offline


General Protection Fault!

Posts: 346
Location: /home/dustinechoes849/unreal/
Joined: Feb 28th, 2015
Gender: Male
Re: Unreal on Raspberry Pi
Reply #2 - Mar 28th, 2019 at 2:31am
Print Post  
Could you try this in 480x320 in full screen?
  


don't bother trying to message me over AIM, I haven't used that in years lol
I have a Discord, the number thingie is #6413
Back to top
IP Logged
 
xan1242
Junior Member
**
Offline


Oldunreal member

Posts: 73
Joined: Jun 25th, 2009
Gender: Male
Re: Unreal on Raspberry Pi
Reply #3 - Mar 29th, 2019 at 10:32pm
Print Post  
Nope, no fullscreen for the Pi sadly... The video driver is limited to whatever UEFI sets, so it's fixed res only.

However, the nGlide driver sort of can do scaling while the desktop res being the same, but that is slow on any resolution you set it to so yea...

I just stuck to 640x480 and it works fine enough for now.

If we ever get the VC4 video drivers going on the Pi then we should be able to run the game. The CPU approximately a quadcore Pentium 3 with the x86 recompiler running.

There also is the possibility of running this in Linux in a similar fashion - a qemu chroot environment could work with the native Linux build in theory. I have to test it out in Raspbian first.

For comparison, ioquake3 (tested with OpenArena) runs above 30FPS at 720p (but with some godawful input lag).

I'll play with this when I get a bit more time after work Smiley
I'm planning to reinstall Windows onto a USB drive this time around since Windows loves disk I/O and SD cards aren't very good at that...
  
Back to top
YouTube  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7935
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: Unreal on Raspberry Pi
Reply #4 - Apr 2nd, 2019 at 6:00am
Print Post  
I've got a Linux ARM build already...mmmh...
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
dustinechoes849
Senior Member
****
Offline


General Protection Fault!

Posts: 346
Location: /home/dustinechoes849/unreal/
Joined: Feb 28th, 2015
Gender: Male
Re: Unreal on Raspberry Pi
Reply #5 - Apr 6th, 2019 at 12:09pm
Print Post  
Smirftsch wrote on Apr 2nd, 2019 at 6:00am:
I've got a Linux ARM build already...mmmh...


where Shocked Shocked Shocked
  


don't bother trying to message me over AIM, I haven't used that in years lol
I have a Discord, the number thingie is #6413
Back to top
IP Logged
 
AlexNitro44
Junior Member
**
Offline


Oldunreal member

Posts: 59
Location: United Kingdom
Joined: Jun 9th, 2017
Gender: Male
Re: Unreal on Raspberry Pi
Reply #6 - Apr 11th, 2019 at 10:08am
Print Post  
Not messed around with Windows ARM yet, but I assume it uses the screen values set in the config.txt file like with Linux, since that is read by the SoC before even booting the OS? If so, it would be possible to change the framebuffer width and height there, as well as the output resolution. This makes me want to try this with my Pi at some point.

Shame about the restrictions on game builds - I take it the reason behind being unable to release the Linux ARM port is the same as the Mac version?
  
Back to top
 
IP Logged
 
matek5k
New Member
*
Offline


Oldunreal member

Posts: 1
Joined: Nov 12th, 2019
Re: Unreal on Raspberry Pi
Reply #7 - Nov 12th, 2019 at 9:23pm
Print Post  
Any idea how to run unreal server at Rasberry pi ?

ut@raspberrypi:~/ut-server/System $ ./ucc-bin
-bash: ./ucc-bin: cannot execute binary file: Exec format error
  
Back to top
 
IP Logged
 
[]KAOS[]Casey
Developer Team
Betatester
Offline


nedm

Posts: 3201
Joined: Aug 7th, 2011
Gender: Male
Re: Unreal on Raspberry Pi
Reply #8 - Nov 13th, 2019 at 10:04pm
Print Post  
qemu or hope that epic doesnt care if ARM linux build is also released. raspi2 B+ & beaglebone black performance was abysmal as a server, it could barely handle stock coop. raspi 4 might be okay though.
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo