PSX-SCENE Forum Discussion for Sony PlayStation/PsOne/PS2/PS3/PSP/PS VITA
  • DoPSBox - DOSBox Emulator Coming To PS3 By Robo Hobo

    RoboHobo, known for his work on the Mednafen emulator, has decided to take on a new project today. He has announced that he's been working on porting a DOSBox emulator, which he calls DoPSBox, to the PS3. DOSBox supports many old PC titles from the 80's to late 90's, such as the Duke Nukem and Doom series, Quake, Warcraft and more.


    Download: http://code.google.com/p/dopsbox/

    I’m gonna go ahead and announce my intent to port this (along with SDL) to the PS3 cell SDK. There’s still lots of clean up to be done, but I’ve got dosbox running, including games (I’ve only tested ‘Eye of the Beholder’). The SDL port is still missing audio, mouse, and joystick support.
    I’m curious if anyone has any ideas that can be used to allow this to be used to its fullest without hooking up a keyboard. Any ideas on how to mount and load the games, or handling kb input in the games would be appreciated.
    Hopefully with an SDL port, other apps can be ported too (that SDL version of mame is looking pretty juicy).
    I’ll post again later with a link to a code repo.
    For the curious, here are the code repos for SDL and dosbox. It still needs quite a bit of work, so I wouldn’t go too far out of my way to build them yet.
    http://code.google.com/p/sdcell
    http://code.google.com/p/dopsbox
    For those who are interested to build them, this guide below which has been taken from the source code page wiki might help you.

    How to build

    First install sdcell (http://code.google.com/p/sdcell).
    Place the path to ‘ppu-lv2-g++’ in your path. Set the environment variable CELL_SDK to the path to your sdk. Set the environmnet variable SDCELL to the path where you build sdcell.


    Use the following command to run the configure script:


    Code:
    SDL_CONFIG=./sdl-config-ps3 CC=ppu-lv2-gcc CXX=ppu-lv2-g++ ./configure --disable-dynamic-core --host=powerpc
    Finally run make to build.
    Source: PS3Crunch
    Comments 22 Comments
    1. HarleyWooD's Avatar
      HarleyWooD -
      this is great news imo keep up the good work
    1. Kaboda's Avatar
      Kaboda -
      Amazing ! but dos games wouldn't be dos games without a keyboard and mouse.
    1. Lestat-PSG's Avatar
      Lestat-PSG -
      wow, the ps3 scene is just sad.
    1. NEO117-PSG's Avatar
      NEO117-PSG -
      Quote Originally Posted by Lestat View Post
      wow, the ps3 scene is just sad.
      Why do you say that?
    1. piggybank67-PSG's Avatar
      piggybank67-PSG -
      where is my N64!!!!!!!!!!!!!!!!!!!!!!!!!
    1. Cagutinho's Avatar
      Cagutinho -
      This is good for the scene... something new and good. =)
      Its not of my big intererest an emulator of this type, but its good news.

      And I also expect emulators of NES, GBA and N64 if those are possible. Would be very nice.
    1. CrimsonSoul's Avatar
      CrimsonSoul -
      This is an interesting step. Whether it's forward or backwards...there's great PC games that operated in DOS that were never ported to "new age" systems/consoles. Epic Pinball had awesome tables as well as music...but it was only for the PC (to my knowledge) and only worked in a DOS element. The original Duke Nuke'em was the same as well as Wolfenstein, Quake, etc...

      Port it to a console with use of a keyboard or the PS3 controller...and that would be great! Especially at full speed, sound and multi-key/trigger input acceptance.
    1. pubert-PSG's Avatar
      pubert-PSG -
      Now just if I still had Yendorian Tales...
    1. Lestat-PSG's Avatar
      Lestat-PSG -
      Quote Originally Posted by NEO117 View Post
      Why do you say that?
      When I heard there was homebrew on ps3 I thought: "Man, if my Wii has such amazing things on Homebrew, imagine what they can do with the power of PS3".

      Then I realized all we have are emulators and a dozen backup managers that do the same thing.
    1. NEO117-PSG's Avatar
      NEO117-PSG -
      Quote Originally Posted by Lestat View Post
      When I heard there was homebrew on ps3 I thought: "Man, if my Wii has such amazing things on Homebrew, imagine what they can do with the power of PS3".

      Then I realized all we have are emulators and a dozen backup managers that do the same thing.
      Heh, true. I have a Wii as well and I've been using HB ever since it began. But hey, the PS3 scene is still very young, give it some time to mature. Remember when all we had on Wii was a couple of demos and that was that? Same thing here except those 100% working emulators and managers are the "demos".
    1. BlyndBeast-PSG's Avatar
      BlyndBeast-PSG -
      it would be nice if someone made a dreamcast and gamecube emulator.
    1. windi-PSG's Avatar
      windi-PSG -
      It will be intresting to see what speedups a native port can bring, I can think only of minor ones that come from faster video transfer. In Linux on PS3 dosbox could do only about 3000-5000 cycles, that's with audio enabled thru ALSA and 320x200 SDL window on X11 (frameskip 1). That is enough to play the 80's games but you can keep dreaming about Doom and newer games, which was barely playable only in very small view size and low res mode. Luckily there are native PS3 ports of Doom, Heretic and such and you could use prboom in Linux. There was also audio skipping problems in Linux I couldn't get past with any settings, maybe dosbox doesn't like ps3 linux audio driver implementation. The Cell CPU might be fast for many things but running x86 emulation, it is very slow because "dynamic" core setting of dosbox can't be used, only "normal." It is because every instruction has to be emulated in software and not ran on the real CPU directly.
    1. tonyuk73-PSG's Avatar
      tonyuk73-PSG -
      now this is what jailbreakn' is all about.love stuff like this.
    1. tonyuk73-PSG's Avatar
      tonyuk73-PSG -
      Quote Originally Posted by BlyndBeast View Post
      it would be nice if someone made a dreamcast and gamecube emulator.
      Too right my fellow gamer,How i miss my dreamcast.
    1. Pipo-PSG's Avatar
      Pipo-PSG -
      Yes, DosBox rules ! Thanks RoboHobo !
      Too bad every time somebody comes out with X emulator there's always people complaining about Y emulator that is not available yet.
    1. Turkish-PSG's Avatar
      Turkish-PSG -
      I love Dosbox, it is very welcome!
    1. JohnnyCage2008-PSG's Avatar
      JohnnyCage2008-PSG -
      I was playing DOOM, HEXEN and DUKE NUKEM on XBOX (1) already. If DoPSBox will run BLOOD 2, SIN and BLADE RUNNER I'll start to freak out.
    1. Niceguy's Avatar
      Niceguy -
      hm i think it must be possible to use windows 95 on it and the i can play diabloooooooooooooo..........
    1. rascarvalho-PSG's Avatar
      rascarvalho-PSG -
      What about the roms? Where can I Get it? Thanks
    1. JohnnyCage2008-PSG's Avatar
      JohnnyCage2008-PSG -
      Quote Originally Posted by rascarvalho View Post
      What about the roms? Where can I Get it? Thanks
      at support@sony-europe.com
      just ask them for the roms you want, they'll send them to you