|
| I've been trying to get this port of Doom for the H/PC working. I just got a flash card, so now I have the room to test it. Well, even though it doesn't say it on that page for HPC Doom (it does for HPC Quake ), I need the GameX library. In case you didn't know, GameX is roughly the equavalent of DirectX for the PC. The problem is is I can't find GamX for the life of me.
Is it gone? Does anyone have GameX for SH3 (hp Jornada 680, to be specific )?
I'm desperite for a little handheld DOOM action
Edit:
Here's the link to the webpage: http://home.freeuk.com/gamefreaks/pql/Edited by Brain_Recall 2004-10-14 10:44 PM
|
|
|
|
Administrator H/PC Oracle Posts: | 17,991 |
Location: | United Kingdom | Status: | |
| The trouble with GX is that it is a directx based library. DirectX was introduced to the Windows CE world with the 2.12 release. 2.11 however doesn't have it.
GX dll's for 2.11 are effectivly spoof files.
You'll need a WAD file of course. Shareware one can be downloaded here from Jimmysoft:
http://www.jimmysoftware.com/Software/Doom4CE/download.asp
There are a couple of other versions of it:
http://revolution.cx/DoomCE.htm |
|
|
|
| Thanks for the reply, C-Amie, but they did post on that website how they got it working on the 680. Wierd.
Anyways, all attempts with HPC Doom or Doom4CE have failed, even on a NEC MobilePro 790 I just picked up. I did find what I belive to be the GameX libraries, but a) I'm not sure I installed them right and b) I'm not sure if they're the right ones.
Oh well, maybe another day. |
|
|
|
Administrator H/PC Oracle Posts: | 17,991 |
Location: | United Kingdom | Status: | |
| Brian,
Very odd. I got it working on my z50 - MIPS & Pro - no problems. Was somewhat sluggish, but it worked none the less. |
|
|
|
H/PC Elite Posts: | 511 |
Location: | The Republic of Texas | Status: | |
| it took me a while but I finally got DOOM to work on my 720. However, it was somewhat anticlimatic... very sluggish for me.
|
|
|
|
Administrator H/PC Oracle Posts: | 17,991 |
Location: | United Kingdom | Status: | |
| Odd Clint,
Works like a charm on my 720. Works well on the z50 if you set the display detail to low.
For the z50 you need:
Freeware WAD:
http://www.jimmysoftware.com/Software/Doom4CE/download.asp
HPC Doom:
http://home.freeuk.com/gamefreaks/pql/hpc_doom.htm
On the z50 you do NOT need GAPI / GX. It works without. Remember that 2.11 doesn't have the API calls. Any GX for 2.11 is a stub file!
On the H/PC Open up "My Handheld PC"
Create a directory on the root called: "HPC Doom" (Match the case, no speach marks )
Copy the WAD file, the .exe and the .txt file into the folder (always good to have the docs )
Open Up System in the control panel
Open the memory tab
Set as much program mamory as you can. Your program mamory needs to be able to hold the WAD as well as have paging space.
To improve performance
In options set the Screen detail to low
Set the Music volume level to off
Set sound to off - ok it's not as fun but it may help. On the z50 the sound clicks |
|
|
|
| Thanks for those directions, C-Amie, but unfortunetly I'm still stuck.
Right now I'm just trying to get either version working on my 790. Every time I run DoomCE, I get this error:
Quote Application DOOMCE.EXE has performed an illegal operation and will be shut down. If the problems persists, contact the program vendor.
Program: DOOMCE.EXE
Exception: 0xc0000005
Address: 00013afc
For HPC Doom it's slightly different. I run the program, and it sits there, obviously processing something, and then it spits this back at me:
Quote
Application HPC Doom.exe has performed an illegal operation and will be shut down. If the problem persists, contact the program vendor.
Program: HPC Doom.exe
Exception: 0xc0000005
Address: 00047630
Running either program from RAM or my CF card, with any WAD, or even with the "-fixvid" command for HPC Doom yields the same result.
I have both GAPI 1.2 and GameX installed.
GAPI: http://www.microsoft.com/downloads/details.aspx?FamilyID=d9879b0e-4ef1-4049-9c61-e758933d84c4&displaylang=en
GameX: http://revolution.cx/rcx/GameX.htm
Any other ideas? I'm starting to run out. |
|
|
|
H/PC Elder Posts: | 2,294 |
Location: | Sunny California | Status: | |
| As far as Doomce, the same error happened to me, but I just renamed the wad file in the doomce directory to doom1.wad, and then saved a real wad to there, so they were both in there. So the files in my /Storage Card/doomce folder were Doom.exe, the renamed doom1.wad, and the real doom2.wad. The program then ran, but because it was never meant to run on the j720, it was just a little screen on the left side all in green. Nevertheless, the sound was perfect, unlike the choppy sounds in doom hpc. Hope this helps! |
|
|
|
Administrator H/PC Oracle Posts: | 17,991 |
Location: | United Kingdom | Status: | |
| Brian,
What MIPS processor is the 790 using (3000, 3900, 4000, 4100 etc). Perhaps the error is a build issue.
The z50 is 4000. |
|
|
|
| The 790 is running a NEC VR4121 at 168MHz. If it is a build issue, I don't think we'll get much luck getting it fixed. |
|
|
|
Administrator H/PC Oracle Posts: | 17,991 |
Location: | United Kingdom | Status: | |
| Not these ones... unless the developers wanted to release the source code into our H/PC Open Source Initiative...
Id actually open sourced the daemon code for Doom 1, 2 and Ultimate, but you would have to start from scratch using that.
Edit:
Huge, far out long shot, but try the Palm-Sized PC builds here:
http://www.jimmysoftware.com/Software/Doom4CE/download.asp
The Casio's are MIPS |
|
|
|
H/PC Elite Posts: | 627 |
Location: | The Matrix | Status: | |
| i've seen a link in a MS page that allows you to D/L gapi 1.2 for PPC's, and inside the zip you download, it lives a gx.dll that, according to a dependency program called "Depends" is compiled for sh3 (jornada 54x? ). i have the file but dunno if having a copy for you is illegal, so i'll try to search for the url so you can download it. it's a small file. but i dunno if HPC doom needs it, because i have it and runs fine with or without gx.dll in windows dir. i have the binary for hpc doom if you want if send me a private message with your e-mail
i've found the url for ppc gapi
http://www.microsoft.com/downloads/details.aspx?FamilyID=d9879b0e-4ef1-4049-9c61-e758933d84c4&displaylang=en
if your doom doesn't work with that gapi, i suggest you get HPC Doom (the one i've ) |
|
|
|
Administrator H/PC Oracle Posts: | 17,991 |
Location: | United Kingdom | Status: | |
| You get HPC Gapi from:
http://www.wincesoft.de/
However this is not for Pro, there are only Stub files for Pro. The PPC ones on Microsoft are for CE3 Pocket PC's. |
|
|
|
H/PC Elder Posts: | 1,712 |
Location: | New Mexico, US | Status: | |
| Brain_Recall - 2004-11-01 8:57 PM
Thanks for the reply, C-Amie, but they did post on that website how they got it working on the 680. Wierd.
Anyways, all attempts with HPC Doom or Doom4CE have failed, even on a NEC MobilePro 790 I just picked up. I did find what I belive to be the GameX libraries, but a) I'm not sure I installed them right and b) I'm not sure if they're the right ones.
Oh well, maybe another day.
Me too ... failed on my MP790. Now I really appreciate those space-eating installation programs that M$ apps came with. At least they setup everything in the right place...
tried "\HPC Doom" "doomce" as directory name, but no go. |
|
|
|
H/PC Elder Posts: | 1,712 |
Location: | New Mexico, US | Status: | |
| And now is also the time I appreciated why my tech lead in R&D years back repeated time and again "graceful recovery" of apps when dlls are missing. And also log down the problem in a log file so that the problem can be resolved. "Cannot find 'Doom' (or one of its components ). .... yada yada" does not really help ... *sigh*
And this sometimes happens for even commercial apps. |
|
|