Cowcat are working on porting sm64ex to MorphOS and he also recently released a beta for WOS which more or less runs on OS4, although it has some issues with textures and there are some spare freeze.
The game is based on the reverse engineering of the famous game from Nintendo, and the quality is very very good
Is there any brave volunteer who has the desire and ability to try to compile it natively on OS4?
Nice, thanks to have taken it Btw, are there any problems with the textures? I did some betatesting on the WarpOS version, it worked with ReWarp but there were various graphical issues
I own the original N64 game itself, so I don't think there would be any copyright issues so long as it wasn't distributed beyond existing owners. But I'm no lawyer. If you do need a tester, in addition to having the actual N64 system and game, I can test on my X5000 and A1222 with RadeonHD and RadeonRX cards. Let me know.
-- eliyahu
"Physical reality is consistent with universal laws. When the laws do not operate, there is no reality. All of this is unreal."
Since not everyone is on the Discord server -- and why not?! -- I'll summarize my findings here.
1. Works perfectly on X5000 2. Performs great on A1222, but some GL textures are rendered incorrectly
Both points are true whether running with a Southern Islands RadeonHD card or a RadeonRX card.
Just a quick update... after looking at the issue, Daniel was able to identify the problem (an incompatibility with the LTE layer) and it should be addressed with the next release of the OpenGLES2 library. For A1222 users who want to try this, just add ogles2.library to the LTE blacklist for now and it should work great.
I would upload it to OS4Depot, but there just does not seem to be away to strip out all the in-built copyright material. I seldom come across a build system like it. It would take time to look into it more to see if there is a more appropriate way already existing in the build system, but I have not had the time to do it yet.
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
explains it. I always need to revert back to that thread since the combination of subsystems and their associations ALWAYS confuse me.
Having read that post from kas1e again, I guess I would need to
- re-build sm64 with minigl/core SDL2 (and make an additional release) - find out a way to make the static binary releasable due to the embedded copyright. Not sure if encrypting the static binary and unencrypting it after performing an md5 sum on the user's n64 ROM and all asset files pass would suffice... Still, whether the bin is encrypted or not - it is considered a copy.
Edited by rjd324 on 2023/5/25 9:54:24
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.