03 June 2014, 22:40 | #21 | ||
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,895
|
Quote:
Quote:
http://www.havsoft.co.uk/Dark%20Space.htm or this http://www.havsoft.co.uk/zynaps.htm (as frankly the Amiga version was nothing like the original!!!) But would have to get tilemaps working or as both games have maps created in Mappy. Last edited by prowler; 03 June 2014 at 23:02. Reason: Back-to-back posts merged. |
||
03 June 2014, 23:04 | #22 |
Registered User
Join Date: Oct 2011
Location: UK
Age: 47
Posts: 304
|
|
03 June 2014, 23:34 | #23 |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,895
|
|
04 June 2014, 03:41 | #24 |
Registered User
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,852
|
Have you guys seen this
Flappy Bird on Amiga 500 (7Mhz) [ Show youtube player ] |
04 June 2014, 10:04 | #25 |
Registered User
|
Post N° #4
|
04 June 2014, 13:30 | #26 |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,895
|
|
04 June 2014, 14:01 | #27 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,799
|
|
04 June 2014, 14:02 | #28 |
Registered User
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,852
|
Gibs is a reputable amiga user. I have his previous version of flappy on amiga and it plays fine. Will wait for the new version
|
04 June 2014, 20:07 | #29 |
Registered User
Join Date: Feb 2010
Location: Espoo / Finland
Posts: 819
|
|
04 June 2014, 21:21 | #30 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,799
|
|
04 June 2014, 21:26 | #31 |
Registered User
Join Date: Feb 2010
Location: Espoo / Finland
Posts: 819
|
|
04 June 2014, 21:58 | #32 |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,895
|
Well I agree that an A500 should be able to run this game no probs hence my desire to get it running on one but I am using Blitz which is good but is not assembler. As i have already stated I have ideas to speed it up and the fact that I am using 'pc' style programming (i.e. blitting large shapes which is no prblem on a pc but slows the Amiga) means that this is not very efficent programming! I think the solution to getting maximum speed is to use sprites for the pipes (which I am working on) and strangely extending the screen to full width might make everything faster as I think I can move sprites smoothly off the screen and have no need to blit large black rectangles? Also, using sprites I think I won't need to double buffer and this will be a saving in CPU cycles too. This is all guess work at present but I will work on it...
Just out of interest - has anyone tried this on an A500 and is it playable? Last edited by prowler; 05 June 2014 at 01:14. Reason: Back-to-back posts merged. |
04 June 2014, 23:38 | #33 | |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,799
|
No, I lack the knowledge, but just look at Turrican 2 on the C64. Runs at 50 FPS Vsync'd.
Quote:
If you need help, ask. Double buffering shouldn't use much CPU time because you're just telling the video chip to fetch its data from somewhere else each frame. |
|
05 June 2014, 00:47 | #34 | |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,895
|
Quote:
OkI-I'll bite. Explain to me how the infinite scrolling trick uses very little blitter time and how this would work. |
|
05 June 2014, 01:47 | #35 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,799
|
In the diagram below the red box is the visible part of the screen (320x256 pixels). The green box is the whole screen (320*2+16*2 pixels wide, 256 pixels high), and the blue and cyan boxes are the blitting areas (both 16x256 pixels). Your background tiles are all 16 pixels wide.
You start with the top box setup. First you blit one column of tiles in the blue area, then you hardware scroll 16 pixels to the left so that you get to the second box setup. There you blit the same column of tiles you blitted in step one in the cyan area. Then you start with the blue column again, where you blit the next column of tiles. Scroll 16 pixels to the left to get to the third box setup, blit the same tiles in the cyan part, then do the next bunch of tiles in the blue part, and just repeat all that until you get to the bottom box setup. In the bottom box setup you only blit the cyan area, after that you move the screen back to the initial position as show in the top box setup, and you repeat the whole process again, and again until you reach the end of a level. By blitting the same tiles in the blue and cyan areas you create two identical images in both halves of the screen, so that when you move the screen back to it's initial position, you won't see anything change in the visible part of the screen, and you can simply repeat the whole process again. You save a ton of blitter time because you're only blitting 2*16*256 pixels for every 16 pixels you scroll with hardware scrolling. If this wasn't clear enough, I'll come up with a better diagram with some actual tiles Edit: Seems there's an inaccuracy in here. Hmm. Doesn't matter if it's clear, though. Last edited by Thorham; 05 June 2014 at 06:55. |
05 June 2014, 07:02 | #36 | |
Registered User
Join Date: Feb 2010
Location: Espoo / Finland
Posts: 819
|
Quote:
And if you lack the knowledge, why should the person doing this game for 020+fastmem have the knowledge on how to do it on an A500? Edit: I mean, if the game runs like crap on the target hardware, you'd have a point. But if it runs great, I think whining that "this could run on even lesser hardware" is unnecessary. Last edited by britelite; 05 June 2014 at 07:10. |
|
05 June 2014, 11:33 | #37 |
Registered User
|
[ Show youtube player ]
Version for stock A500 with Parallax scrolling |
05 June 2014, 21:30 | #38 | |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,895
|
Quote:
I can see how this would save time as you are blitting less often but if you wanted to move the pipes up and down, this would be quite tricky? |
|
05 June 2014, 21:57 | #39 | |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,799
|
Quote:
Sprites or bobs for moving the pipe ends up and down while removing/adding tiles seems to be the way to go. |
|
05 June 2014, 22:27 | #40 | |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,895
|
Quote:
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
One on One: Dr.J vs. Larry Bird | falconsfan | request.Old Rare Games | 24 | 08 December 2009 07:04 |
Burton Bird credits | Predseda | HOL data problems | 0 | 23 March 2009 22:01 |
Shoot'em up with a bird (of prey) | StarEye | Looking for a game name ? | 10 | 17 February 2009 16:27 |
Dr. J vs. Larry Bird One on One | rlcarr | Nostalgia & memories | 8 | 28 April 2008 21:08 |
CD32 Frog Feast test available. Test out the final! | cdoty | News | 42 | 01 April 2008 16:20 |
|
|