Yeah seems like you're right. I misunderstood your post and thought you were expecting to see NVDI style numbers.stephen_usher wrote: ↑Thu Nov 26, 2020 4:14 pm Under PAK/3 3.06 and 2.06 it was definitely quite a lot faster for the VDI stuff. (All with MAPROM run so that the ROM image was in Fast-RAM)
From what I remember, the last time I tried EmuTOS 1.0 that was faster too, but I may be mis-remembering.
I get similar results as you in EmuTOS with 349% display stat.
TOS2.06 gives me 579% with blitter disabled and 685% with it enabled.
The difference comes from maprom.prg giving Atari TOS a bit of an unfair advantage. Besides mapping ROM to fastram it also maps a chunk of the lower ST-RAM to fastram if running under Atari TOS meaning it wont be slowed down accessing its internal variables.
With this feature disabled Atari TOS VDI is about the same speed as EmuTOS VDI in the gembench test.
Building EmuTOS yourself and giving it a static fastram address speeds it up to about the same or faster than Atari TOS due to it being able to have most of its variables in fastram too that way.