Register
Site Login
Site Search
Forums
Advertisement
Welcome to PocketMatrix. PocketMatrix is dedicated to providing the best online community for mobile device developers and enthusiests. What's new?

XScale Pocket Quake is available here - Boost 10 fps !!!


Postby Patrick » Jan 18, 2006 @ 1:09am

Nope, I have save troubles in German Windows Mobile 2003 SE, so now its works fine on my PPC. I stopped this project. I will make no further updates. The Sources can be downloaded on my side, so everyone can continue this Project. Evaluation Intel C++ Compiler, Standard Edition for Windows CE has expire after 30days, so its fine for my saving time :D

bye bye
Patrick
Patrick
pm Member
 
Posts: 16
Joined: Dec 15, 2005 @ 4:00pm


Postby Digby » Jan 19, 2006 @ 9:43pm

Is the increased performance due to using the Intel compiler to build the binaries instead of the Microsoft EVC compiler, or did you make some other modifications to the source code?
Digby
pm Insider
 
Posts: 1011
Joined: Apr 29, 2001 @ 1:53pm


whitescreen error

Postby donbing » Jan 21, 2006 @ 4:05am

this sounds great, although i get the old whitescreen problem on my loox720.

shame, as the previous version needed only that extra little bit of speed to make it playable
donbing
 


Postby Dan East » Jan 21, 2006 @ 5:43am

Digby, the second post in this thread mentions something about "reduced image quality", so it may have been one of those kinds of optimizations I won't include. Like when Jacco added an "optimization" that removed perspective correction. ;)

Dan East
User avatar
Dan East
Site Admin
 
Posts: 5264
Joined: Jan 25, 2001 @ 5:19pm
Location: Virginia, USA


Postby Dan East » Jan 24, 2006 @ 1:16am

I've taken a look at the source as well as the exe. First off, I see no differences in the source code related to rendering at all. There are only a few minor changes to key bindings and search paths, and a change to a unused variable in an attempt to set 22kHz audio.

So there should be no visual difference between this build and previous builds. I did see 5 FPS gain on my a716 (13.3 -> 18.3 in landscape), which is completely attributable to the Intel compiler.

I've built PocketQuake with eVC4 + PPC 2003 SDK and only see .5 FPS increase.

So is there a way to get ahold of this Intel compiler without having to take out a mortgage? :)

Dan East
User avatar
Dan East
Site Admin
 
Posts: 5264
Joined: Jan 25, 2001 @ 5:19pm
Location: Virginia, USA


Postby Patrick » Jan 24, 2006 @ 7:25pm

Hi Dan,

yes, i have no source code change related to rendering. Only for alternate .exe without transparent Wall (Its a little slowly, but if you ppc ist fast, its rock) i have comment "#" a define, but this or brightness adjustable, sound, keys or storage change has no effect to image quality.
Mortgage :D You can test for 30 days embedded Intel compiler 2.0, its free.

greetings
Patrick
Patrick
pm Member
 
Posts: 16
Joined: Dec 15, 2005 @ 4:00pm


Postby Dan East » Jan 24, 2006 @ 7:56pm

Oh, here's a little story about the adjustable Gamma. When I first ported Quake in 2001 the only ARM Pocket PC was the iPaq 36xx. It had a 12 bit reflective screen, and Quake's dark, brownish palette looked like a dark mess. I tried changing the default value for gamma in the code, but it would always be modified after the game got going. I didn't realize I could change it with a simple config var, so I hardcoded it to stay fixed where I wanted it.

Later when devices with better displays came out I simply forgot I had hard-coded it, until you just reminded me. :)

Thanks for your work, picking up that many FPS with the other compiler is huge. I have a hunch a big part of that is the Intel floating point emulation library. I will be releasing a new build soon that should permanently fix the whole togglemenu keybinding issue. With this build you can bind any key you want to togglemenu and it will work all the time, for example when exiting menus in landscape.

Dan East
User avatar
Dan East
Site Admin
 
Posts: 5264
Joined: Jan 25, 2001 @ 5:19pm
Location: Virginia, USA


White screen

Postby Adie » Jan 27, 2006 @ 8:51pm

I got here famous white screen problem (Axim x50v) :(
Adie
 


Sprint PPC-6700 supported?

Postby Brian » Jan 30, 2006 @ 5:50am

Doesn't seem to work still on PPC-6700 (escape key). Anybody got it working on the 6700?
Brian
 


colormap.pcx

Postby Jester » Feb 15, 2006 @ 6:57am

Ihave mapped (created levels) for a quake 2 base game called SoF 1, google for colormap.pcx and place it in the base folder.
Jester
 


Q1-2

Postby MEGAMONSTER » Feb 18, 2006 @ 1:45pm

Hi, Patrick!
Thank you for you Q1 & Q2 releases. It's wonderfull.
Q2 is good playable now.
But some problems are presents.
In Q1 is some sound scratch then tap on touchscreen. But in Dan's Q1 v0.62 all is good. May be problem in 22kHz sound? Is it possible to turn sound on 11 kHz?

In Q2 on some levels game fall to today screen with error message - "Z_Malloc: failed on allocationof xxxxxx bytes". I have only about 40Mb free memory and no more. Is it exist way to decide this problem?
MEGAMONSTER
 


Postby Monstr » Feb 25, 2006 @ 2:31pm

There is a BIG problem with Quake 0.070:it doesn't load and shows "couldn't load gfx.wad".I didn't have this trouble with previous versions.Help!!!!
Monstr
 


Postby MEGAMONSTER » Mar 4, 2006 @ 1:19pm

All files must lay in the root of Storage Card:
Quake2\game.dll
Quake2\ref_soft.dll
Quake2\Quake2.exe
Quake2\BASEQ2\config.cfg
Quake2\BASEQ2\PAK0.PAK
Quake2\BASEQ2\PAK1.PAK
Quake2\BASEQ2\PAK2.PAK
MEGAMONSTER
 


landscape play

Postby mos33y » Apr 30, 2006 @ 6:20am

Hi all. I'am trying to remap the aux keys on my magician so as to function in lanscape mode (obviously without the bottom portion of the screen were Dan has made the other aux keys).

here is my modified autoexec file:

_snd_mixahead "0.15"

viewsize "100.000000"

bind "JOY1" "+attack"
bind "AUX1" "togglemenu"
bind "AUX2" "toggleconsole"
bind "AUX3" "+attack"
bind "AUX4" "+jump"
bind "AUX5" "togglemenu"
bind "AUX10" "impulse 10"
bind "AUX11" "impulse 10"
bind "AUX12" "impulse 7"
bind "AUX13" "impulse 2; impulse 3; impulse 4; impulse 5; impulse 6; impulse 8"
bind "AUX14" "+jump"
bind "AUX15" "+jump"
bind "AUX20" "impulse 7"
bind "AUX21" "impulse 2; impulse 3; impulse 4; impulse 5; impulse 6; impulse 8"
bind "AUX22" "impulse 255"
bind "AUX23" "impulse 9"
bind "space" "+jump"

bind "UPARROW" "+right"
bind "DOWNARROW" "+left"
bind "LEFTARROW" "+forward"
bind "RIGHTARROW" "+back"

These mods dont work.
Are suck mods even possible?
Another problem Iam having is keeping the game in landscape. When I choose the landscape mode in the game, it says to "press escape" to exit but the only way to exit is to reselect portrait mode.
Any suggestions woud me appreciated.
mos33y
 


escape key

Postby USMC_GAMER » Apr 30, 2006 @ 3:17pm

escape is the same as togglemenu for me, so to escape I just binded togglemenu to Aux5 which is the little notepad button on my xv6700
USMC_GAMER
 


PreviousNext

Return to Pocket Quake 1 and 2


Sort


Forum Description

Discuss Pocket Quake 1 and 2 by Dan East

Moderators:

Dan East, sponge, James S

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

cron