Ok, seems to be that there will be two new things from me to see at Amiga Meeting Nord At least one of them will come as a big surprise, maybe both (though I suspect one is not really that big a surprise)
I think the big issue MAME had in more recent versions was it used some custom build tool which made it very hard to compile it with a crosscompiler. And with a native compiler due to Linux tools involved it would not be easy either. But quite a while since I looked at it.
And as I do this Amiga-stuff all in my freetime (with gratitious permission of my employer to do a certain amount of Amiga-programming in my freetime even if it involves payment for the projects) not really time left for that either.
I guess it might not be a big surprise what my "secret project is". Even starts with an "S" like "Secret".
The big surprise would be my second project, Heretic2 running on a Pistorm 4 (hope to get it running on other 68k as well). Note H2 68k is not as far as the OS 4 port (which is finished) of H2 yet.
Heretic 2 OS4 -> finished Heretic 2 68k -> Alpha Version SINcret ( ) project OS 4 -> Early Beta version Quake 2 Update -> pretty far done, but not yet completely (GLES renderer has some problems on x5000 combined with rx580 cards for example)
- No change on OS4 version as it was finished already last time I wrote It is still finished, haha! - H2 68k tested on QEmu - playable on i7 with 640x480 in SW Renderer (on Peg2 setting has to be set to -cpu G3 else the movies crash, I got info the QEmu people are working on this bug though) - H2 68k tested on QM4 PiStorm - 24 fps in 640x480, 19 fps in 800x600 in software rendering. Pretty awesome speed I think! (I get 42 fps on my x1000 with OS4 native version).
Sin:
- Software renderer now fully works - Lots of small bugfixes - multitexturing now for both GL Renderers, MiniGL renderer actually ended up slightly faster than gl4es
fps values on Sin software renderer are still in a flux. The needed Byteswaps for the RGB16PC mode ended in a big slowdown for the software renderer (still playable, but...) and I am currently looking at how to optimize that.
I was busy with other stuff for a while, I answered now. Anyways H2 is pretty imminent. Probably no change to H2 binaries anymore possible, but my idea right now is to add a downloadable fix for the "video on peg2 qemu" issue which could be ready in time for the release.
Got now the MiniGL renderer of H2 ported to 68k. Still got massive amount of debug output in so too early to say about speed. But removing all the debug output and then do speed test is the next step (PiStorm with Wazp3d and 060 with actual 3d care)
OS4 - in production so out of my hands now (finally) 68k - Pistorm- finally got a system. Working on getting sound works properly (without crash) actually for both pistorm and vampire currently (but now xmas break, will continue after xmas). Also got GL renderer running but too slow with software based wazp3d. Normal software renderer runs fine on pi3 pi4 and picm4 Vampire - Alain Thellier is working on a Wazp3d maggie driver. MiniGL renderer is ready for that. As i said under pistorm currently working on soundcode but now xmas break will continue on 27th (i had it running with sound on vampire before but that code caused crashes in certain situations). Also Apollo offered help on ammx optimization, we will see what this means to software renderer
Sin
OS4 - no timedemo yet and no mission cd asides from that pretty much working fine, seems faster than h2 68k - will continue to work on getting it running on Pistorm and vampire on 27th. I expect it to run faster than h2. I finished getting sw renderer fully working on os4 (On os4 also minigl and gles of course) which is a good preparation for 68k port where we need sw renderer too).