New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
windowsrtc
Old
#1  
Member - OP
Thanks Meter 14
Posts: 60
Join Date: Nov 2012
Default d3d quake1

here is a direct3d port quake 1:http://directq.codeplex.com/
directq.zip

you need to copy the d3dx runtime from Windows Hardware Certification Kit.
The Following User Says Thank You to windowsrtc For This Useful Post: [ Click to Expand ]
 
mamaich
Old
#2  
Recognized Developer
Thanks Meter 153
Posts: 1,104
Join Date: Apr 2004

 
DONATE TO ME
Quote:
Originally Posted by windowsrtc View Post
you need to copy the d3dx runtime from Windows Hardware Certification Kit.
Where are they located in WHCT? I see only x86 files. The ARM installers:
Code:
Application Verifier arm External Package-arm_en-us.msi
Arm Debuggers And Tools-arm_en-us.msi
Windows Driver Testing Framework (WDTF) Runtime Libraries-arm_en-us.msi
Windows Hardware Certification Kit Client-arm_en-us.msi
WPTarm-arm_en-us.msi
don't contain d3dx dlls or tests.
ASUS VivoTab RT TF600TG 64Gb 3G
The Following User Says Thank You to mamaich For This Useful Post: [ Click to Expand ]
 
windowsrtc
Old
#3  
Member - OP
Thanks Meter 14
Posts: 60
Join Date: Nov 2012
you must do a full install on a windows server 2008 R2 system and it will be about 3GB.
 
windowsrtc
Old
(Last edited by windowsrtc; 6th June 2013 at 04:31 PM.)
#4  
Member - OP
Thanks Meter 14
Posts: 60
Join Date: Nov 2012
I find an opengl to d3d9 wrapper.I am able to run warcraft3 on my pc using the opengl32.dll I compiled.But I haven't tried the arm version on my surface.
source:http://sourceforge.net/projects/gldi...?source=navbar
arm dll:https://www.dropbox.com/s/vowmwguifc...pengl32arm.rar

update:the wrapped opengl32.dll works with quake2:http://forum.xda-developers.com/atta...4&d=1358162797
The Following User Says Thank You to windowsrtc For This Useful Post: [ Click to Expand ]
 
GoodDayToDie
Old
#5  
Recognized Developer
Thanks Meter 1422
Posts: 3,704
Join Date: Jan 2011
Location: Seattle
Heyyyy... that's cool. Like, really, really cool. A lot of games that should run on RT require OpenGL and therefore don't work.

It would be cool if mamaich could integrate that into his emulation layer too (on the native ARM side preferably, so the wrapper code itself doesn't have to be emulated, although just putting the x86 version into the emulator's Windows\system32 dir would likely work at least slowly). That would open up a *bunch* of games.
Win8/Windows RT Projects:
EnableFlash script
List of desktop apps for hacked RT devices

WP7 projects:
XapHandler, Root Webserver, OEM Marketplace XAPs, Bookmarklets collection (Find On Page), Interop-unlock hacks.
 
hotbig
Old
#6  
Junior Member
Thanks Meter 0
Posts: 5
Join Date: May 2013
Quote:
Originally Posted by GoodDayToDie View Post
Heyyyy... that's cool. Like, really, really cool. A lot of games that should run on RT require OpenGL and therefore don't work.

It would be cool if mamaich could integrate that into his emulation layer too (on the native ARM side preferably, so the wrapper code itself doesn't have to be emulated, although just putting the x86 version into the emulator's Windows\system32 dir would likely work at least slowly). That would open up a *bunch* of games.
GoodDayToDie,this is a file that can add robot in quake2 on x86,will it be possible to make it work on windowsRT?
Attached Files
File Type: 7z Gladiator.7z - [Click for QR Code] (1.08 MB, 5 views)
 
bfosterjr
Old
#7  
Member
Thanks Meter 47
Posts: 62
Join Date: Jan 2013
Quote:
Originally Posted by windowsrtc View Post
I find an opengl to d3d9 wrapper.I am able to run warcraft3 on my pc using the opengl32.dll I compiled.But I haven't tried the arm version on my surface.
source:http://sourceforge.net/projects/gldi...?source=navbar
arm dll:https://www.dropbox.com/s/vowmwguifc...pengl32arm.rar

update:the wrapped opengl32.dll works with quake2:http://forum.xda-developers.com/atta...4&d=1358162797
This is great! So very glad to read this! Well done!

I had _no_ idea that the arm d3d9 runtime was available at all, otherwise I would have ported Gldirect a long time ago. I even started looking at trying to convert it to d3d10.. but sadly I'm not graphics programming expert.
 
bartekxyz
Old
#8  
Member
Thanks Meter 40
Posts: 46
Join Date: Aug 2011
Quote:
Originally Posted by bfosterjr View Post
This is great! So very glad to read this! Well done!

I had _no_ idea that the arm d3d9 runtime was available at all, otherwise I would have ported Gldirect a long time ago. I even started looking at trying to convert it to d3d10.. but sadly I'm not graphics programming expert.
If I knew about DirectX9 libs for ARM I would have ported GPU plugins for PlayStation emulator. I just don't know what about performance as I don't have required libraries to run DirectQ or that opengl wrapper. So... How fast it is?


XDA PORTAL POSTS

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more

Voice Control Your Phone with Tasker and AutoVoice – XDA Developer TV

XDA Developer TV Producer Kevin set up his phone to respond to … more

Guide to Take Better Control of Your Volume Levels

Would you like to know one of the things that really annoys me on a daily basis? Tough, … more

Get the Android 4.2.2 Status Bar on Your Gingerbread-Based Samsung

There are still quite a few of folks who run Gingerbread on their … more