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

EasyCE 2.0


Re: EasyCE 2.0

Postby MirekCz » Jan 10, 2002 @ 7:30pm

With best regards,
Mirek Czerwinski
User avatar
MirekCz
pm Member
 
Posts: 269
Joined: Sep 18, 2001 @ 6:42pm
Location: Poland,city Poznań


Re: EasyCE 2.0

Postby simonjacobs » Jan 10, 2002 @ 9:01pm

User avatar
simonjacobs
pm Insider
 
Posts: 311
Joined: Nov 27, 2001 @ 4:51pm
Location: London, UK


Re: EasyCE 2.0

Postby Digby » Jan 10, 2002 @ 9:17pm

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


Re: EasyCE 2.0

Postby simonjacobs » Jan 10, 2002 @ 9:26pm

User avatar
simonjacobs
pm Insider
 
Posts: 311
Joined: Nov 27, 2001 @ 4:51pm
Location: London, UK


Re: EasyCE 2.0

Postby Phantom » Jan 11, 2002 @ 5:03am

Give me some good data and
I will give you the world
User avatar
Phantom
pm Insider
 
Posts: 913
Joined: Feb 21, 2001 @ 8:14am
Location: Houten, Netherlands


Re: EasyCE 2.0

Postby danyblue » Jan 11, 2002 @ 7:44am

danyblue
pm Member
 
Posts: 11
Joined: Nov 7, 2001 @ 6:44am


Re: EasyCE 2.0

Postby Phantom » Jan 11, 2002 @ 7:57am

Give me some good data and
I will give you the world
User avatar
Phantom
pm Insider
 
Posts: 913
Joined: Feb 21, 2001 @ 8:14am
Location: Houten, Netherlands


Re: EasyCE 2.0

Postby Karl » Jan 11, 2002 @ 8:04am

Karl
 


Re: EasyCE 2.0

Postby Phantom » Jan 11, 2002 @ 10:06am

Give me some good data and
I will give you the world
User avatar
Phantom
pm Insider
 
Posts: 913
Joined: Feb 21, 2001 @ 8:14am
Location: Houten, Netherlands


Re: EasyCE 2.0

Postby Karl » Jan 11, 2002 @ 11:47am

Thanks for the explaination Jacco.<br><br>Couldn't the asm function handle the rotation as well, using lookup tables or whatever?  the 3800.asm object file would rotate and then blit, the mips.asm would just blit, etc, etc.<br><br>That way all drawing would be onto the EasyCE buffer[240x320] in C which then would blit using the asm function in the update().<br><br>IMHO the sprites in 1.6 are more than sufficient.  I love the simplicity of your library.<br><br>Cheers<br>Karl<br><br><br><br><br>
Karl
 


Re: EasyCE 2.0

Postby Phantom » Jan 11, 2002 @ 12:21pm

Karl,<br><br>I agree that the sprite system of 1.6 is sufficient for most applications, but in some cases, you redraw the backdrop just because you're moving sprites and you're too lazy to implement dirty rectangles. :)<br><br>So I figured, since all ARM devices require rotation and thus the intermediate buffer, I might just as well make good use of it and draw sprites on the intermediate buffer.  You could simply split the asm code in two parts (rotating & blitting) and execute the sprite code in between. Would be quite cool and fast. :) Only drawback is the boring sprite code in three versions.<br><br>- Jacco.<br><br>P.S. Register! You know you like it here. :)<br>Last modification: Phantom - 01/11/02 at 09:21:51
Give me some good data and
I will give you the world
User avatar
Phantom
pm Insider
 
Posts: 913
Joined: Feb 21, 2001 @ 8:14am
Location: Houten, Netherlands


Re: EasyCE 2.0

Postby Digby » Jan 11, 2002 @ 3:06pm

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


Re: EasyCE 2.0

Postby Phantom » Jan 11, 2002 @ 4:46pm

Give me some good data and
I will give you the world
User avatar
Phantom
pm Insider
 
Posts: 913
Joined: Feb 21, 2001 @ 8:14am
Location: Houten, Netherlands


Re: EasyCE 2.0

Postby MirekCz » Jan 11, 2002 @ 7:42pm

With best regards,
Mirek Czerwinski
User avatar
MirekCz
pm Member
 
Posts: 269
Joined: Sep 18, 2001 @ 6:42pm
Location: Poland,city Poznań


swapping lower words

Postby billcow » Jan 12, 2002 @ 5:59pm

Unfortunately, the ARM cpu, unlike the x86, only allows access to the entire 32-bits at once. I know this is also true on the SH3, but I haven't done any assembly programming on the MIPS, so it might be possible on that, but it's a moot point because all the MIPS PPCs have regular (240x320) framebuffers, and don't require rotating.
User avatar
billcow
pm Member
 
Posts: 81
Joined: Jan 6, 2002 @ 12:22am
Location: Dryden, NY


PreviousNext

Return to Phantom's Forum


Sort


Forum Description

Discuss any of Phantom's projects here (Operation Nutcracker, etc.)

Moderators:

sponge, RICoder, Phantom

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