Discussion in 'Xbox 360 Development' started by xcalibur, Jan 25, 2018.
OOOH PRIMAL RAAAAAAGE!!
Hi again it seems i missed this post...........
Tell me what are the external symbol errors..?? as you say i might have forgotten to add in some code
With regards to the source code i sent the other day you'll need to update two more files cpuexe.c and cpuexe.h this is to add support to the source for cpueatcycles which is needed by cage.c for a speedhack.
i get a full compile on the xbox MAME72 with the code changes for Primal Rage sound but im
unable to test the game due to memory limitations in the emulator im using as a test build
hopefully after compiing a new MAME72 for the xb350 it'll have sound now.
Simply drop these into the source overwriting the previous versions you'll find em in mame72 / src
Okay I'm going to do that soon, thanks.
If the compiling is successful I think about to share a build fix that is compatible with newest 360 sdk + visual studio 2010 . Are you fine with github?
@Traace whatever you wanna do the source is as much yours as mine.
compiling doesn't work, the newer cpuexec.c needs Sections.h
But none of these sources has it...
I sent you the wrong cpuexe files from the original xbox MAME72 source by mistake, here is the latest
source with the correct files it should now build with no problems......
Yes compiling was successful
merged cpuexec.c, cpuexec.h, vidhrdw / namcos1.c, drivers / atarigt.c + Created solution for sndhrdw / cage.c
thanks again Traace for compiling this.
Is primal rage running with sound??
What's the attraction of running an ancient build of MAME that is many years old instead of taking the current MAME code and porting it to the 360?
If you can port the current one, this will lose attraction.
gamez fan took this version because its was easier to port from Original Xbox to 360.
The attraction is simple older MAME cores are faster and perform far better on lesser hardware,
you need only check out and compare the performance of MAME-2003 on the Rpi vs the latest
MAME ports on that platform.
The bottom line is i had this code leftover from another project i was working on and since
it was easy to just drop it into the MAME72 port for the Xbox360 and folks had asked me if
i could i thought why not add it
Ok to tidy up a lose end here is a final source from me which will fix Primal Rage which i broke
in the last update, this should also make T-Mek which shares the same driver playable plus
both games will have sound now in MAME72 via a new cage soundcore.
The Src should compile with no issues a full breakdown of what has changed is documented
in the whatnew.txt.
Gamez fan is my hero!
Steady on bigman!! we dont know if it works yet ha ha
Ooh but it’s all weird the last build you can go into the dip switches and play the audio I mean other the eeprom error on loading the rom it works in the dip switches only. Lol
I fire up the compiler tomorrow lets see if it works
Thanks for the update gamez fan
guess it did not work....
Oh it took a while to merge my buildfixes into release6
I dont give ETA anymore for the next builds, sorry for my fake promise
Here is release6 compiled, thanks to @gamez fan for this amazing work!
Separate names with a comma.