| |
oziphantom
Registered: Oct 2014 Posts: 490 |
Graphician for intense EF game
Hi
I'm putting a plan for an Easy Flash game that is mostly a port, I plan to see what can be achieved with EF tech, so it will be more intense than the usual game. I.e. I anticipate swapping charset mid level, sprite copies ins etc also IFLI loading screen etc.
The game is a run'n'gun like Rush'n'Attack or Contra but with a lower enemy count and it is a "license" so aiming for a better "Ocean" look. |
|
... 10 posts hidden. Click here to view all posts.... |
| |
cadaver
Registered: Feb 2002 Posts: 1160 |
If you want speeded-up scrolling without VIC tricks, REU will be a better bet, as it allows to do fast DMA transfers from a large level data area to the screen/colors. |
| |
oziphantom
Registered: Oct 2014 Posts: 490 |
I'm not thinking of getting "Mayhem in Monsterland" speeds, just having a fixed place "scrolling" window scroller should save me some clocks that I can use for other things. Since the Source will always be in the same place, using unrolled loops should be easier. I will also get CRAM per map tile(1x1) as well for almost "free" |
| |
Oswald
Registered: Apr 2002 Posts: 5094 |
Quote: I'm not thinking of getting "Mayhem in Monsterland" speeds, just having a fixed place "scrolling" window scroller should save me some clocks that I can use for other things. Since the Source will always be in the same place, using unrolled loops should be easier. I will also get CRAM per map tile(1x1) as well for almost "free"
best scrolling tech also uses unrolled loops (per column) how can you copy from memory faster ? in fact it will be slower coz you'll need selfmodded abs or (),y adressing to read from a big map. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
somehow it sounds like the first line of the first post sums it up - does any code exist already to back this up? |
| |
oziphantom
Registered: Oct 2014 Posts: 490 |
I don't need to do any block unpacking or calculations. Also since the map is always in the "same" place in RAM I can put each row on its own $100 aligned memory location. Thus my plot new column code becomes a simple load,x store. With some logic to trap when I move over the edge of the "bank" and work out what the next bank is.
I have some code for the scroller, its not in the EF as I'm testing on a single "bank" of map data so can just do a PRG at the moment. I'm trying a 3x3 tile look. |
Previous - 1 | 2 - Next |