New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trying to compile a split core for Midway arcade games for Wii. Kinda stuck when compiling the final dol. #1696
Comments
You might try dividing the split cores further into yunit, wunit, xunit, tunit to reduce source files. |
@mahoneyt944 Thanks for the advice. I tried reducing the drivers to only the Mortal Kombat 1 ones, and it compiled. Last time i compiled something of recent MAME2003+ for Wii, it worked fine in various games. I think a bad commit broke big-endian support? (The Wii is a big-endian platform) |
We haven't made any endian changes. What's probably happening is the core plus the game rom size is too big to fit into memory together. If it's not working with the ones I made, it might be your compile environment. I built mine through the libretro buildbot, so I don't have advice to setup this environment. Might be able to ask on the libretro forums. |
I think @Wiimpathy said time ago he tried to implement "virtual memory" on Wii for be able to run larger ROMs on the Wii, by using some NAND memory as virtual RAM? |
Im thinking it might be worth a try to create a split core just for the Midway Y-Unit games strip it down to just You'd still get Mortal Kombat 1 as some versions of that game are on the Y board EDIT I forgot all games in the T-Unit driver barring Mortal Kombat 2 dont require the DCS sound so it would be easy to Ofcourse a virtual memory hookup for these games would be the ideal scenario. |
Virtual memory would be beneficial in some games. That might take a deal of work to implement it in a way that's reasonable though. |
seems the code is already done from the links #1696 (comment) . It also seems its limited to one region for a specific fix would be simple to implement globally with Wiimpathys permission. |
You're absolutely free to use this code and to improve it. That was already used and more polished in fbalpha2012_neogeo. |
Thats great news @Wiimpathy por permission to use the code. @mahoneyt944 the region mallocs where the patch addresses this needs to be done globally and the auto_mallocs if you choose to add it. Thankfully the hard works been done! You will probably need testers when doing this as well. |
If you need beta testers i can help with that. |
Hi there! :)
Seeing that i can still make split cores of MAME2003+, specifically for Wii, today i tried to compile a new core for the Wii, targeting Midway arcade games such Mortal Kombat.
(See saulfabregwiivc@f6a855d)
But i'm kinda stuck when compiling the final dol.
I get these error messages when compiling the final dol for the Wii:
Since all the rest of the splitted cores compile fine, i gonna ask: am i doing something wrong, or what's happening here that i can't compile my custom split core?
Thanks. :)
The text was updated successfully, but these errors were encountered: