![]() |
![]() |
#141 |
Registered User
![]() Join Date: Jul 2015
Location: Novi Sad, Serbia
Posts: 1,478
|
WHOAAW!
This is incredible! few questions: ![]() Grab move: I am so happy to finally see a (capcom style) grab move in Amiga beat 'em up. Amazing job! Will you include throwing over the shoulder, after grab move? Buttons: Will these be 2 buttons only game, or there will be a version with one button? Hardware: Does this mean that any Amiga 500 (except from oldest models) with 1MB chip + 1 MB (slow or fast) Ram will run it? Again, congratulations for this update. Gameplay really feel amazing, from I can tell, by just watching. |
![]() |
![]() |
#142 |
Registered User
Join Date: Oct 2007
Location: Athens , Greece
Posts: 1,736
|
wow, that's just pure awesomeness!
|
![]() |
![]() |
#143 |
Registered User
Join Date: Oct 2022
Location: Roma
Posts: 139
|
|
![]() |
![]() |
#144 | |
Prototron
![]() Join Date: Mar 2015
Location: UK
Posts: 373
|
Quote:
- 2 Buttons only. Controllers are pretty cheap. - 2MB of Chip RAM is needed. I'm not sure if it'd work with modded A500s which can access 2MB Chip RAM, but I'm not using anything else which is ECS specific (yet), so I don't see why not (I'm not really knowledgeable enough to say though). I did try a 1MB OCS version, and it worked fine + had all the moves, but the CPU X-Flip was just too slow. It was never going to get any faster with sprites that size, and I got tired of fighting it, so using the extra ECS ChipMem to store mirrored sprites and make up for the Amiga's lack of hardware flipping functions seemed like the most sensible option. |
|
![]() |
![]() |
#145 | |
Registered User
Join Date: Oct 2022
Location: Roma
Posts: 139
|
Quote:
|
|
![]() |
![]() |
#146 | |
Prototron
![]() Join Date: Mar 2015
Location: UK
Posts: 373
|
Quote:
I did make some graphical updates and used the colours in the palette differently/added more shading to some of the sprites, and used different background tiles here and there. |
|
![]() |
![]() |
#147 |
Registered User
![]() Join Date: Aug 2013
Location: Marseille / France
Posts: 744
|
First thing : thanks for your work !
About AGA version, why not using Megadrive GFX assets for a quick enhanced AGA version ? And yes, don't bother making a one button version. We are in 2023, not 1991. Everybody have at least a 2 button pad. |
![]() |
![]() |
#148 |
This cat is no more
![]() Join Date: Dec 2004
Location: FRANCE
Age: 51
Posts: 7,351
|
this looks amazing!
A few remarks: - how is that different from original Amiga port? honest question. I know amiga port has poor A.I. also poor palette, but Richard Aplin is pretty talented. How did you manage to make it significantly better? - AGA would have rocked, but most people tend to overestimate AGA. If you add more colors you add bitplanes and it can be slower... Very few action games use 256 colors for that reason. - Be careful: WinUAE doesn't emulate chipmem latency. I tested my Xevious remake (fine on A1200 speed) and on my 68060 it had slowdowns when too many redraws were performed). Always test or make test on real hardware! Keep up the good work Brick! and keep us informed here. Twitter sucks. EAB rules. |
![]() |
![]() |
#149 | |
Prototron
![]() Join Date: Mar 2015
Location: UK
Posts: 373
|
Quote:
It's nowhere near as technically innovative as Richard Aplin's game, and I'm sure if he had more memory and time he could have done a far better job than me. In fact, he's been incredibly kind and supportive of this project, and gave me some really good tips on fast tile drawing/screen clearing. I actually bought an Amiga 600 a month or so ago and loaded it up with 2MB of ChipRam, but I've yet to test it as the disk drive broke, plus I need to find out how to squirt the code down the serial cable from Notepad++. I'm expecting it to be a bit slower on real hardware though (expect the worst etc), |
|
![]() |
![]() |
#150 | ||
This cat is no more
![]() Join Date: Dec 2004
Location: FRANCE
Age: 51
Posts: 7,351
|
Quote:
Yes, the palette looks much better. But has it more colors than the original amiga version? It's super cool that Richard and you could interact. Always good to get good advice from a pro! Quote:
You can also provide a beta to someone who can test. I can do that (but I have a A1200) |
||
![]() |
![]() |
#151 |
Registered User
![]() Join Date: Aug 2013
Location: Marseille / France
Posts: 744
|
|
![]() |
![]() |
#152 |
Registered User
Join Date: Oct 2022
Location: Roma
Posts: 139
|
|
![]() |
![]() |
#153 |
This cat is no more
![]() Join Date: Dec 2004
Location: FRANCE
Age: 51
Posts: 7,351
|
ECS to AGA could be achieved quite simply with
- ECS source code - AGA assets compatible with current ECS assets to be placated 1:1 on the current game. That's roughly how I converted Supercars 2 to AGA |
![]() |
![]() |
#154 |
Registered User
Join Date: Oct 2022
Location: Roma
Posts: 139
|
I doubt a mere coat of paint is what most people want, but even 32 colors would be great
|
![]() |
![]() |
#155 |
This cat is no more
![]() Join Date: Dec 2004
Location: FRANCE
Age: 51
Posts: 7,351
|
Not talking about dual playfield, but single playfield, if you can do 32 colors on AGA, you can do 32 colors on ECS.
The limiting bandwith is the blitter, the blitter has the same speed between ECS and AGA (which is pretty lame as Commodore added 3 extra planes, but you have the same blitter speed to create a more colorful game. What a bunch of losers!) On Supercars 2, they used EHB with 6 bitplanes for an already beautiful result. I added 1 more planes, which means 128 colors but had to keep emulating the EHB to 64 colors, which allowed to add a few colors for cars (reusing the same car sprite and extending the smart layout of bitplanes to create different colored cars with the same graphics, a technique where you can't use all the colors because of bitplane logic). And the game runs not that fast in PAL on A1200/060 (it makes heavy usage of the blitter already, it's a miracle that it works on A500 with 6 bitplanes and a scrolling). In NTSC it's smoother for a reason I don't understand (well, suits me!) I have to test 64 bit fetchmode, maybe it could speed things up for bitplanes. But I'm not expecting miracles. Another example is my Xevious port. I'm using dual playfield for 32 colors, which actually uses 4+4 bitplanes and it's not that smooth either for that reason (and maybe I'm not as good with optimizing things than pro coders from yesteryear!) |
![]() |
![]() |
#156 | |
Registered User
Join Date: Oct 2022
Location: Roma
Posts: 139
|
Quote:
|
|
![]() |
![]() |
#157 |
Registered User
![]() Join Date: Dec 2022
Location: Paris / France
Posts: 38
|
Wow, wow, wow! Thank you for this, Brick Nash.
This a feast for Amigans' eyes and ears, despite the palette limitations. Incredible! |
![]() |
![]() |
#158 |
Registered User
Join Date: Nov 2012
Location: Willich/Germany
Posts: 222
|
Some food for ideas:
![]() [ Show youtube player ] I think this test would work on the Amiga 1200 as well. |
![]() |
![]() |
#159 |
Cuthbert The Movie
![]() Join Date: Jun 2006
Location: 5150
Posts: 5,449
|
|
![]() |
![]() |
#160 |
Registered User
Join Date: Oct 2022
Location: Roma
Posts: 139
|
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Final Fight Speculation | sandruzzo | Retrogaming General Discussion | 199 | 18 November 2020 22:23 |
Final Fight AGA | Retro1234 | request.Old Rare Games | 66 | 25 April 2019 23:48 |
Final Fight AGA? | Amiga Forever | Coders. General | 15 | 25 April 2011 15:15 |
Ripping - Final Fight | BippyM | project.Sprites | 2 | 06 April 2005 19:53 |
Final Fight | Dastardly | support.Games | 3 | 01 June 2003 23:16 |
|
|