Ok time to explain the results of my testing for this version.
Once again used the same fortress, plus a new fortress to test saving...
As before, I use a Mac OS X Tiger version 10.4.11
2 GHz Intel Core 2 Duo Processor
1GB 667MHz DDR2 SDRAM Memory
I've tested both the PC and Mac version.
To play the PC version I used Crossover Emulator V.8.0.
For the test I set Prority on HIGH and Texture to NEAREST
Here's the results of the frame rates...
Standard: 60-70 (19) / 50-80
Partial : 65- 79 (19) / 55-85 (results were similar from 0-2)
Accum_Buffer: 75-80 (19-20) / 50-85
Frame Buffer: game freezes, force to close emulator, unable to collect data
VBO: 69-75 (19) 50-85
Shader: Doesn’t work, probably due to not having a DX10 card
compared to last time the frame rate has jumped up quite a bit, at least based on what the FPS says...
Sadly Frame buffer still doesn't work, but at least it doesn't kill my computer so I have to reset it.
Other things I like to note are is that saving doesn't seem to work when you use PARTIAL and ACCUM_BUFFER settings. They end up causing the game to freeze at "Cleaning game objects...". And this is only within the PC version.
Also it's important to note that the title music that usually plays at the title screen doesn't play. In fact, it only plays when you select a option like Create a new world. And also when you play a game and save it. The music that plays during the game continues to play all at the title screen. Thus is very awkward.
Also to point out something else...
It seems now titleset images that appear in the game seem to stay around as you go through other menus. They then to disappear only when you resize or text just happen to run into the tileset.
Here's a good example I have using my Suika Fortress mod.
Kinda strange if you ask me...
Now I go on to play the mac version using the terminal.
Surprisingly it seems to have become a tiny bit faster compared to d18 in some parts
Standard: 39-41 (20)/ 35-50
Partial: 47-50 (20)/ 38-53
Acuum_buffer: 45-48 (19) /32-55
Frame_buffer: Crahsed computer, forced to restart
VBO:40-48(19) / 38-50
Text: Too difficult to determine…
Still leaves some room to desire, but it's a bit of an improvment. Still it runs slower, but I'll cover some more on that later on.
As for text, I'm interested in the idea your pulling off here mainly because I recall Stone Soup Crawl using a very simalar concept for the mac text version. Though I'll have to say, as of right now, it's quite a mess. It's hard to tell what's really happening...
I can distinguish some things, but the majority leaves me saying "wha?"
Now on to the performance on Mac issue...
Baughn, I recall you asked me to look into valgrind to get some results. Course I think I should point out, that my knowledge on Terminal is rather......limited. Plus I'm unsure how valgrind exactly works. So...is there like a "Valgrind for dummies guide" out there for the less programmer savvy?
Other than that, this covers my report.