Advertisement

Please test me..

Started by August 03, 2005 01:08 AM
9 comments, last by eSCHEn 19 years, 3 months ago
Hiya peepz, I've been working on a new game framework for the past week, it currently has window initialization and that's it! It supports both OpenGL and DirectX, so I wasn't really sure where to post the request for people to test it, but as I like this forum, I posted my request here :) Please test the beginnings of my new project eXodus! If there's any screw ups with the initialization, I'd love to hear about them... http://www.binarystudio.co.uk/files/exodus/_TestApp.exe (82KB) Source (Visual C .NET 7.0 standard) ... http://www.binarystudio.co.uk/files/exodus/eXodus050803.zip (467KB) Thanks!
Well it worked fine on my pc :)


Here's the log
- Log file opened: 08/03/05 08:10:32 - --- Application Information --- - Application Name: OpenGL/Direct Windowed/Fullscreen test. - Application Version: 0.0.0a (Wed Aug 3 02:15:09 2005) - --- System Info --- - Operating System: Windows XP - Processor Vendor = AuthenticAMD - Processor SSE? = YES - User name: Tomas - ----- OpenGL Window ----- - XSRenderDevice::createDevice("OpenGL") called - XRenderDeviceGL::initWindowed called. - XRenderDeviceGL::openWindow - XRenderDeviceGL::enumerate called... -- Device name: NVIDIA Corporation GeForce FX 5200/AGP/SSE/3DNOW! 2.0.0 -- Max Texture Dims: 4096 * 4096 -- Max Num Texture Units: 4 - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XRenderDeviceGL::initWindowed called. - XRenderDeviceGL::openWindow - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XSRenderDevice::releaseDevice() called. - ----- DirectX Window ----- - XSRenderDevice::createDevice("DirectX") called - XRenderDeviceDX::enumerate called... -- Device name: NVIDIA GeForce FX 5200  -- Max Texture Dims: 4096 * 4096 -- Max Num Texture Units: 8 - XRenderDeviceDX::initWindowed called. - XRenderDeviceDX::openWindow - XRenderDeviceDX::release() called. - XRenderDeviceDX::closeWindow - XSRenderDevice::releaseDevice() called. - ----- OpenGL Fullscreen ----- - XSRenderDevice::createDevice("OpenGL") called - XRenderDeviceGL::initWindowed called. - XRenderDeviceGL::openWindow - XRenderDeviceGL::enumerate called... -- Device name: NVIDIA Corporation GeForce FX 5200/AGP/SSE/3DNOW! 2.0.0 -- Max Texture Dims: 4096 * 4096 -- Max Num Texture Units: 4 - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XRenderDeviceGL::initFullscreen called. - XRenderDeviceGL::openWindow - XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution - XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution - XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution - XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution - XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XSRenderDevice::releaseDevice() called. - ----- DirectX Fullscreen ----- - XSRenderDevice::createDevice("DirectX") called - XRenderDeviceDX::enumerate called... -- Device name: NVIDIA GeForce FX 5200  -- Max Texture Dims: 4096 * 4096 -- Max Num Texture Units: 8 - XRenderDeviceDX::initFullscreen called. - XRenderDeviceDX::openWindow - XRenderDeviceDX::release() called. - XRenderDeviceDX::closeWindow - XSRenderDevice::releaseDevice() called. - This is a pretend failure so log file will show, cheap hack! - - Log file closed: 08/03/05 08:12:40 - Total number of reported errors: 1 





Advertisement
Ahh thanks, 2 machines that eXodus project hasn't blown up!
Thanks for testing sir!
Ran fine on my PC
- Log file opened: 08/03/05 10:57:00 - --- Application Information --- - Application Name: OpenGL/Direct Windowed/Fullscreen test. - Application Version: 0.0.0a (Wed Aug 3 02:15:09 2005) - --- System Info --- - Operating System: Windows XP - Processor Vendor =  - Processor SSE? = NO - User name: Jnz - ----- OpenGL Window ----- - XSRenderDevice::createDevice("OpenGL") called - XRenderDeviceGL::initWindowed called. - XRenderDeviceGL::openWindow - XRenderDeviceGL::enumerate called... -- Device name: ATI Technologies Inc. RAGE 128 Pro x86 1.2.1652 WinXP Release -- Max Texture Dims: 1024 * 1024 -- Max Num Texture Units: 2 - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XRenderDeviceGL::initWindowed called. - XRenderDeviceGL::openWindow - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XSRenderDevice::releaseDevice() called. - ----- DirectX Window ----- - XSRenderDevice::createDevice("DirectX") called - XRenderDeviceDX::enumerate called... -- Device name: Rage Fury Pro -- Max Texture Dims: 1024 * 1024 -- Max Num Texture Units: 3 - XRenderDeviceDX::initWindowed called. - XRenderDeviceDX::openWindow - XRenderDeviceDX::release() called. - XRenderDeviceDX::closeWindow - XSRenderDevice::releaseDevice() called. - ----- OpenGL Fullscreen ----- - XSRenderDevice::createDevice("OpenGL") called - XRenderDeviceGL::initWindowed called. - XRenderDeviceGL::openWindow - XRenderDeviceGL::enumerate called... -- Device name: ATI Technologies Inc. RAGE 128 Pro x86 1.2.1652 WinXP Release -- Max Texture Dims: 1024 * 1024 -- Max Num Texture Units: 2 - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XRenderDeviceGL::initFullscreen called. - XRenderDeviceGL::openWindow - XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution - XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution - XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XSRenderDevice::releaseDevice() called. - ----- DirectX Fullscreen ----- - XSRenderDevice::createDevice("DirectX") called - XRenderDeviceDX::enumerate called... -- Device name: Rage Fury Pro -- Max Texture Dims: 1024 * 1024 -- Max Num Texture Units: 3 - XRenderDeviceDX::initFullscreen called. - XRenderDeviceDX::openWindow - XRenderDeviceDX::release() called. - XRenderDeviceDX::closeWindow - XSRenderDevice::releaseDevice() called. - This is a pretend failure so log file will show, cheap hack! - - Log file closed: 08/03/05 10:57:42 - Total number of reported errors: 1 
Thanks Jnz, that's one pretty old machine/gfx chipset ya got there :)
Something I hadn't taken into consideration... Just out of interest, as my CPUID failed to detect what your processor vendor is... what is the make/model of your processor? (So I can look up on google how to detect it!)
Worked fine.

- Log file opened: 08/02/05 22:15:45 - --- Application Information --- - Application Name: OpenGL/Direct Windowed/Fullscreen test. - Application Version: 0.0.0a (Wed Aug 3 02:15:09 2005) - --- System Info --- - Operating System: Windows 2000 - Processor Vendor = GenuineIntel - Processor SSE? = YES - User name: HaVoK - ----- OpenGL Window ----- - XSRenderDevice::createDevice("OpenGL") called - XRenderDeviceGL::initWindowed called. - XRenderDeviceGL::openWindow - XRenderDeviceGL::enumerate called... -- Device name: NVIDIA Corporation GeForce FX 5950 Ultra/AGP/SSE2 1.5.3 -- Max Texture Dims: 4096 * 4096 -- Max Num Texture Units: 4 - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XRenderDeviceGL::initWindowed called. - XRenderDeviceGL::openWindow - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XSRenderDevice::releaseDevice() called. - ----- DirectX Window ----- - XSRenderDevice::createDevice("DirectX") called - XRenderDeviceDX::enumerate called... -- Device name: NVIDIA GeForce FX 5950 Ultra -- Max Texture Dims: 4096 * 4096 -- Max Num Texture Units: 8 - XRenderDeviceDX::initWindowed called. - XRenderDeviceDX::openWindow - XRenderDeviceDX::release() called. - XRenderDeviceDX::closeWindow - XSRenderDevice::releaseDevice() called. - ----- OpenGL Fullscreen ----- - XSRenderDevice::createDevice("OpenGL") called - XRenderDeviceGL::initWindowed called. - XRenderDeviceGL::openWindow - XRenderDeviceGL::enumerate called... -- Device name: NVIDIA Corporation GeForce FX 5950 Ultra/AGP/SSE2 1.5.3 -- Max Texture Dims: 4096 * 4096 -- Max Num Texture Units: 4 - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XRenderDeviceGL::initFullscreen called. - XRenderDeviceGL::openWindow - XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution - XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution - XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution - XRenderDeviceGL::release() called. - XRenderDeviceGL::closeWindow - XSRenderDevice::releaseDevice() called. - ----- DirectX Fullscreen ----- - XSRenderDevice::createDevice("DirectX") called - XRenderDeviceDX::enumerate called... -- Device name: NVIDIA GeForce FX 5950 Ultra -- Max Texture Dims: 4096 * 4096 -- Max Num Texture Units: 8 - XRenderDeviceDX::initFullscreen called. - XRenderDeviceDX::openWindow - XRenderDeviceDX::release() called. - XRenderDeviceDX::closeWindow - XSRenderDevice::releaseDevice() called. - This is a pretend failure so log file will show, cheap hack! - - Log file closed: 08/02/05 22:16:48 - Total number of reported errors: 1 
Advertisement
I can't believe my baby is working!

Thank you sir Havok for testing!
it worked for me
- Log file opened: 08/03/05 10:38:26---- Application Information ---- Application Name: OpenGL/Direct Windowed/Fullscreen test.- Application Version: 0.0.0a (Wed Aug 3 02:15:09 2005)---- System Info ---- Operating System: Windows XP- Processor Vendor = GenuineIntel- Processor SSE? = YES- User name: overlord------ OpenGL Window ------ XSRenderDevice::createDevice("OpenGL") called- XRenderDeviceGL::initWindowed called.- XRenderDeviceGL::openWindow- XRenderDeviceGL::enumerate called...-- Device name: NVIDIA Corporation GeForce 6800 Ultra/AGP/SSE2 2.0.0-- Max Texture Dims: 4096 * 4096-- Max Num Texture Units: 4- XRenderDeviceGL::release() called.- XRenderDeviceGL::closeWindow- XRenderDeviceGL::initWindowed called.- XRenderDeviceGL::openWindow- XRenderDeviceGL::release() called.- XRenderDeviceGL::closeWindow- XSRenderDevice::releaseDevice() called.------ DirectX Window ------ XSRenderDevice::createDevice("DirectX") called- XRenderDeviceDX::enumerate called...-- Device name: NVIDIA GeForce 6800 Ultra-- Max Texture Dims: 4096 * 4096-- Max Num Texture Units: 8- XRenderDeviceDX::initWindowed called.- XRenderDeviceDX::openWindow- XRenderDeviceDX::release() called.- XRenderDeviceDX::closeWindow- XSRenderDevice::releaseDevice() called.------ OpenGL Fullscreen ------ XSRenderDevice::createDevice("OpenGL") called- XRenderDeviceGL::initWindowed called.- XRenderDeviceGL::openWindow- XRenderDeviceGL::enumerate called...-- Device name: NVIDIA Corporation GeForce 6800 Ultra/AGP/SSE2 2.0.0-- Max Texture Dims: 4096 * 4096-- Max Num Texture Units: 4- XRenderDeviceGL::release() called.- XRenderDeviceGL::closeWindow- XRenderDeviceGL::initFullscreen called.- XRenderDeviceGL::openWindow- XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution- XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution- XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution- XRenderDeviceGL::release() called.- XRenderDeviceGL::closeWindow- XSRenderDevice::releaseDevice() called.------ DirectX Fullscreen ------ XSRenderDevice::createDevice("DirectX") called- XRenderDeviceDX::enumerate called...-- Device name: NVIDIA GeForce 6800 Ultra-- Max Texture Dims: 4096 * 4096-- Max Num Texture Units: 8- XRenderDeviceDX::initFullscreen called.- XRenderDeviceDX::openWindow- XRenderDeviceDX::release() called.- XRenderDeviceDX::closeWindow- XSRenderDevice::releaseDevice() called.-This is a pretend failure so log file will show, cheap hack!-- Log file closed: 08/03/05 10:39:13- Total number of reported errors: 1
And why thank you sir Overlord!

It's so cool that after 12 hours of trying to figure out this DirectX fullscreen malarky (Trying to set displaymode manually, then discovering that DX does that stuff for you.. while I'm telling the machine to do it aswell).. that after all that brain scratching, eXodus V0.0 appears to be working!

However, I'm a little mifted as to why in all these logs, OpenGL reports less texture units than DirectX does, looks like you've all given me something to look into.. thanks mucho!
worked fine on my machine

- Log file opened: 08/03/05 12:57:22---- Application Information ---- Application Name: OpenGL/Direct Windowed/Fullscreen test.- Application Version: 0.0.0a (Wed Aug 3 02:15:09 2005)---- System Info ---- Operating System: Windows XP- Processor Vendor = AuthenticAMD- Processor SSE? = YES- User name: gallit------ OpenGL Window ------ XSRenderDevice::createDevice("OpenGL") called- XRenderDeviceGL::initWindowed called.- XRenderDeviceGL::openWindow- XRenderDeviceGL::enumerate called...-- Device name: ATI Technologies Inc. RADEON X800 PRO x86/MMX/3DNow!/SSE 2.0.5147 WinXP Release-- Max Texture Dims: 2048 * 2048-- Max Num Texture Units: 8- XRenderDeviceGL::release() called.- XRenderDeviceGL::closeWindow- XRenderDeviceGL::initWindowed called.- XRenderDeviceGL::openWindow- XRenderDeviceGL::release() called.- XRenderDeviceGL::closeWindow- XSRenderDevice::releaseDevice() called.------ DirectX Window ------ XSRenderDevice::createDevice("DirectX") called- XRenderDeviceDX::enumerate called...-- Device name: RADEON X800 PRO-- Max Texture Dims: 2048 * 2048-- Max Num Texture Units: 8- XRenderDeviceDX::initWindowed called.- XRenderDeviceDX::openWindow- XRenderDeviceDX::release() called.- XRenderDeviceDX::closeWindow- XSRenderDevice::releaseDevice() called.------ OpenGL Fullscreen ------ XSRenderDevice::createDevice("OpenGL") called- XRenderDeviceGL::initWindowed called.- XRenderDeviceGL::openWindow- XRenderDeviceGL::enumerate called...-- Device name: ATI Technologies Inc. RADEON X800 PRO x86/MMX/3DNow!/SSE 2.0.5147 WinXP Release-- Max Texture Dims: 2048 * 2048-- Max Num Texture Units: 8- XRenderDeviceGL::release() called.- XRenderDeviceGL::closeWindow- XRenderDeviceGL::initFullscreen called.- XRenderDeviceGL::openWindow- XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution- XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution- XRenderDeviceGL.cpp applyDispMode() Change to fullscreen resolution- XRenderDeviceGL::release() called.- XRenderDeviceGL::closeWindow- XSRenderDevice::releaseDevice() called.------ DirectX Fullscreen ------ XSRenderDevice::createDevice("DirectX") called- XRenderDeviceDX::enumerate called...-- Device name: RADEON X800 PRO-- Max Texture Dims: 2048 * 2048-- Max Num Texture Units: 8- XRenderDeviceDX::initFullscreen called.- XRenderDeviceDX::openWindow- XRenderDeviceDX::release() called.- XRenderDeviceDX::closeWindow- XSRenderDevice::releaseDevice() called.-This is a pretend failure so log file will show, cheap hack!-- Log file closed: 08/03/05 12:58:40- Total number of reported errors: 1


OpenGL reports 8 texture units and DirectX also has 8
Live the life you lovelove the life you lead
Never be afraid of doing tasks you are not familiar with. Noah's Ark was built by an amateur. Professionals have built the Titanic.
You should never let your fears become the boundaries of your dreams.

This topic is closed to new replies.

Advertisement