As you can see (with a bit of effort), Voxelspace was about 25 FPS at that time.
In December, direct access to graphics memory was added. And last week I finally found why RunPPC was as 10 times as slow as expected. This resulted in the following speed with Voxelspace.
Another little step taken.
Hi ! Cowcat here.
ReplyDeleteFollowing your work almost on daily basis. Keep on the good stuff. :)
Nice work, great speed enhancement !
ReplyDeletehi Cowcat! Thank you!
ReplyDeleteA question, could you look at various Amidog sources and implement AHI? :-P
Which ones? :) 2 problems I face always with the old Warpos programs: Almost all are compiled with some kind of gcc (StormC 4 or hacked 2.95.2), so first of all I should rewrite those sources to be "vbcc happy" as I did with Quake2, second to learn AHI :) I used Q1 Wille AHI code for BlitzQuake (of course he let me to do that), but a furious brainstorm is needed for those 2 factors. C++ is out of question by now, but maybe a long time rewriting + upgrading old sources could benefit not only PPC stuff but 68k. Maybe a pool for upgrading & asking for permission to developers to let redoing their work? And that is another factor too.
ReplyDelete