Need Help With Compiling Xbox 360 Mame Sourcecode

Discussion in 'Xbox 360 Development' started by xcalibur, Jan 25, 2018.

  1. TheNew

    TheNew Finally leaving it behind

    Joined:
    Jun 27, 2010
    Messages:
    428
    Likes Received:
    124
  2. xcalibur

    xcalibur Active Member

    Joined:
    Oct 1, 2012
    Messages:
    39
    Likes Received:
    21
    thanks for compilng this Traace,all tested and working.
    here is a full release.

    link
    Code:
    http://www6.zippyshare.com/v/07qO2Vt8/file.html
     
    Traace and TheNew like this.
  3. TheNew

    TheNew Finally leaving it behind

    Joined:
    Jun 27, 2010
    Messages:
    428
    Likes Received:
    124

    sound works but it could use some work its all messed up
     
  4. xcalibur

    xcalibur Active Member

    Joined:
    Oct 1, 2012
    Messages:
    39
    Likes Received:
    21
    try turning up the volume to full by turning on the settings in the dipswitches for better sound results.
     
  5. TheNew

    TheNew Finally leaving it behind

    Joined:
    Jun 27, 2010
    Messages:
    428
    Likes Received:
    124
    What do you mean? The sound is like the mortal kombat games used to be and it has the frame rate like killer instinct 2 LMAO

    The more interesting information about this is one release five came out for the MAME release The sound was perfect but there was no game play it was a black screen but if you go into the dip switches the audio test everything was flawless now the audio is distorted and scratchy and the frame rate is like 10 frames per second I’m sure someone will come along and do some enhancements to the source code
     
  6. TheNew

    TheNew Finally leaving it behind

    Joined:
    Jun 27, 2010
    Messages:
    428
    Likes Received:
    124
     
  7. gamez fan

    gamez fan Member

    Joined:
    Jan 27, 2018
    Messages:
    13
    Likes Received:
    15
    I thought it might run slower due to the MAME dev's removing the speedups when they added sound support to the game via the cage sound core, you also gotta factor in the use of a second CPU now to drive the sound in game this all affects the performance which in turn is why the gamespeed is slow and sound is messed up.

    With regards to enhancing the source the problem is not src related more a case of the Xbox360 not having the power to run Primal Rage in it's full glory, maybe you need to
    look at other emulation options in order to be able to play this one.

    But there is the ole main CPU speedups i tried to leave em active in release 5 thats likely why the sound is good and im sure the game would have been decent in the performance dept but as you seen this breaks the game which was why MAME devs removed em.

    If someone can figure out how to add em back in without the game then breaking will be
    the key to getting it playable on this platform unfortunately that is above my paygrade.
     
    Last edited: Mar 9, 2018
    Traace and TheNew like this.
  8. xcalibur

    xcalibur Active Member

    Joined:
    Oct 1, 2012
    Messages:
    39
    Likes Received:
    21
    gamezfan has released new sourcecode for mame72 360.
    so hopefully traace can compile the sourcecode.

    link for sourcecode.
    Code:
    https://www100.zippyshare.com/v/d4MGaEEL/file.html
     
    Last edited: May 26, 2018
    Traace likes this.
  9. gamez fan

    gamez fan Member

    Joined:
    Jan 27, 2018
    Messages:
    13
    Likes Received:
    15
    @xcalibur check the what's new for the 360 source it's different, plus a couple of
    extra steps would be required for the deco156 games, however the source will compile as is.
     
    Traace likes this.
  10. xcalibur

    xcalibur Active Member

    Joined:
    Oct 1, 2012
    Messages:
    39
    Likes Received:
    21
    i have edited my above post and copied and pasted the readme file from the sourcecode.
    should be alright now.
     
  11. TheNew

    TheNew Finally leaving it behind

    Joined:
    Jun 27, 2010
    Messages:
    428
    Likes Received:
    124
    MY HERO!! Awesome I gave up on KI ever running on 360. Any way to fix golden axe 2 arcade?
     
  12. Traace

    Traace Rapidly Rising Member

    Joined:
    Nov 22, 2016
    Messages:
    92
    Likes Received:
    73
    Okay, I'll try to build it with deco156 support enabled.

    Thanks.
     
  13. xcalibur

    xcalibur Active Member

    Joined:
    Oct 1, 2012
    Messages:
    39
    Likes Received:
    21
    ok thanks as always.
     
    Traace and TheNew like this.
  14. Traace

    Traace Rapidly Rising Member

    Joined:
    Nov 22, 2016
    Messages:
    92
    Likes Received:
    73
    Hi, release7 is compiled:
    New Games supported: wcvol195, wcvol195x, hvysmsh, hvysmsha, hvysmshj (World Cup Volley & Heavy Smash)

    XEX: https://mega.nz/#!nlhgiBIB!OzUS2fP2cnQaEb2O055eomJxnIgtYaVS9Pj9ll7beyc



    Changelog (Diffs. between this and gamez fan source) :
    - Replaced AtgFramework 2008 with AtgFramework 2010
    - Fixed Xbox audio driver symbole error
    - Fixed deployment order
    - Temp.exclude asurabld, asurabus, denjinmk
    - Added cage.c to solutions | Added deco156.c to solutions
    - Uncomment wcvol195, wcvol195x, hvysmsh, hvysmsha, hvysmshj in drives.c

    Source: ( @gamez fan please use this src as new base) https://mega.nz/#!S8BH3K6a!zHSyPP82_ImVBOQtpR4nbAgJvMPjxo84ri3xkfKkq7g
     
  15. gamez fan

    gamez fan Member

    Joined:
    Jan 27, 2018
    Messages:
    13
    Likes Received:
    15
    @Traace thanks as always i seriously doubt there will be another build from me at anyrate so you'll get some peace now :)

    A couple of quick questions are you getting a build error with the Asura games..?? and did the DECO_MLC games Skull Fang
    etc etc which i stuck in avengrgs.c compile ok..??
     
  16. Traace

    Traace Rapidly Rising Member

    Joined:
    Nov 22, 2016
    Messages:
    92
    Likes Received:
    73
    Can we talk about why you dont like to continue working in future? :) PMs would be awesome!

    Asura never compiled well for me, it complains about that some data is missing, also gives warning: double entries for asura*** in sources, thus ignoring one. I guess some newer entry gets ignored, therefore it leads to a data missing error (I blame visual studio :D ). Coudn't find any double entries yet.

    DECO_MLC compiled without any errors nor warnings :)
     
  17. xcalibur

    xcalibur Active Member

    Joined:
    Oct 1, 2012
    Messages:
    39
    Likes Received:
    21
    tested and working fine,so here is a full release with the new sourcecode included in the download.
    thanks to gamezfan and thanks to traace for compiling this.

    link for MAME72_Release7_2018
    Code:
    https://www61.zippyshare.com/v/VzLQvlFF/file.html
     
  18. gamez fan

    gamez fan Member

    Joined:
    Jan 27, 2018
    Messages:
    13
    Likes Received:
    15
    Nothing more that i could possibly add really due to limitations of the MAME core
    however there is still some compatable code and fixes on the libretro side that
    could be ported across to this core should i find the time.

    Yeah i had a look over the source i see nothing which would cause a double defined error for asura but it would be worth
    checking i never made a daft mistake when adding fuukifg3.c to the build solution that's likely where a conflict about
    previously declared code would cause an error on build.

    There's two fuukifg3.c files one which is the driver and the other is the video you'll find em in the drivers and vidhrdw folders
    provided i added em correctly :)
     
    dark ricardo and Traace like this.
  19. TheNew

    TheNew Finally leaving it behind

    Joined:
    Jun 27, 2010
    Messages:
    428
    Likes Received:
    124
    nice
     
    Last edited: Jun 8, 2018
  20. jonwil

    jonwil Robust Member

    Joined:
    Dec 16, 2005
    Messages:
    256
    Likes Received:
    21
    I dont understand why people would use ancient MAME versions as a basis for ports to other platforms instead of using something modern.
     

Share This Page