Sign in to follow this  
TerraX

Please test me..

Recommended Posts

TerraX    180
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!

Share this post


Link to post
Share on other sites
todi1856    132
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









Share this post


Link to post
Share on other sites
Jnz86    228
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

Share this post


Link to post
Share on other sites
TerraX    180
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!)

Share this post


Link to post
Share on other sites
ssnhavok    132
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

Share this post


Link to post
Share on other sites
lc_overlord    436
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

Share this post


Link to post
Share on other sites
TerraX    180
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!

Share this post


Link to post
Share on other sites
gallit    132
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

Share this post


Link to post
Share on other sites
eSCHEn    394
No problems to report.

Logfile:
- Log file opened: 08/03/05 16:29:15
-
--- 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 =
- Processor SSE? = NO
- User name: Administrator
-
----- OpenGL Window -----
- XSRenderDevice::createDevice("OpenGL") called
- XRenderDeviceGL::initWindowed called.
- XRenderDeviceGL::openWindow
- XRenderDeviceGL::enumerate called...
-- Device name: ATI Technologies Inc. RADEON 9000 DDR x86/MMX/3DNow! 1.3.1008 Win2000 Release
-- Max Texture Dims: 2048 * 2048
-- Max Num Texture Units: 6
- 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: GIGABYTE MAYA RADEON 9000 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 9000 DDR x86/MMX/3DNow! 1.3.1008 Win2000 Release
-- Max Texture Dims: 2048 * 2048
-- Max Num Texture Units: 6
- 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: GIGABYTE MAYA RADEON 9000 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 16:30:21
- Total number of reported errors: 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this