Forum: PS2 Homebrew/Dev & Emu Scene - Topics relating to homebrew PS2 development and emulation. Stay current and up to date on the latest homebrew releases from the best devs on the scene.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: What about PS2MAME?
  

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 11
  1. #1 What about PS2MAME? 
    ThisCarbonUnit's Avatar
    ThisCarbonUnit is offline Farts Echoes Listener
    Join Date
    Apr 2012
    Posts
    1
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Hello there, I'm new around here.. greetings to all, gentlemen!
    Just a few questions to quick start:

    - where I can download the ps2mame source code, at least the latest available?
    - what do you suggest if I'll attempt to compile the old ps2mame source with latest ps2sdk?
    - it would be ok just starting with a pre-configured virtual machine environment, like the one used for OPL?
    - why basically no one, during these years, have tried to compile an updated mame version (the old one it's really old: 0.37b16) ? Is there such a particular reason?

    Thank you in advance to clarify to me these things.
    Reply With Quote  

  2. #2  
    LopoTRI is offline Member
    Join Date
    Mar 2009
    Location
    Germany
    Posts
    496
    Downloads
    24
    Uploads
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    12
    Likes Received
    20
    - where I can download the ps2mame source code, at least the latest available?
    Here is the official Mame, can you compile one?

    MAME | Multiple Arcade Machine Emulator

    PS2 has not the power to play the newer games of mame (performance), it plays only the old old 80īs (not all)....
    Therefore no new version comes....
    Last edited by LopoTRI; 04-09-2012 at 05:09 AM.
    Reply With Quote  

  3. #3  
    aguy1222 is offline Registered User
    Join Date
    Mar 2012
    Posts
    15
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    If the ps2 doesn't have the power to support a better mame emulator and such what console does(not including xbox 360 of ps3 as I am too nervous to mod them)?
    Reply With Quote  

  4. #4  
    kadorna2 is offline Member
    Join Date
    Feb 2011
    Location
    Buenos Aires, Argentina
    Posts
    362
    Downloads
    2
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    6
    Likes Received
    22
    Quote Originally Posted by aguy1222 View Post
    If the ps2 doesn't have the power to support a better mame emulator and such what console does(not including xbox 360 of ps3 as I am too nervous to mod them)?
    this is what really bugs me, dreamcast can run cps1 games perfectly with very little frameskip, and neo geo games without hiccups. why then the ps2 doesn't?
    Reply With Quote  

  5. #5  
    SP193's Avatar
    SP193 is offline The fallen spartan...
    Join Date
    May 2009
    Location
    シンガポール
    Posts
    1,943
    Downloads
    0
    Uploads
    0
    Mentioned
    14 Post(s)
    Tagged
    3 Thread(s)
    Likes Given
    33
    Likes Received
    208
    Quote Originally Posted by kadorna2 View Post
    this is what really bugs me, dreamcast can run cps1 games perfectly with very little frameskip, and neo geo games without hiccups. why then the ps2 doesn't?
    It doesn't have badly-optimized emulators.
    Likewise, what bothers me is that my PSP can emulate a Megadrive/Genesis game at full speed (With it's CPU clock set to 166MHz), while the PS2 gives me frameskipping....
    Unmodified SCPH-77006 with SM 3.6
    SCPH-39006 with M-chip modchip, SCPH-10281 NA and refurb Seagate 80GB HDD
    SCPH-10000 v1.00 with SCPH-10190 PCMCIA NA and SCPH-20400 HDD unit
    PS2ESDL v0.823B

    やっほー 汗がひかる♪
    Reply With Quote  

  6. #6  
    kadorna2 is offline Member
    Join Date
    Feb 2011
    Location
    Buenos Aires, Argentina
    Posts
    362
    Downloads
    2
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    6
    Likes Received
    22
    Quote Originally Posted by SP193 View Post
    It doesn't have badly-optimized emulators.
    Likewise, what bothers me is that my PSP can emulate a Megadrive/Genesis game at full speed (With it's CPU clock set to 166MHz), while the PS2 gives me frameskipping....
    this is EXACTLY what i wanted to hear, because it's coming from a dev.

    lazyness =/= console's fault

    don't get me wrong, i love all the dev's work and such, but please stop saying the console is not powerful enough to handle proper emulation of such old systems... shit, not even pc engine could run at full speed with sound on ps2...
    Reply With Quote  

  7. #7  
    SP193's Avatar
    SP193 is offline The fallen spartan...
    Join Date
    May 2009
    Location
    シンガポール
    Posts
    1,943
    Downloads
    0
    Uploads
    0
    Mentioned
    14 Post(s)
    Tagged
    3 Thread(s)
    Likes Given
    33
    Likes Received
    208
    Quote Originally Posted by kadorna2 View Post
    this is EXACTLY what i wanted to hear, because it's coming from a dev.

    lazyness =/= console's fault

    don't get me wrong, i love all the dev's work and such, but please stop saying the console is not powerful enough to handle proper emulation of such old systems... shit, not even pc engine could run at full speed with sound on ps2...
    I wouldn't say that it was exactly caused by lazyness though. :/

    It's difficult to program elaborate programs on the PS2, primarily because until today, the PS2SDK is still incomplete and buggy. By embarking on some of the (private) projects I'm working on now, I realized that I have probably re-written a considerable part of the PS2SDK because of limitations and bugs.

    (Today, I've just run into another bug in the IOMANX RPC - devctl() is broken lol)

    The lack of proper debugging support is another huge stubling block.
    Things can crash on the PS2... and you won't know what crashed. Never.
    (The result? You either give up or waste HOURS trying to troubleshoot your system)

    If you were a licensed developer and got full professional support from Sony (And received a development TOOL console), your life will probably be a million times easier.

    Oh, and one interesting thing to know is that the PS2 developers seem to be the developers of the PSP homebrew (Or the PSPSDK that was used to build the homebrew software) that we use nowadays. D:
    Unmodified SCPH-77006 with SM 3.6
    SCPH-39006 with M-chip modchip, SCPH-10281 NA and refurb Seagate 80GB HDD
    SCPH-10000 v1.00 with SCPH-10190 PCMCIA NA and SCPH-20400 HDD unit
    PS2ESDL v0.823B

    やっほー 汗がひかる♪
    Reply With Quote  

  8. #8  
    kadorna2 is offline Member
    Join Date
    Feb 2011
    Location
    Buenos Aires, Argentina
    Posts
    362
    Downloads
    2
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    6
    Likes Received
    22
    is it possible to use ASM in the EE? or is it a documentation problem? that would eliminate the problem with the SDKs...
    Reply With Quote  

  9. #9  
    reprep is offline Developer
    Join Date
    Mar 2011
    Posts
    221
    Downloads
    1
    Uploads
    0
    Mentioned
    2 Post(s)
    Tagged
    3 Thread(s)
    Likes Given
    8
    Likes Received
    35
    Quote Originally Posted by kadorna2 View Post
    is it possible to use ASM in the EE? or is it a documentation problem? that would eliminate the problem with the SDKs...
    Yes it is possible. You can use MIPS ASM.
    Reply With Quote  

  10. #10  
    SP193's Avatar
    SP193 is offline The fallen spartan...
    Join Date
    May 2009
    Location
    シンガポール
    Posts
    1,943
    Downloads
    0
    Uploads
    0
    Mentioned
    14 Post(s)
    Tagged
    3 Thread(s)
    Likes Given
    33
    Likes Received
    208
    You could also get away with writing replacement functions in C too.

    But why do we (higher-level programmers) have to do that? I know, all these are free and we shouldn't complain... but by right, it is the job of those (usually really seasoned) programmers who write the low-level stuff to fix all that (Otherwise, the SDK isn't exactly n00b-friendly).

    (Actually, what I meant to say here is that it's just odd that some problems have been lingering in the PS2SDK for so long - even though many devs have come and go throughout the years)

    I would like to submit my patches to the main PS2SDK repository, but the problem now is that there isn't "the" PS2SDK repository. Ever since the PS2DEV SVN server frequently became unavailable, many people have mirrored the PS2DEV PS2SDK repository - and several developers have since uploaded their patches onto different repositories. So to whom should I submit my stuff to?

    EDIT: Well, I was wrong about fileXioDevctl() being buggy. It only seemed buggy because I was tired. But there was a real bug all right - in ATAD.IRX. It doesn't detect Sony HDDs properly, and hence won't unlock the Sony disks for access. Which was why I kept getting zero-filled dumps of my HDD unit.
    Last edited by SP193; 04-11-2012 at 10:35 AM.
    Unmodified SCPH-77006 with SM 3.6
    SCPH-39006 with M-chip modchip, SCPH-10281 NA and refurb Seagate 80GB HDD
    SCPH-10000 v1.00 with SCPH-10190 PCMCIA NA and SCPH-20400 HDD unit
    PS2ESDL v0.823B

    やっほー 汗がひかる♪
    Reply With Quote  

Page 1 of 2 1 2 LastLast
Tags for this Thread

View Tag Cloud

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