Please Test
Blitz3D Forums/Blitz3D Programming/Please Test
| ||
I'd like you to download and test this http://homepage.ntlworld.com/jm.keay/Room.exe and tell me 1) Does it work! 2) Time to Load? 3) Graphics Mode? 4) FPS? Minimum graphics required is 640*480*16bit thought it will use 800*600*32 if available. It may be a few mins before the file is available, Cheers. |
| ||
/me waits :) |
| ||
the page cannot be found... |
| ||
Darn case sensitivity -.- it's ok now. Btw don't open it from download, close download window then click the .exe to run it. |
| ||
"Does it work?" Nope!! I get Memory Access Violation. here is the ROOM.EXE-up.txt __SEH__ 0xc0000005 at 0x10306377 CS :0x0000018F SS :0x00000197 DS :0x00000197 ES :0x00000197 FS :0x000050CF GS :0x00000000 EAX:0xBEB116C7 EDX:0x00000000 ECX:0x00000000 ESP:0x0062F630 EBP:0x0062F750 EIP:0x10306377 ESI:0x0062FC0C EDI:0x00000000 -- backtrace -- !broken!0x10306377: 0xbeb116c7:[DSOUND.DLL]:(001:000206c7) 0xbeb118cb:[DSOUND.DLL]:(001:000208cb) 0xbeb1c010:[DSOUND.DLL]:(001:0002b010) 0xbeb1c17a:[DSOUND.DLL]:(001:0002b17a) 0x100abec8:[ROOM.EXE]:(001:000aaec8) ... opss, broken by SEH --stack-- 0x0062f630: 0xbeb11584 0x00000000 0x0062fc0c 0x00000000 0x0062f640: 0x7263694d 0x82151954 0x00000005 0x00000000 0x0062f650: 0x8215194c 0x00000000 0x07657669 0x00000000 0x0062f660: 0x0000f090 0x00000062 0x0e0a46c1 0x8215194c 0x0062f670: 0x8215194c 0x0062f6b4 0x00000094 0x8215194c 0x0062f680: 0x00000010 0xbff6a501 0x82150000 0x8219ad74 0x0062f690: 0x00000094 0x00000000 0x8215000c 0x82150000 0x0062f6a0: 0x8219ad64 0x00000000 0x0062f6c8 0xbff6126a |
| ||
Strange, there's no use of sounds at all in this program it is just graphics... |
| ||
Don't know what to say. Try recompiling and repackaging with molebox? |
| ||
1) Does it work! yes 2) Time to Load? 575.0 ms 3) Graphics Mode? 800x600x32 4) FPS? 26fps 1.8 G Athlon XP 512 Mb mem Geforce 4mx 64Mb AGP |
| ||
What OS are you running there dave? |
| ||
Athlon 1800+ 768MB RAM * WinME * DX 9b ATi Radeon 9700 Pro Desktop res -> 1200x1024x32 |
| ||
I just downloaded it again and ran it again. Same problem. |
| ||
Never mind. The last DX program that I ran was TeraBit's TATOO. Hmm.... --------------- Anyway, I tried running dxdiag and it crashed too. I restarted and dxdiag ran fine. I ran you program again: -It worked -Loaded 619ms -800x600x32 -FPS 58-59 ======================= Note, my ATi 9700 Pro is only running at AGP 4x. (Mobo doesn't do 8x) |
| ||
It works Loads in 706 ms 800x600, 32-bit graphics 30-33 FPS on my 1.4 GHz Athlon with a GeForce3 Ti 200 running Win XP Pro. |
| ||
It works Loads in 398 ms 800x600x32 72 Fps |
| ||
1) Yes 2) 1215ms 3) 800x600x32 4) 40-45 FPS |
| ||
it works 1.3 sec to load 52 fps P4 2.4, Radeon9700 Pro, Win XP |
| ||
works. 704 ms. 800x600x32. 45fps. |
| ||
1> works 2> 545 ms 3> 800x600x32 4> 45 fps Athlon 2.0, Radeon9700 Pro, Win2K |
| ||
1) Works 2) 1393 ms 3) 800 x 600 x 32 4) 62 fps P4-2400, Radeon 9600XT, WinXP Barney |
| ||
1) no room appears, just blackness 2) time to load : 0.0 ms????? 3) 800*600*32 4) 2903 fps something wrong me thinks :S |
| ||
Had the same problem as Ross C, but with a lower frame rate (1200fps) :) |
| ||
Thats probably because you clicked on 'Open' when the download completed. Click on the .exe to run it and it should work...strange problem I assume it's a molebox prob. |
| ||
1) Works 2) time to load : 511.0 ms????? 3) 800*600*32 4) 42 fps |
| ||
1)works 2)time to load :623 ms 3)800*600*32 4)61-67 fps the fps seems high compared to other with much better vid cards. but fraps reported the same. Ill check it on the other system with an 8500pro 2400+ athlon xp , 512 mb ddr-ram (radeon7000 32meg) Zmatrix |
| ||
Works load - 1000ms (Other programs running in background) 800x600x32 60 fps (again 2 monitors running, other progs in background so results might be scued) WinXP p4 2.8, Radeon 9800pro and 1 gig ddr ram |
| ||
Works load - 250ms (from a SCSI drive) 800x600x32 253fps - with 36 processes running, a few of these are real hogs too. WinXP Pro, P4 - 3.2ghz, 1 gig 400mhz mem, FX 5950 Ultra Tracer |
| ||
"253fps - with 36 processes running, a few of these are real hogs too" Damn I guess blitz really dosnt love radeon. |
| ||
Hogs as in: 250mb of memory in use :) All kinds of crap running on my system due to a lot of work related software. Tracer |
| ||
531ms 32fps Specs in Sig Tom |
| ||
thats some machine you got Tracer :S |
| ||
Thing is though tracer, My machine is only slightly slower then yours... And you get 4 times my frame rate! Im new to blitz; Is there ever going to be a radeon compatability patch? |
| ||
1) Works 2) time to load: 610.0 ms 3) 800*600*32 4) 32 - 35 fps |
| ||
G.0.D, do you have your card set to have vsync off? 60fps is a suprisingly round number.. i think your machine is only running it as fast as the refresh rate DX has set. Mine has vsync off, so it couldn't care less about refresh rate. Tracer |
| ||
o.O With vsync my frames in blitz normaly cap at 75 (and 60 was just what the frames were bouncing around) I cranked up my refresh rate (180Hz) and turned off all goodies and ran the program again. as well as Vsync 49 fps... o.O Interesting |
| ||
First Machine: 1) Does it work! Yes 2) Time to Load? 2240.0 ms 3) Graphics Mode? 800x600 32 4) FPS? 11 |
| ||
Thanks for the scores people, some interesting results especially Tracers 235 fps O.o Maybe its because radeon's perform better on DX9 than DX7? Anyway, I'll post a new test soon to see if I can bump up those lower scores. What it does show is that theres is a huge difference in performance that a program needs to scale to. |
| ||
It loaded in 1053.o ms It runs at 54 fps in 800x600x32 mode. |
| ||
800x600x32 1255 @ 17fps |
| ||
It works 800x600x16 1.0ms to load 61 fps |
| ||
Sorry if I reply a bit wrong now, but I only read the replies at the top from that guy who gets the Memory Access Violation. Memory Access Violations should NEVER occour if the developer of the software can think of what errors can happen, and prevent it using failchecking commands. Like: Don't do this: somemesh=LoadMesh("somemodel.x") But this: if FileType("somemodel.x")=0 then runtimeerror "Error: Somemodel.x doesn't exist! ERROR CODE: #2143" endif somemesh=LoadMesh("somemodel.x") Then, ANY file you load, do errorcheck, so the user can report which error message he gets, and make sure you make errorcodes for each error, so you can have your own registry with all errorcodes, and what causes them. Then you can easily yourself find what went wrong, and fix it. Half of what a programmer have to do is to see what can go wrong, and make the program idiot-safe from unexperienced users, and safe from errors like files which doesn't exist, etc... Just a tip ;)! |
| ||
loads--- 1152 ms fps----- 29 to 31 short axis fps----- 25 to 26 when looking lengthwise 800x600 32 bit hp n5425 laptop 8mb graphics, athlon 900 mhz. 512mb mem |
| ||
This test is now superseeded by this one which seems to have fallen through the net =) http://www.blitzbasic.com/Community/posts.php?topic=28615 |