30 January 2007, 20:06 | #1 |
Zone Friend
Join Date: Apr 2006
Location: Gothenburg/Sweden
Age: 48
Posts: 344
|
Game in c2p?
To all(?) amiga-classic-coders out there:
Do you think it would be possible to code a 2d-platformer game running on classic-Amiga (AGA) on a 256colour chunky-screen (160x120 and perhaps magnified *2 during gameplay)? I played with the idea but am not sure if it's a good idea or if the hardware is capable of dealing with it(?) Would be pretty easy to add parallax-effects, sprite-priorites and stuff like that on a chunky-screen and in full 256-colour glory. Ideas or thoughts? |
30 January 2007, 20:15 | #2 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 43
Posts: 2,351
|
A decent Amiga (040+) should be ok with that...
020/030 users would benefit from Blitter acceleration, but the end result on these machines might not be fantastic. Akiko could be used on CD32 to speed c2p, but due to the poor 020 cpu it would be only slightly faster than using the Blitter. Are you sure planar couldn't be used? Surely it was made for sprite based games |
30 January 2007, 21:42 | #3 |
Zone Friend
Join Date: Apr 2006
Location: Gothenburg/Sweden
Age: 48
Posts: 344
|
Sprites on ECS/AGA systems are somewhat limited in the amount of colours as you perhaps are aware of.
With a c2p environment you could have in theory 256 coloured sprites (using the same palette as the backdrop of course). "Mushashi" that alias seems familiar... Have you coded demos in the past or something? |
30 January 2007, 22:01 | #4 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
|
The Musashi you're referring to is from Poland, not from UK. And he's one of the most underrated coders on Amiga, at least in my opinion.
Anyway, about the actual question, why do you want to use c2p for a simple platform game? Also who said you have to stick to Sprites only? You can use BOBs or even COBs (CPU Objects ) or anything. I don't really see the need for c2p for a platform game. |
30 January 2007, 22:34 | #5 |
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
|
Heys oRBIT,
Interesting project a c2p based platformer... there shouldn`t be any real problem if you are basing the project in about 4-8MB of fast ram other than speed to the custom chips ( not an issue if you are aiming to use on an rtg graphics card ) you will be locked to only 1 256 colour palette per screen/frame but i am sure you are aware of that. lumping screen data from fast-ram chunky to planner will be dependent on processor (and nippy c2p code i recon you could get away with 320x200x256 on an 020 with 4-8MB, it wont be pretty though.... slow-down a lot if you start translating/rotating and scaling. An 030 platform might be a better a solution as mentioned before, you will miss out some of the special effects like Bobs, Gels and sprites. but i am sure that with a clever tack such using them with a static first 16 colours in the 256 pallet for things such as laser beams or somnik should be able to include them some how.... |
31 January 2007, 00:17 | #6 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
|
Quote:
|
|
31 January 2007, 09:04 | #7 | ||
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 43
Posts: 2,351
|
Quote:
Quote:
Last edited by musashi5150; 31 January 2007 at 11:02. |
||
31 January 2007, 10:36 | #8 |
Zone Friend
Join Date: Apr 2006
Location: Gothenburg/Sweden
Age: 48
Posts: 344
|
I'm not sure if the blitter could deal with alot of blits since a decent CPU(68040+) is faster than it anyway(If I am not mistaken).
About this Musashi guy, wasn't he the guy that coded the "another brick in the wall" demo for AGA? It was quite insane, I think it fitted the entire PinkFloyd song on a 880K floppy together with lots of cool effects. Watch it if you haven't. |
31 January 2007, 10:56 | #9 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
|
That was the "Tear Down The Wall" demo he coded for Union, an almost 1 man show and a pretty cool one indeed. I don't like the "object show" part in it though. Anyway, great demo, especially for 1995. My favourite demo by him will always be Deformations though.
You can leech the demos here: Deformations Tear Down The Wall |
31 January 2007, 10:59 | #10 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
|
Oh, and 040 is indeed faster than Blitter, even 030 already is. But a platform game that requires 040? I don't really know what to think about that.
|
31 January 2007, 15:36 | #11 |
Zone Friend
Join Date: Apr 2006
Location: Gothenburg/Sweden
Age: 48
Posts: 344
|
@Stingray: Tried them both in WinUAE but both fails..
EDIT: Got tear down the wall working but deformations crashes after the coke-can scene.. Last edited by oRBIT; 31 January 2007 at 18:18. |
01 February 2007, 21:28 | #12 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
|
Nice you got at least one of them working. I have the same problem with Deformations, I remember it also had quite some problems running on my real A500 back then. It can also be that the image is broken, I'll check on my A5oo asap and let you know.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Questions on C2P using blitter only | neoman | Coders. General | 2 | 21 July 2013 22:14 |
Coders Challenge #2: C2P | oRBIT | Coders. General | 4 | 04 June 2010 18:12 |
Any C2P experts here? | oRBIT | Coders. General | 36 | 27 April 2010 07:26 |
C2P Speed question | Thorham | Coders. General | 5 | 20 January 2010 04:27 |
C2P....help! | NovaCoder | Coders. General | 8 | 17 December 2009 00:15 |
|
|