Pate
Posts: 115
Joined: Tue Feb 05, 2013 9:04 am
Location: Finland

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Tue Mar 26, 2013 7:36 pm

ulysess wrote:Maybe a great idea would be a parameter to load an EXE directly. For example:

./rpix86 -exe /home/pi/rpix86/KEEN/KEEN4e.EXE

:idea:
Oh, sorry, I almost missed this idea of yours.. Yes, that might be a good idea, although you can achieve pretty much the same thing already. You can have a 4start.btm (or 4start.bat if you prefer) in the same directory as where 4DOS.COM is, and that batch file can have commands to launch the game as soon as rpix86 starts. You can also have separate launch scripts on the Linux side for rpix86 and various games, for example runkeen.sh:

Code: Select all

# Start Commander Keen
cp ./keen.bat ./4start.btm
./rpix86
where keen.bat contains the following:

Code: Select all

cd KEEN
KEEN4e
or whatever you prefer. :)

Pate
Now working on piro: http://piro.patrickaalto.com
See my rpix86 project at http://rpix86.patrickaalto.com

User avatar
Jessie
Posts: 1754
Joined: Fri Nov 04, 2011 7:40 pm
Location: C/S CO USA

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Wed Mar 27, 2013 2:12 pm

I think someone has compiled a RTOS to the R Pi. I'm not too sure how well it works. I think if you were to get the emulation running at 10x people would start asking for the ability to run protected mode software.

I like the way this software runs and how the directory structure is set up as is. I like how it just mounts every directory forward. Having to navigate the dos file system reminds me of the days when I was 15-16 years old. I remember telling people windows would never go anywhere because it demanded too many resources and was too clunky... Boy was I wrong, and it didn't take long to happen win95 came out 3 years later, and everyone bought it.

remlap
Posts: 8
Joined: Fri Dec 28, 2012 9:16 pm

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Wed Mar 27, 2013 2:37 pm

Hi, I seem to be having problems with overscan and haven't a slightest idea how to correct the problem.

Seems to work well from the portion of the picture I can see.

Well done!

Cheers

Pate
Posts: 115
Joined: Tue Feb 05, 2013 9:04 am
Location: Finland

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Wed Mar 27, 2013 5:04 pm

@Jessie: I might look into RTOS at some point, although I would prefer proper Bare Metal, as that is the way DSx86 works on Nintendo DS. Also, rpix86 can already run protected mode software, but not any software that uses virtual memory. Simpler protected mode software like Little Big Adventure or Doom (slowly) do run already.

Oh, and you were not alone thinking that Windows will never generate wide appeal, I thought exactly the same back then. :)

@remlap: Strange if you have the overscan problem only in rpix86 and not in other software. I don't know what to suggest, other than perhaps try launching rpix86 with the -w (width) and -h (height) parameters, in case that helps any.

Thanks for the encouragement!

Pate
Now working on piro: http://piro.patrickaalto.com
See my rpix86 project at http://rpix86.patrickaalto.com

Vanfanel
Posts: 408
Joined: Sat Aug 18, 2012 5:58 pm

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Wed Mar 27, 2013 5:35 pm

@Pate: Are you making a bare metal version??? That is going to be awesome!! Can't wait to try something like that!! :o :shock:

remlap
Posts: 8
Joined: Fri Dec 28, 2012 9:16 pm

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Wed Mar 27, 2013 6:19 pm

Adjusting height allows me to read the bottom of the dos prompt now, but I still can not see top of prompt :?

This is more obvious when there are menu options.

triethylene
Posts: 1
Joined: Thu Mar 28, 2013 2:54 am

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Thu Mar 28, 2013 3:03 am

Thank you for this!

I have a million old dos games I bought from gog.com I would love to play on my couch on the PI!

First one I tried is Master of Magic and it seems totally playable, other than sound, which I haven't really tried that hard to get working but yea awesome!

First post here registered just to say thank you!

User avatar
Jessie
Posts: 1754
Joined: Fri Nov 04, 2011 7:40 pm
Location: C/S CO USA

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Thu Mar 28, 2013 3:55 am

triethylene wrote:Thank you for this!

I have a million old dos games I bought from gog.com I would love to play on my couch on the PI!

First one I tried is Master of Magic and it seems totally playable, other than sound, which I haven't really tried that hard to get working but yea awesome!

First post here registered just to say thank you!
If you are using rpix86 on a hdmi monitor with hdmi sound there is a CLI flag you will have to use to force hdmi audio. Or at least I had to.

Pate
Posts: 115
Joined: Tue Feb 05, 2013 9:04 am
Location: Finland

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Thu Mar 28, 2013 5:33 am

@Vanfanel: I am not yet working on a Bare Metal version, but I am following closely the overall progress with the Bare Metal support. I would really like to see a devKitPro -style development kit for creating Bare Metal projects on Raspberry Pi at some point in the future.

@remlap: Can you check if adjusting the boot overscan parameters will help? Take a look here: http://elinux.org/R-Pi_Troubleshooting# ... D_monitors

@triethylene: You are very welcome, thanks for registering just for rpix86! :) As Jessie said, rpix86 defaults to analog audio output, if you use HDMI audio you need to give -a0 parameter to rpix86. It defaults to analog audio just because that is my own setup, sorry.. :oops:

Thanks again for your interest in rpix86!

Pate
Now working on piro: http://piro.patrickaalto.com
See my rpix86 project at http://rpix86.patrickaalto.com

remlap
Posts: 8
Joined: Fri Dec 28, 2012 9:16 pm

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Thu Mar 28, 2013 4:19 pm

I have my screen lined up properly, terminal apps display properly, I am not sure why rpix86 is being so picky.

anddav87
Posts: 11
Joined: Tue Jun 26, 2012 7:50 pm
Location: Benfleet, Essex, UK
Contact: Website

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Fri Mar 29, 2013 4:45 pm

Ok so I feel really thick, but I can't get it to run?

I have copied the rpix86 file over to my pi and also the 4dos.com file, but how do I run it from the terminal? And does this work over ssh? I would assume so as you said not to run it graphically?

Have tried to chmod +x it and also tried ./rpix86 but to no avail.

After +x'ing it I get "segmentation fault" and without doing that i get "command not found"

Any pointers appreciated

Thanks!

Andy

Pate
Posts: 115
Joined: Tue Feb 05, 2013 9:04 am
Location: Finland

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Fri Mar 29, 2013 4:52 pm

@remlap: Sorry, I don't know what else to suggest.. Do other emulators (like Atari800) work properly?

@anddav87: rpix86 needs to be run from the console, it does not work via ssh or vnc or similar remote connections (at the moment). I have plans to add a possibility to run it inside X window environment at some point in the future, though.

If you run it from the console, it is strange if it crashes immediately at startup. That sounds like some incompatible system library or something..

Pate
Now working on piro: http://piro.patrickaalto.com
See my rpix86 project at http://rpix86.patrickaalto.com

remlap
Posts: 8
Joined: Fri Dec 28, 2012 9:16 pm

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Fri Mar 29, 2013 8:32 pm

Tried the spectrum emulator on the IndieCity store and it seems all good.

Not sure what's going on.

anddav87
Posts: 11
Joined: Tue Jun 26, 2012 7:50 pm
Location: Benfleet, Essex, UK
Contact: Website

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Fri Mar 29, 2013 9:33 pm

Pate wrote:@remlap: Sorry, I don't know what else to suggest.. Do other emulators (like Atari800) work properly?

@anddav87: rpix86 needs to be run from the console, it does not work via ssh or vnc or similar remote connections (at the moment). I have plans to add a possibility to run it inside X window environment at some point in the future, though.

If you run it from the console, it is strange if it crashes immediately at startup. That sounds like some incompatible system library or something..

Pate
Thanks for that, I will retry tomorrow!

User avatar
Jessie
Posts: 1754
Joined: Fri Nov 04, 2011 7:40 pm
Location: C/S CO USA

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Sat Mar 30, 2013 8:25 pm

Gratz, Pate you got some good news coverage.

http://www.geek.com/articles/games/dos- ... -20130328/
Many tech sites including HardOCP linked to that article. Much deserved for your hard work.

Joe Schmoe
Posts: 4277
Joined: Sun Jan 15, 2012 1:11 pm

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Sat Mar 30, 2013 8:37 pm

I haven't followed this thread (so forgive me if this has already been discussed), but, just on a basic "PC Mag level", how does this compare to DOSBOX?
And some folks need to stop being fanboys and see the forest behind the trees.

(One of the best lines I've seen on this board lately)

beylow
Posts: 7
Joined: Mon Feb 04, 2013 12:39 pm
Location: Finland

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Sat Mar 30, 2013 9:53 pm

I've tried to run it with " ./rpix86“,it says : -bash: ./rpix86: Permission denied
Tried with sudo, it says: sudo: ./rpix86: command not found

How can I run it?

Thanks.

User avatar
Jessie
Posts: 1754
Joined: Fri Nov 04, 2011 7:40 pm
Location: C/S CO USA

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Sat Mar 30, 2013 9:56 pm

Joe Schmoe wrote:I haven't followed this thread (so forgive me if this has already been discussed), but, just on a basic "PC Mag level", how does this compare to DOSBOX?
Way faster than DOSBOX. But won't run Windows like DOSBOX will. But if you want to actually play a dos PC game that requires a 486 this is the way to do it. Plus less problems and issues than DOSBOX.

User avatar
Jessie
Posts: 1754
Joined: Fri Nov 04, 2011 7:40 pm
Location: C/S CO USA

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Sat Mar 30, 2013 10:04 pm

beylow wrote:I've tried to run it with " ./rpix86“,it says : -bash: ./rpix86: Permission denied
Tried with sudo, it says: sudo: ./rpix86: command not found

How can I run it?

Thanks.
You have to find the directory it is in and navigate there before typing ./rpix86 which the pistore puts it in there pretty deep. After I found it I copied the file to /usr/local/bin to make it easier to find. I think if you put in "find -name "rpix86"" it should tell you where it is. Sorry I always have to man find before I use it and I'm not at a PC.

Pate
Posts: 115
Joined: Tue Feb 05, 2013 9:04 am
Location: Finland

Re: rpix86 (Raspberry Pi x86 emulator) version 0.04 released

Sun Mar 31, 2013 7:53 am

rpix86 version 0.04 released!

You can download the new version from the Raspberry Pi store: http://store.raspberrypi.com/projects/rpix86 or alternatively directly from my web pages: http://rpix86.patrickaalto.com/rdown.html

This version contains the following fixes and improvements:
- Added support for 80x50 character text mode (used for example in Little Big Adventure setup program).
- Added USB analog joystick support.
- Added emulation of Roland MPU-401 MIDI interface in "dumb UART" mode.
- Stripped out unnecessary debug symbol information, for smaller file size.

Some more info about this update (and rpix86 in general) is available in my blog: http://rpix86.patrickaalto.com/rblog.html

@Jessie: Thanks for helping out new rpix86 users, much appreciated! :)

Thank you everyone for your interest in rpix86!

Pate
Now working on piro: http://piro.patrickaalto.com
See my rpix86 project at http://rpix86.patrickaalto.com

beylow
Posts: 7
Joined: Mon Feb 04, 2013 12:39 pm
Location: Finland

Re: rpix86 (Raspberry Pi x86 emulator) version 0.03 released

Sun Mar 31, 2013 8:18 am

Jessie wrote:
beylow wrote:I've tried to run it with " ./rpix86“,it says : -bash: ./rpix86: Permission denied
Tried with sudo, it says: sudo: ./rpix86: command not found

How can I run it?

Thanks.
You have to find the directory it is in and navigate there before typing ./rpix86 which the pistore puts it in there pretty deep. After I found it I copied the file to /usr/local/bin to make it easier to find. I think if you put in "find -name "rpix86"" it should tell you where it is. Sorry I always have to man find before I use it and I'm not at a PC.
Thanks Jessie.
I was on the right folder when I execute ./rpix86 or sudo ./rpix86. That's where I've got :
-bash: ./rpix86: Permission denied
or
sudo: ./rpix86: command not found

Pate
Posts: 115
Joined: Tue Feb 05, 2013 9:04 am
Location: Finland

Re: rpix86 (Raspberry Pi x86 emulator) version 0.04 released

Sun Mar 31, 2013 9:31 am

@beylow: Perhaps your rpix86 is missing the execute rights? Can you try running chmod 750 ./rpix86 before running it?

Pate
Now working on piro: http://piro.patrickaalto.com
See my rpix86 project at http://rpix86.patrickaalto.com

beylow
Posts: 7
Joined: Mon Feb 04, 2013 12:39 pm
Location: Finland

Re: rpix86 (Raspberry Pi x86 emulator) version 0.04 released

Sun Mar 31, 2013 7:47 pm

Pate wrote:@beylow: Perhaps your rpix86 is missing the execute rights? Can you try running chmod 750 ./rpix86 before running it?

Pate
Now it's working. Thanks Pate!

User avatar
Jessie
Posts: 1754
Joined: Fri Nov 04, 2011 7:40 pm
Location: C/S CO USA

Re: rpix86 (Raspberry Pi x86 emulator) version 0.04 released

Sun Mar 31, 2013 8:34 pm

Pate wrote:rpix86 version 0.04 released!

You can download the new version from the Raspberry Pi store: http://store.raspberrypi.com/projects/rpix86 or alternatively directly from my web pages: http://rpix86.patrickaalto.com/rdown.html

This version contains the following fixes and improvements:
- Added support for 80x50 character text mode (used for example in Little Big Adventure setup program).
- Added USB analog joystick support.
- Added emulation of Roland MPU-401 MIDI interface in "dumb UART" mode.
- Stripped out unnecessary debug symbol information, for smaller file size.

Some more info about this update (and rpix86 in general) is available in my blog: http://rpix86.patrickaalto.com/rblog.html

@Jessie: Thanks for helping out new rpix86 users, much appreciated! :)

Thank you everyone for your interest in rpix86!

Pate
Thank you for taking the time to make this thing. And don't worry about the people saying you ripped off the DOSBOX project. I spent a lot of time trying to optimize their code for the R Pi and only made small gains it was evident to me when I gave up that a complete rewrite was needed, and that is something I didn't have the time to do nor the capability.

If you ever find the time, and by no means go out of your way for it, but I would appreciate a scan-line filter to bring some of that retro feel back. Possibly if I get some time I will see what I can do about making one myself.

I will try the new version out with some games this week.

Pate
Posts: 115
Joined: Tue Feb 05, 2013 9:04 am
Location: Finland

Re: rpix86 (Raspberry Pi x86 emulator) version 0.04 released

Mon Apr 01, 2013 6:54 pm

@Jessie: Sorry, I am not sure I understand what you mean by a scanline filter. If you can come up with an example sourcecode or other description, perhaps I can then implement such into rpix86.

Oh, and I am not all that worried about the DOSBox ripping accusations, just sufficiently so that I thought it might be a good idea to explain the history of rpix86 in my blog post. :)

Pate
Now working on piro: http://piro.patrickaalto.com
See my rpix86 project at http://rpix86.patrickaalto.com

Return to “Gaming”

Who is online

Users browsing this forum: AnnieC and 12 guests