Page 1 of 3

HPC Doom

PostPosted: Jun 10, 2002 @ 3:07pm
by gamefreaks
Having got HPC Quake (My CE2.11 PocketQuake port) sorted, I am now working on a Doom port for HPC's.
This will be based on Bruce Lewis's DoomCE code.
I quickly compiled it today and it runs fine. However everything is blue and white (Probably because it is written for 256 color devices) and it is quite slow because it uses the Windows GDI for graphics (Yuk!).
I am going to convert it to use GameX for SH-3 & MIPS and GAPI HPC for you 720 owners.

Well...just thought I would let you know...To the best of my knowledge, the only Doom port for CE2.11 HPC's is Hayes Huggen's Crash-a-minute port and ARM HPC's don't have anything at all.

I've got exams very soon so I can't work on it much until the 28th (My last exam :D ) But I'll have a tinker with it today.

PostPosted: Jun 10, 2002 @ 5:05pm
by R0B

PostPosted: Jun 10, 2002 @ 5:50pm
by gamefreaks

PostPosted: Jun 15, 2002 @ 4:06am
by gamefreaks

PostPosted: Jun 15, 2002 @ 4:19am
by Michael Y

PostPosted: Jun 15, 2002 @ 1:10pm
by gamefreaks
Never say never...but since PPC's aleady have a couple of doom ports im sure you'll understand me prioratising(sp) the HPC platform.

However, if anyone is interested in porting my HPC version to the PPC, then you are welcome to as I sold my PPC ages ago.

Me & My Jornada 710 will be very happy

PostPosted: Jun 15, 2002 @ 3:51pm
by Conan

PostPosted: Jun 15, 2002 @ 4:51pm
by R0B
Just like to point out, the 710 has an issue with gapi. I think that I have figured out a fix for it, but am unable to test it because I only own a 720.

Ok, somebody, try this. (if the guy(s) I sent the quake source code to could send me a copy back, that would be great, that way I can try this out).

1. get the screen address of the 720 (is the same for the 710, but don't get it from the 710!!!)

2. call GXBeginDraw, but don't set the return value to anything variable. Instead, hard code the video address. (If you don't call GXBeginDraw, you will get an access violation the first time you try to write to the screen.)

I beleive that this has the potential to work. The problem with the 710 is that after a soft reset the gapi for it returns the wrong value.

gtg to work, I can explain in greater detail later.

Which GAPI

PostPosted: Jun 15, 2002 @ 6:17pm
by Conan

PostPosted: Jun 15, 2002 @ 7:47pm
by gamefreaks

PostPosted: Jun 16, 2002 @ 6:36pm
by gamefreaks
There on my site now.

http://home.freeuk.com/gamefreaks/pql/

Tell me if it works...

PostPosted: Jun 16, 2002 @ 7:51pm
by James S

PostPosted: Jun 16, 2002 @ 8:03pm
by gamefreaks

PostPosted: Jun 16, 2002 @ 8:08pm
by James S

PostPosted: Jun 16, 2002 @ 8:31pm
by gamefreaks