This site is no longer active and is available for archival purposes only. Registration and login is disabled.

Fixed Point Math


Re: Fixed Point Math

Postby RwGast » Sep 14, 2001 @ 5:36pm

Yes i do use an arm but if i do get somthing working i am willing to devote alot of effort into ports for others. :) I really want to do this so if anyone has any advice for me not on these boards im willing to listen.
http://www.angelfire.com/ego/esoteric if you like to play quake3 keep your eye on this site
User avatar
RwGast
pm Member
 
Posts: 1123
Joined: Jun 28, 2001 @ 7:36pm
Location: California, USA


Re: Fixed Point Math

Postby Moose or Chuck » Sep 14, 2001 @ 5:41pm

Moose or Chuck
 


Re: Fixed Point Math

Postby RwGast » Sep 14, 2001 @ 7:01pm

http://www.angelfire.com/ego/esoteric if you like to play quake3 keep your eye on this site
User avatar
RwGast
pm Member
 
Posts: 1123
Joined: Jun 28, 2001 @ 7:36pm
Location: California, USA


Re: Fixed Point Math

Postby Paul » Sep 14, 2001 @ 7:08pm

Paul
pm Insider
 
Posts: 9835
Joined: Apr 2, 2001 @ 3:15pm
Location: California


Re: Fixed Point Math

Postby RwGast » Sep 14, 2001 @ 7:57pm

http://www.angelfire.com/ego/esoteric if you like to play quake3 keep your eye on this site
User avatar
RwGast
pm Member
 
Posts: 1123
Joined: Jun 28, 2001 @ 7:36pm
Location: California, USA


Re: Fixed Point Math

Postby Moose or Chuck » Sep 14, 2001 @ 9:23pm

Moose or Chuck
 


Re: Fixed Point Math

Postby Digby » Sep 14, 2001 @ 11:55pm

Digby
pm Insider
 
Posts: 1011
Joined: Apr 29, 2001 @ 1:53pm


Re: Fixed Point Math

Postby RwGast » Sep 15, 2001 @ 1:16am

http://www.angelfire.com/ego/esoteric if you like to play quake3 keep your eye on this site
User avatar
RwGast
pm Member
 
Posts: 1123
Joined: Jun 28, 2001 @ 7:36pm
Location: California, USA


Re: Fixed Point Math

Postby Digby » Sep 15, 2001 @ 2:36am

I don't think there's a beginner's guide to ARM assembly or anything like that available.  There are plenty of ARM docs on the ARM website .<br><br>Looks like www.techonline.com offers a free Introduction to ARM course.  That might be aimed more at hardware folks than software programmers though.  Heck, it's free.  Give it a look and let us know how it goes.<br><br>The MS ARM compiler isn't too shabby.  It always seems to impress me when I look at the disassembled code it generates from my C++ routines.  I tend to write routines in C/C++ first, then profile, look at the disassembly and see if there's some way I can keep values in registers across multiple calculations.  <br><br>The main reason that I use assembly language is because with C/C++ there is no way to get to things like the CPU flags.  I need access to flags to detect things like when a fixed-point multiplication overflows a 32 bit value.  <br><br>The ARM also has some really cool routines for block copying memory.  Maybe MS took advantage of them with memcpy()? I've never checked.  But things like my blit routines sure do.<br><br>I would hope that I know a lot of this stuff.  I'm 25 years older than you are.  When I was your age there was no PC.  There was no Atari.  There was no Commodore.  I had one of the first TI programmable with a magnetic strip for storing programs (TI-59).  Wish I still had that thing.<br><br>I think it took me 3 weeks or so to learn C.  I had programmed in assembly language for a few years before that.  Learning a new computer language shouldn't take too long, learning how to write solid, efficient game code is something entirely different.<br><br>
Digby
pm Insider
 
Posts: 1011
Joined: Apr 29, 2001 @ 1:53pm


Re: Fixed Point Math

Postby jongjungbu » Sep 15, 2001 @ 9:56am

The next-gen ARM's are to have a vector floating point coprocessor. I'm assuming this will help speed things up in this math area for PocketQuake aside from the increase in clock speed..........(I don't know if that's really true for sure, but I am still jonesin' to get a hold of a PPC with an XScale....still...)
User avatar
jongjungbu
Not JongJongBu
 
Posts: 3112
Joined: Jun 19, 2001 @ 4:22am
Location: USA


Re: Fixed Point Math

Postby Moose or Chuck » Sep 15, 2001 @ 1:34pm

LOL, Robert you don't have to worry about being the youngest. Village Ideot is twelve. I don't even think he HAS a PocketPC.
Moose or Chuck
 


Re: Fixed Point Math

Postby Moose or Chuck » Sep 15, 2001 @ 1:57pm

he did until he dropped it, remember.
Moose or Chuck
 


Re: Fixed Point Math

Postby RwGast » Sep 15, 2001 @ 2:32pm

Thanks alot digby i will check out that online thing, i was planning on reading this tut about x86 asm and then learning the arm form. I will probably sign up for that thing moday or tuesday just dont have time tell then. I was looking through the FixedMath.C file last night and noticed Dan commented alot of functions with could be improved, is this some of the stuff i should rewrite in asm?<br><br>Village Ideot is 12 how the heck does a 12 year old afford a ppc, i had to save up for like 2 months to buy my ipaq and i work, theres no way a 12 year old has a real job.
http://www.angelfire.com/ego/esoteric if you like to play quake3 keep your eye on this site
User avatar
RwGast
pm Member
 
Posts: 1123
Joined: Jun 28, 2001 @ 7:36pm
Location: California, USA


Re: Fixed Point Math

Postby Paul » Sep 15, 2001 @ 2:37pm

mummy and daddy love their little ideot very very much. aww.
Paul
pm Insider
 
Posts: 9835
Joined: Apr 2, 2001 @ 3:15pm
Location: California


Re: Fixed Point Math

Postby Digby » Sep 15, 2001 @ 2:46pm

Robert,<br><br>Beats me... I've never seen the PocketQuake source code or FixedMath.c.<br><br>Dan?<br><br>
Digby
pm Insider
 
Posts: 1011
Joined: Apr 29, 2001 @ 1:53pm


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