As some of you may be aware Im somewhat of an amithlon fan. Ive used it on various machines over the years starting with an athlon xp 1800+ , through to an athlon64 3400+, and now my core2duo@3.86ghz. Finally with the last upgrade Im content with the performance of anything I throw at it. 68k UAE works nicely with aga games, even those that require a bit more grunt (breathless, xtrememe racing, etc.), fpse runs nicely, quake 1 and 2, descent freespace, etc. all run well at high resoultions, pctask runs at higher end 486 type speeds (havent benchmarked it, but Id suspect its at least that from the software I ran), even payback runs great at 640x480 using software rendered wazp3d with mipmapping, anti-aliasing, etc. enabled.
In short Im perfectly content with my amithlon box. It's not so much about the speed itself, but the ability to run software without thinking "if only it were a little faster".
Anyway, that said and done I'll get to the main point of this thread.
While impressed with the speed of wazp3d when software rendering, even with eye candy enabled Ive always been curious about hardware 3d acceleration for amithlon. There's plenty of rumors and suggestions around, but the only clue Ive ever found that I trust is in the docs of euae, although being that amithlon and uae work somewhat different Im not sure they'd exactly apply, and besides, it's not exactly what Im after (essentially being able to assign a pci lane to use elbox drivers).
Ultimately what Im trying to find out is where to start if someone was inclined to try to create thier own 3d drivers for use with amithlon. An Openpci driver using stormmesa seems the logical choice, making it not just for amithlon use, but hypothetically if I was to start a bounty for such a driver, what would need to be done exactly?
There's no reason os3.x users with suitable hardware couldnt be enjoying some of the titles os4.x/mos/aros people are. Winuae users in theory already could be given the ability to use hosts 3d hardware for warp3d. (infact I believe there's a 68k version of cube and tuxracer already, not to mention the titles Ive earlier mentioned).
Anyway, thanks for listening to me ramble and I'd appreciate any feedback on what exactly is required to get 3d acceleration working with amithlon.