Page 2 of 2 FirstFirst 12
Results 11 to 18 of 18

Thread: New Psone Emu maybe on the way

                  
   
  1. #11
    DCEmu Old Pro xuphorz's Avatar
    Join Date
    Jun 2005
    Location
    USA
    Age
    37
    Posts
    1,193
    Rep Power
    77

    Default

    classic 1timeuser there.
    good to have you (seriously, i like those long, harsh scoldings)

  2. #12

    Default

    Ah... 1Time user, I think I will fall in love with you ! go go !!! :P

    Well, here is my round for "B_man55".

    1/ You treat "TYL" of piece of $#@!... Dont worry yoyo and I really appreciated it.
    2/ You know NOTHING about coding and you admit it...
    So if you know nothing... Why do you write sentences like :
    [ It won't work, garuan-damn-tee it. ]

    So you dont know how to code, but you know what will be the result of the coding ??? Hum... then I would say :
    1/ You are the dumbest guy I ever seen on earth.
    2/ You are a genious, you have the vision in the ether and I should shut up...

    Well, I let people here decide which options I should choose.

    Now lets get more constructive and more technical shall we ?
    Personnal opinion about a PS emu on a PSP :
    1/ Same CPU, same instruction set... (expert on MIPS , correct me here)
    2/ PS cpu run at 33 Mhz if I am correct.
    3/ PSP and PS graphics chip are close technically (= send a list of GU commands)
    4/ Audio chip should be easy to emulate.(PS expert correct me here also)
    5/ No special matrix, 3d geometry processing if I remember correctly...

    Conclusion :
    I believe that if the CPU emulation is written correctly, it would be possible to make a PS emu running at full speed.
    (sound on ME, GU translation code taking around 5~10% of PSP CPU time,
    remain 300 Mhz to emulate 33 Mhz)

    If the CPU emulation is done in C the standard way (= emulate a MIPS over a MIPS), you are going to be slow like hell... Because 33 Mhz is too fast to be emulated on a 333 Mhz machine.

    If you use MMU and memory protection mecanism, virtual memory and stuff like this, it may be possible to use CPU exception to do the memory mapping and run most of the code natively. Or you have enough memory on the PSP to store "translated" code and cache it.(and the funny part is that it is as powerfull as a dynarec, without the need for a dynarec :P)

    Any develloper opinion here ?

  3. #13
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    53
    Posts
    141,446
    Blog Entries
    3209
    Rep Power
    50

    Default

    i think its very possible to have a full speed PSone emu on a PSP and with the cpu being in the same family it makes it easier.

  4. #14
    DCEmu Regular shizzle's Avatar
    Join Date
    May 2005
    Posts
    488
    Rep Power
    74

    Default

    1timeuser will always be there first

  5. #15
    DCEmu Newbie
    Join Date
    Jul 2005
    Posts
    61
    Rep Power
    0

    Default

    I think its dumb to make a PS1 emu for PSP, honestly. The ISOZ are huge and the loading would take a long time....

    SOmeone should just try an N64 emu...smaller roms adn I would think technically easier to do....


    Loading would be super fast.. there wouldn't be any loading times at all really. At the least it'd be much much faster than reading from a PS1 game on CD. ISOs for PSX are big I guess if you don't have a 1GB stick, BUT audio can always be downsampled to make the file size much smaller.

    Personally I don't think an N64 emulator would be possible at decent speeds. The thing is N64 emulation for PC isnt even that great yet, PSX emulation is way better. Also, the N64 is more impressive spec wise than PSX, so really I think PSX should be done first.

  6. #16

    Default

    Now if this thing happens, I dont know about Sony's wrath upon the scene !!!
    Personnally, I will let other people do it. In my case, the Snes emu is enough.

  7. #17

    Default

    Quote Originally Posted by laxer3a
    Now if this thing happens, I dont know about Sony's wrath upon the scene !!!
    Personnally, I will let other people do it. In my case, the Snes emu is enough.
    After you guys perfect the SNES emu you will start working on a GBA emu, right?

    I hope so.

  8. #18

    Default

    Hi...

    hum... a GBA emu would be a LOT LOT of work.

    The main cpu is at 16.7 Mhz, the graphic chipset has the double of sprite than the Snes.

    >> 19.95 Cycle on the main cpu at 333 mhz to emulate each cycle of the GBA for full speed.

    And emulating an ARM cpu over a mips architecture is not the best combination.

    I believe I will let this challenge to somebody else.
    If I had to continue to work on an emu after TYL, it is going to help skeezix on the ST emu... But personnally I have some personnal hardware project I want to realize.

Page 2 of 2 FirstFirst 12

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •