Blitzmax Render Test

Discussion in 'Feedback Requests' started by JGOware, Sep 23, 2008.

  1. JGOware

    Indie Author

    Joined:
    Aug 22, 2007
    Messages:
    1,578
    Likes Received:
    0
    This is a simple Blitzmax rendering test to see how well it performs on various cpu/gpu combinations. Since Blitzmax uses DX7 (or OpenGL), it's mainly a test to see how well newer cpu/gpu combinations are working in DX7 mode.

    It will ask you if you would like to run it in fullscreen or windowed mode.
    Fullscreen is 800x600x32bit color. Window is 800x600xdesktop color

    The simple benchmark renders 2000 32x32 sprites, draws some lines, clears the screen, uses the built in drawtext (slow) to display the frame rate.

    You can download the test from here:

    http://jgoware.com/mge/bmaxtest.exe (1mb)

    Press ESC to exit the demo.

    Thanks.

    My results:

    CPU: Intel Celeron 2.9ghz
    GPU: Intel 82845G
    Window: 29fps
    Full Screen: 30fps

    CPU: Intel 2300 1.66 Ghz
    GPU: Intel Mobile 945GM
    Window: 54fps
    Full Screen: 82fps
     
  2. Sybixsus

    Original Member

    Joined:
    Aug 2, 2004
    Messages:
    959
    Likes Received:
    0
    My results:

    CPU: Intel Core2 Duo 6600 ( 2.4ghz x 2 )
    GPU: Nvidia Geforce 8600 GTS
    Window: 230fps
    Full Screen: 230fps
     
  3. oNyx

    Original Member

    Joined:
    Jul 26, 2004
    Messages:
    1,212
    Likes Received:
    0
    CPU: AMD X2 4200+
    GPU: ATI x1250
    Windowed and FSM: 47fps

    With a game you typically won't get near that amount of overdraw though.

    (32*32*2000)/(800*600)=4.266...

    If we ignore the clear it's ~327% overdraw. In most 2d games you get 150-200% overdraw. So, nowadays even those cheap integrated chipsets have plenty of fillrate to offer.
     
  4. JGOware

    Indie Author

    Joined:
    Aug 22, 2007
    Messages:
    1,578
    Likes Received:
    0
    Thanks for the replies so far. Yah, it has a bit of overdraw, but alot of Blitzmax coders (including myself) indulge in this from time to time. ;) I know GreyAlien is having some concerns about DX7 performance in Blitzmax with certain newer gpu's so hopefully if there's a stable problem somewhere with a specific gpu/driver, it will show up.
     
  5. HairyTroll

    Original Member

    Joined:
    Jul 29, 2004
    Messages:
    582
    Likes Received:
    0
    OS: Windows Vista 32-bit
    CPU: Intel Core2 Quad 2.4ghz
    GPU: NVIDIA GeForce 8800 GT
    Window: ~270fps
    Full Screen: ~270fps
     
  6. MrPhil

    Original Member

    Joined:
    Aug 4, 2004
    Messages:
    671
    Likes Received:
    0
    CPU: AMD 64 3000+ 2.0 ghz
    GPU: NVIDIA GeForce 7600 GT

    Full = 172
    Windowed = 161
     
  7. sulaiman

    Original Member

    Joined:
    Aug 2, 2004
    Messages:
    20
    Likes Received:
    0
    OS: Windows XP (32-bit)
    CPU: Intel Core 2 Duo E8400 3.0GHz
    GPU: Nvidia GeForce 8800 GT
    Window: ~240
    Fullscreen: ~250

    This was with a bunch of programs running in the background.
     
  8. JGOware

    Indie Author

    Joined:
    Aug 22, 2007
    Messages:
    1,578
    Likes Received:
    0
    Sony Vaio Laptop
    CPU: Intel Core 2, Duo CPU T7520 @ 2 ghz
    GPU: Nvidia Geforce 8400M GT
    Fullscreen: 125fps
    Windowed: 93fps

    HP TX1000 Tablet/Notebook PC
    CPU: AMD Turion 64x2 TL-64 2.20 GHZ
    GPU: Nvidia Geforce 6150GO
    (Standard Shipped Drivers)
    Fullscreen: 17fps
    Windowed: 17fps
     
  9. JGOware

    Indie Author

    Joined:
    Aug 22, 2007
    Messages:
    1,578
    Likes Received:
    0
    Really could use someone to run the test on this GPU:

    Radeon HD 2600XT 512MB GDDR3

    Thanks.
     
  10. Desktop Gaming

    Moderator Original Member Indie Author

    Joined:
    Feb 24, 2005
    Messages:
    2,296
    Likes Received:
    12
    Fullscreen & Windowed ~12fps (yes, twelve!)

    Compaq Presario C700, Pentium Dual Core @ 1.4GHz, Intel GMA965 X3100 384MB, 2GB RAM, Vista.
     
  11. Acord

    Acord New Member

    Joined:
    Jul 26, 2008
    Messages:
    1,217
    Likes Received:
    0
    Win:14 - 15 fps
    FS: 14 - 15 fps

    Windows XP
    athlon 64 3200+ @ 2.19 GHz
    2 GB ram
    Radeon HD 2600 Pro 512MB running on *Omega Drivers*
     
  12. Ratboy

    Original Member

    Joined:
    Jul 27, 2004
    Messages:
    222
    Likes Received:
    0
    Full Screen: 205
    Windowed: 181

    OS: WinXP 64-bit
    Dual Xeon quad-cores @ 2.0GHz
    8 gigs RAM
    Nvidia 8600GT 256mb
     
  13. Grey Alien

    Indie Author

    Joined:
    Nov 29, 2005
    Messages:
    2,797
    Likes Received:
    0
  14. Speckled Jim

    Original Member

    Joined:
    Aug 29, 2005
    Messages:
    93
    Likes Received:
    0
    Full screen 402fps
    Windowed 377fps

    XP/Q6600 2.4GHz/Nvidia 8800GTX

    Not exactly your target hardware, but I thought I'd throw it in.

    @Grey Alien: Your test was noticeably slower in DX9 for me. 400+ in DX7, but only around 150 in DX9. The OpenGL version was around 277.
     
  15. Grey Alien

    Indie Author

    Joined:
    Nov 29, 2005
    Messages:
    2,797
    Likes Received:
    0
    @Speckled Jim: Yeah some cards to DX9 faster and some do DX7 faster it seems. The DX9 driver is also not "official" it's a 3rd party one so may not be properly optimised/working.
     
  16. Acord

    Acord New Member

    Joined:
    Jul 26, 2008
    Messages:
    1,217
    Likes Received:
    0
    Alright - here's the new set of results

    dx7 dx9 ogl
    windowed 14-15 129-130 194-195
    full 14-15 125-127 190-195

    It's worth noting that the sprite movement kind of stutters on the dx9/ogl versions - it seems to slow down and then accelerate back up, and repeats ad infinitum.
     
  17. Grey Alien

    Indie Author

    Joined:
    Nov 29, 2005
    Messages:
    2,797
    Likes Received:
    0
    @Acord: Great thanks for testing that. You are getting similar crappy DX7 results to me. Have you noticed poor results in any old DX7 games too?
     
  18. TMK

    TMK
    Indie Author

    Joined:
    Aug 7, 2006
    Messages:
    92
    Likes Received:
    0
    Here's my result:

    Acer Aspire 6920G Laptop
    OS: Windows Vista 32bit
    CPU: Intel Core 2, Duo CPU T8100 @ 2.1 Ghz
    GPU: Nvidia Geforce 9500M GS 512 MB
    RAM: 4GB

    DirectX 7, fullscreen: 150
    DirectX 7, window: 142

    DirectX 9, fullscreen: 250
    DirectX 9, window: 110

    OpenGL, fullscreen: 200
    OpenGL, window: 200

    :)
     
  19. Sybixsus

    Original Member

    Joined:
    Aug 2, 2004
    Messages:
    959
    Likes Received:
    0
    What in heaven is wrong with the 2600 XT's and Pro's? I've read reviews, and at low resolutions, they should be beating my 8600 GTS or at least matching it, with the GTS only getting ahead at higher resolutions or with AA/AF enabled. But in these tests, everyone with a 2600 XT seems to be getting a 30-60% performance reduction compared to the 8600GTS, even in DX9 and OGL, let alone DX7. It surely can't be a hardware issue, because I've seen the benchmarks in games like Fear, Far Cry, Company of Heroes, X3, etc. Is there some kind of major driver problem with this? But then, even the Omega drivers seem to have the same crappy performance.
     
  20. Indiepath

    Indiepath New Member

    Joined:
    Aug 22, 2004
    Messages:
    999
    Likes Received:
    0
    Did we not do one of these 3-4 years ago with BMAX? did anything change (certainly not within BMAX)?
     

Share This Page

  • About Indie Gamer

    When the original Dexterity Forums closed in 2004, Indie Gamer was born and a diverse community has grown out of a passion for creating great games. Here you will find over 10 years of in-depth discussion on game design, the business of game development, and marketing/sales. Indie Gamer also provides a friendly place to meet up with other Developers, Artists, Composers and Writers.
  • Buy us a beer!

    Indie Gamer is delicately held together by a single poor bastard who thankfully gets help from various community volunteers. If you frequent this site or have found value in something you've learned here, help keep the site running by donating a few dollars (for beer of course)!

    Sure, I'll Buy You a Beer