Box86 - Linux Userspace x86 Emulator


Silent-Hunter

Hardcore Member
Joined
May 29, 2010
Messages
3,220
Hey can someone test Stardew Valley in this? It's supposed to use Monogame, but if I try to use mono to launch it it doesn't work, so I think I have to launch it from Steam.
 

Swordfish II

Advanced Member
Joined
May 20, 2015
Messages
1,046
Hey can someone test Stardew Valley in this? It's supposed to use Monogame, but if I try to use mono to launch it it doesn't work, so I think I have to launch it from Steam.
Why not use the one on the repo? Needs Linux game files.

 

Silent-Hunter

Hardcore Member
Joined
May 29, 2010
Messages
3,220
I haven't got a Pandora anymore, I sold it to another board member. But if it works there, it should run on Pyra! Thanks for showing me this.
 

ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
8,735
Age
47
Location
France, near Lyon
@PokeParadox : there is something wrong either with the codeblocks.pnd (I know it's a huge download) or your SDCard. But that last line:

"bash: /mnt/utmp/codeblocks/usr/bin/make: Input/output error"

Doesn't looks good.

Box86 can be built on the Pandora with Codeblocks. I build it several time every day. You may need a swapfile, some files can need a lot of memory to compile (x86run.c is the most demanding).

Also, be sure to use latest beta of codeblocks (and have an up-to-date firmware to be able to handle large PND).
 

PokeParadox

Founder of Pirate Games - Penjin Coder
Staff member
Joined
Dec 8, 2005
Messages
6,542
Age
36
Location
UK
Website
www.projectinfinity.org.uk
@PokeParadox : there is something wrong either with the codeblocks.pnd (I know it's a huge download) or your SDCard. But that last line:

"bash: /mnt/utmp/codeblocks/usr/bin/make: Input/output error"

Doesn't looks good.

Box86 can be built on the Pandora with Codeblocks. I build it several time every day. You may need a swapfile, some files can need a lot of memory to compile (x86run.c is the most demanding).

Also, be sure to use latest beta of codeblocks (and have an up-to-date firmware to be able to handle large PND).
I'm guessing it's Code::Blocks. I'm using the current repo version!
 

ElPoco

Very Active Member
Joined
Feb 16, 2012
Messages
850
Age
36
Location
Paris, France
It works on my Pandora with the Codeblocks from the beta thread. I probably had to use my swapfile. Maybe the partition type of your sd card matters as well?
 

PokeParadox

Founder of Pirate Games - Penjin Coder
Staff member
Joined
Dec 8, 2005
Messages
6,542
Age
36
Location
UK
Website
www.projectinfinity.org.uk
It works on my Pandora with the Codeblocks from the beta thread. I probably had to use my swapfile. Maybe the partition type of your sd card matters as well?
Yeah trying again with the beta PND and I get further but it's erroring out with "undefined reference to wrappedlibtinfo6_getnoweak"
I'm using a EXT partition for codeblocks... I could move over to my FAT32 partitions
 

PokeParadox

Founder of Pirate Games - Penjin Coder
Staff member
Joined
Dec 8, 2005
Messages
6,542
Age
36
Location
UK
Website
www.projectinfinity.org.uk
I'm using a ext partition for codeblocks as well.
How big is your swap?

EDIT: I'm very confused now. I got those errors, but checking the build directory shows a box86 binary...?
EDIT: So that worked and I now have box86 binary!
 
Last edited:

ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
8,735
Age
47
Location
France, near Lyon
this symbol is used by library.c.o and is generated by wrappedlibtsinfo6.c.o Maybe try to rebuild wrappedlibtsinfo6.c(by touch'ing it.

It doesn't matter what partition type codeblocks is, but you better use an ext partition for the box86 git clone...
 

ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
8,735
Age
47
Location
France, near Lyon
On my Pandora, I finally got this one running:
deusex05.png

Unfortunatly, it's too slow on the Pandora to be playable... But on the Pyra, that would be probably a nice one :D (This is one of the few games that, when I got my Pandora years ago, I dreamed to be playable on my Pandora, along with Unreal... I was naive at that time, but hey, I did play a bit, like 20 sec, at 2 fps, just to say,"I did it").

On the Pi, I also got nice stuff like PlantsVsZombies or Sega Rally Championship running today. A few days ago I also got M.D.K. 2 running. Things are progressing on the Wine front...
 

Swordfish II

Advanced Member
Joined
May 20, 2015
Messages
1,046
Things are progressing on the Wine front...
I'm excited for this not only for me, but my parents.

Provided it can run turbotax, a locked down pi will become a great, cheap and easy solution for my elderly fixed income parents.

If there is an issue I can ssh in to fix it, or simply have them pop in a backup sdcard with a clean image with user data saved to an external hard drive.

I personally love the pi's been using them as (extra light) desktops since the 1B, with a lightweight build and the vulkan support the pi 4 is getting will make it even more capable.
 

FBnil

There is 1 impostor among us.
Joined
Dec 14, 2012
Messages
3,413
Location
Yurp
Provided it can run turbotax, a locked down pi will become a great, cheap and easy solution for my elderly fixed income parents cheapskate a**.
They gave you life. They gave you meals for free.... and you do not reciprocate? When I build my desktop I build two. One with I7 for me, one with I5 and bigger screen for my mom. With life long support. Both still work (although mine has no SSD, but I don't mind because I do not use it like a laptop to consult something, then shutting it down.
An SD card has less life than a harddisk, so make sure you have a backup solution too. And a standby spare SD card.
 

asimov-solensan

Very Active Member
Joined
Jan 8, 2010
Messages
538
On my Pandora, I finally got this one running:
View attachment 36380

Unfortunatly, it's too slow on the Pandora to be playable... But on the Pyra, that would be probably a nice one :D (This is one of the few games that, when I got my Pandora years ago, I dreamed to be playable on my Pandora, along with Unreal... I was naive at that time, but hey, I did play a bit, like 20 sec, at 2 fps, just to say,"I did it").

On the Pi, I also got nice stuff like PlantsVsZombies or Sega Rally Championship running today. A few days ago I also got M.D.K. 2 running. Things are progressing on the Wine front...
Just amazing! How I love that game. I can't wait to see what else Pyra is capable of with box86, I think box86 will be one of my preferred applications on Pyra. I would love to see prototype owners testing it already, sadly there are more urgent matters to test .

Is there any way to send a tip to @ptitSeb?
 

ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
8,735
Age
47
Location
France, near Lyon
Just amazing! How I love that game. I can't wait to see what else Pyra is capable of with box86, I think box86 will be one of my preferred applications on Pyra. I would love to see prototype owners testing it already, sadly there are more urgent matters to test .

Is there any way to send a tip to @ptitSeb?
Well, I did made a video on Unreal flyby running on the Pyra already, and comparing to the same flyby on Pandora (but that was some time ago, things may have improved hopefully). I may try to may a video on the Pyra with Deus Ex, but no promesses, as I have the old PWM for the screen brightness and it makes the video not pretty...

I have setup the "Sponsor" button on box86 and gl4es repo, with my paypal account, if that's what you meant.
 
Top