![]() |
![]() |
#61 |
Registered User
Join Date: Sep 2022
Location: Gravesend
Posts: 99
|
If I can separate player parts I can save graphics data that is wasted on dead pixels.
![]() |
![]() |
![]() |
#62 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,439
|
that's the most annoying part of a fighting game: character "compression" and also collision masks (you have to create some hit zones and some invincible zones else if for example you get punched in the leg you're attacking with, you're hit...).
There's a good reverse of SF2 collision system around. It's a lot of work to input such data. not to mention the A.I. that you have to reverse more or less faithfully or the game isn't going to look like the original. A fighting game is never a piece of cake, even with Scorpion, because the hard part is the logic, not the basic blitting or animations. Personally after I'm done with Karate Champ (if I can make it work) I'll take a vacation redoing Pengo or Phoenix or some other very simple game... |
![]() |
![]() |
#63 |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,673
|
In case something goes very wrong here is a plan B for you: is indeed a different approach but if well done can wield excellent results
Snk vs Capcom for C64 |
![]() |
![]() |
#64 | |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,887
|
Quote:
![]() |
|
![]() |
![]() |
#65 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 5,143
|
This C64 game is really cute
![]() |
![]() |
![]() |
#66 | |
Registered User
Join Date: Sep 2022
Location: Gravesend
Posts: 99
|
Quote:
I have started a github repo for this project: https://github.com/msmalik681/street_fighter_1_amiga as a update I now have all of ryu's moved completed but the game is almost hitting 1mb with just ryu so I am going to try to separate the upper and lower body see if that can cut down the size might have to start cutting down the animation frames too. |
|
![]() |
![]() |
#67 |
Registered User
Join Date: Oct 2016
Location: Newcastle, UK
Posts: 279
|
It's a port/based on/looks same as the Neo Geo Pocket Color game which is an excellent game https://cheapergamer.co.uk/snk-vs-ca...ennium-review/
|
![]() |
![]() |
#68 | |
Aghnar
Join Date: Jan 2019
Location: France
Posts: 156
|
Quote:
You cannot have a lot of frames (so nice movements) with only 512Ko of chip in 16 colours screen. You have to use dual playfield (moreover with dual playfield you can have 50 fps) With 1mb chip memory, it is more possible but a standard Amiga 500 has only 512kb. With characters in 16 colors, why not doing a 1200 conversion (2mb of chip) ? Thanks for the git repository. |
|
![]() |
![]() |
#69 | |
Pixelglass/Reimagine
Join Date: Jun 2012
Location: Athens
Posts: 1,070
|
Quote:
|
|
![]() |
![]() |
#70 |
Registered User
Join Date: Jul 2018
Location: Scotland
Posts: 858
|
|
![]() |
![]() |
#71 |
Pixelglass/Reimagine
Join Date: Jun 2012
Location: Athens
Posts: 1,070
|
Well, I have recently suggested this to Erik and he's definitely considering to add it at some point. But hasn't since it's not a major requested feature by the community.
|
![]() |
![]() |
#72 | |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,673
|
Quote:
By the way i wonder: if he store the characters in seven colors might be able to save some RAM? |
|
![]() |
![]() |
#73 | |
Aghnar
Join Date: Jan 2019
Location: France
Posts: 156
|
Quote:
For the disk it can be a good idea. Because there is another difficulties : how many disks (and disk swap and time loading) for this kind of game on a standard 500 and how to optimize that. So, as pointed @jotd, it is difficult to code a good playability but for the 500 the technical thing is quite difficult too :-) Difficult, but interesting |
|
![]() |
![]() |
#74 |
Registered User
Join Date: Sep 2022
Location: Gravesend
Posts: 99
|
right now I am not targeting anything I just want to get the base of the game working then I will look into optimisations the obvious one being sprite size reduction. And yes reducing the colour count does reduce the used ram quite considerably but that is future talk.
just for feedback does anyone on this forum actually use a 512kb amiga I think targeting 1mb might be a better option but that kind of kills the whole point of this little test of mine. |
![]() |
![]() |
#75 | |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,673
|
Quote:
AND Final Fight was running in a 512k(!) amiga, as bad as it is was a miracle, i wonder if some optimization could be possible. Maybe not in Scorpion, though Last edited by saimon69; 04 October 2022 at 22:04. |
|
![]() |
![]() |
#76 |
Registered User
Join Date: Sep 2022
Location: Gravesend
Posts: 99
|
At the moment im working with arcade size sprites and arcade size backgrounds the 16 colors does help but might have to do some heavy frame cutting just for a 1mb version.
|
![]() |
![]() |
#77 | ||
Aghnar
Join Date: Jan 2019
Location: France
Posts: 156
|
Quote:
Quote:
At that time, might as well do something for the 1200. At least there are 2 megachips as standard and many people had a hard disk (it was a shame not to have sold a hard disk systematically in 1993) which will make the game more enjoyable and give an idea of what might have come out. In addition you will have 50 fps easy and you can make the scenery in 16 separate colors (so the game will be in 32 colors while waiting for the dual playfield, which is 16x16 on the AGA). In fact you can use directly the original backgrounds (at least the front) Very personal opinion of course :-) |
||
![]() |
![]() |
#78 | |
Pixelglass/Reimagine
Join Date: Jun 2012
Location: Athens
Posts: 1,070
|
Quote:
Now, if your question is about CHIP ram only then this is a different story. A500+ and A600 came with a solid 1MB for Chip but this is a rather uncommon configuration for plain a500s. As for recent times, I've never (ever) seen anyone using unexpanded 512k Amigas or even asking for games that support this config. |
|
![]() |
![]() |
#79 |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,673
|
|
![]() |
![]() |
#80 | |
Registered User
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,702
|
Quote:
But we do it anyway because as developers we understand the boundary of what was possible when the Amiga was mainstream. This is what makes the gamedev a challenge on the Amiga. Last edited by mcgeezer; 04 October 2022 at 23:03. Reason: Apologies, I quoted the wrong message. |
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Scorpion Engine | earok | project.Amiga Game Factory | 3264 | 06 August 2024 08:25 |
Amigo the Fox (Scorpion Engine sample game) | earok | project.Amiga Game Factory | 74 | 25 June 2021 14:37 |
Street Fighter 2 | weirdreams | Retrogaming General Discussion | 4 | 20 June 2012 23:15 |
street fighter | stuntpup | project.WHDLoad | 5 | 30 August 2007 20:45 |
Street Fighter III | Muzkat | Retrogaming General Discussion | 11 | 14 August 2007 00:55 |
|
|