You can run windows 95 on psp!

Discussion in 'General Gaming' started by ASSEMbler, Aug 14, 2005.

  1. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    http://www.hacker.co.il/psp/bochs/

    Windows and Linux on the Sony PSP




    [​IMG]


    What is this?

    Yes, it's true. I've managed to run Windows 95 and Linux on the PSP. I've done it by porting the excellent open source x86 emulator Bochs.

    Windows 95 actually runs quite well but don't expect it to be a speed demon. It takes about 10 minutes to boot but afterwards it's pretty usable. I was able to do things like: open "My computer" and browse the virtual hard drive, complete a whole game of Minesweeper and run various other applications. Now you too can get your Minesweeper fix on the go :)

    I've also tested DLX Linux which comes pre-packaged with Bochs and it works just fine. However, I couldn't do much with it because there's no keyboard support. If you want to do your word processing on it then wait until keyboard support is implemented (though I doubt it will be any fun using the joystick).

    In windows, mouse handling is extremely difficult. I suspect it has something to do with the "boost" feature windows has. Once you get the mouse moving it will keep moving in that direction even when you're trying to move to a different direction. The solution is to counter the movement by moving to the opposite direction. It's sort of like trying to push the mouse the other way in order to stop it.



    Future improvements

    - I've used a simple software rescaling algorithm so the entire screen will fit into the tiny 480x272. This of course takes a lot of CPU time and slows everything down quite a bit. It is possible to rescale the screen using the built in 3D hardware acceleration and I will get on it soon.

    - The analog joystick should be used for mouse support.

    - Some sort of keyboard input should be implemented although you can use the windows virtual keyboard right now.
     
  2. PhantasyStar

    PhantasyStar Well Known Member

    Joined:
    Jul 11, 2004
    Messages:
    1,551
    Likes Received:
    19
    JT posted this a few hours ago, I believe ;). Pretty cool anyways.
     
    Last edited: Aug 14, 2005
  3. I like this warning that he issues....

    Important note:

    By downloading the file you agree that I am not responsible for any damage caused by this software. I use the "overclocking" feature the PSP has to make the CPU work full speed at 333mhz. Nobody is sure how it affects the PSP. Also, the virtual machine sometimes writes a lot of data to the flash memory stick which could shorten it's life.

    Bottom line, If your PSP starts bursting into flames after running this, don't blame me.
     
  4. StarWolf

    StarWolf Guest

    You've just put a smile on my face on a manky Sunday morning :)

    Gotta love this stuff. Linux will be running on every console released from now on. Be interesting to see how this and the DS Linux projects get on. Then we'll see what people manage to do with the 360 and Revo.
     
  5. kevster

    kevster Micro Machines World Champ

    Joined:
    Jun 25, 2005
    Messages:
    452
    Likes Received:
    3
    omg so in theroy you could run half life, but i guess it wouldnt be running at its best ?
     
  6. wombat

    wombat SEGA!

    Joined:
    Mar 14, 2004
    Messages:
    2,671
    Likes Received:
    319
    wow, its unbelievable how many cool stuff homebrew developpers can come up with these days!
     
  7. Blur2040

    Blur2040 Game Genie

    Joined:
    Mar 13, 2004
    Messages:
    1,916
    Likes Received:
    17
    I'd expect waiting a good hour just to get it to start. Wait till they get it running faster, then try simpler games.
     
  8. Zilog Jones

    Zilog Jones Familiar Face

    Joined:
    Nov 12, 2004
    Messages:
    1,202
    Likes Received:
    0
    Half-Life's slow as death without Direct3D or OpenGL support, and I'm pretty sure that emulator won't work with them yet! ^_^

    Doom 1 & 2 might be playable. I'd guess the emulation is somewhere around 25-50MHz PC speed at the moment, though it may be lower -_-
     
  9. WolverineDK

    WolverineDK music lover

    Joined:
    Mar 14, 2004
    Messages:
    5,611
    Likes Received:
    8
    imagine playing Wolfenstein3D on the PSP and spear of destiny too, although the source is already open.And other stuff , what about reprogram dosbox, into a real dos box on PSP, instead of that emulator it is now.Damn i love it :)
     
  10. JTI2K

    JTI2K Guest

    Yeah, almost 3 hours before :douga
     
  11. subbie

    subbie Guardian of the Forum

    Joined:
    Feb 25, 2005
    Messages:
    4,749
    Likes Received:
    94
    As the person responcible for one emu out on the psp.

    It's just there incase since nobody wants to take blame but truthfuly. Nothing will happen with your system in 333mhz mode since it was designed for it. I've tried pushing it higher to only have the system reject it and run at the last set clock speed. All it will do is drain battery life.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page