Unfathomably slow in Windows... Any help/ideas?

BlitzMax Forums/BlitzMax Programming/Unfathomably slow in Windows... Any help/ideas?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I own both BlitzPlus and Blitz3D. Both are awesome!!
I recently downloaded BlitzMax Demo 1.09 for Windows.

I was really excited about BlitzMax. Just about ready to buy it on the spot... Until I ran my first program about a half hour ago...

I sure hope someone can help, because if BlitzMax is this slow, there's just no chance, and I mean ABSOLUTELY NO CHANCE, I'll ever consider buying it or even recommending it to anyone else. I mean seriously, what good is Cross-Platform compatibility if your programs run worse than badly-written JAVA?

Here's some more info:

To test BlitzMax, I cut-and-pasted in a small program I wrote in BlitzPlus. It uses CreateImage, GrabImage, and DrawImage to make the Game-World out of 32x32 tiles. Pretty simple stuff.

In BlitzPlus this program gets 60 Frames per second (will get much higher if I turn off VBlank Wait).

In BlitzMax Demo 1.09 for Windows, I'm getting an astounding ONE FRAME PER SECOND, or less.

I tried the following things (and did a Build and Run after each):
1. Uncheck "Debug Build" in Build Options
2. Uncheck "Quick Build" and "Build GUI App" in Build Options
3. Turn off AlphaBlending, ie: SetBlend(SOLIDBLEND)
4. Turn on DynamicImage, ie: AutoImageFlags(DYNAMICIMAGE)
5. Turn off all ImageFlags, ie: AutoImageFlags(0)
6. Updated to latest Video Driver

Nothing has helped. I still get 1 FPS.
Any other ideas/suggestions?

Here's some more info about my computer:

OS: Windows XP Sp2
CPU: Athlon 3200+, 400 FSB
RAM: 1 Gig DDR-400
VIDEO: AGP4x GeForce4 Ti4600 with 128 Megs DDR (NVidia Driver 78.01 most recent at time of this writing)
Motherboard Chipset: NForce2 Ultra

Please help... I've got a feeling there's something REALLY obvious I'm missing here. Because there's just no way a simple 2D program should be running THIS slow... As I said, I get 60+ FPS running the same program in BlitzPlus, even on a lesser computer!!


Many many thanks for any suggestions, and for any time you spend helping me out!