English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 01 June 2018, 21:17   #81
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 42
Posts: 12,895
Quote:
Originally Posted by OmegaMax View Post
There are a few owners of arcade boards prototypes that will not send their boards to anyone for dumping the roms,unfortunately this might be the case with this also.
Yeah I know and understand as they probably paid killer money for these

Shame though, as what happens if their board dies in the future...
DamienD is online now  
Old 04 June 2018, 14:09   #82
TurboCrash
Registered User

 
Join Date: Dec 2015
Location: Lisbon/Portugal
Posts: 50
Quote:
Originally Posted by adolfo.pa View Post
Wasn't Vendetta the one where the cop from Village People used some pretty explicit "special" moves on you? In my area it was quite famous and well known, if only for that reason :-)





Could that be Growl? I remember you could use all kinds of gadgets, kick people on the ground, etc.

Yeah, it was Growl, I owe you a beer!



Regarding "special moves" I remember that in Vendetta(?) dogs would have their way with you if you were unfortunate to lay unconscious on the ground.
TurboCrash is offline  
Old 09 June 2018, 20:41   #83
Master484
Registered User
Master484's Avatar
 
Join Date: Nov 2015
Location: Vaasa, Finland
Posts: 330
I think Double Dragon 3 is the only scrolling beat em up on Amiga that runs at 50 FPS.

I tested it on WinUAE and it handles player + 3 enemies at 50 FPS, but if you add the second player, then one more enemy also appears on screen, making it 2 players + 4 enemies, and at this point you can see slowdown.

But still, it's pretty good, 16 colors and decent size characters. Maybe one of the best arcade conversions on the Amiga in fact.

But sadly the arcade original was nothing special, and so this technically good conversion was "wasted" on a mediocre arcade beat em up.

But it proves that a good game of this sort is possible; it's easy to imagine the Double Dragon 3 engine running a game like Streets of Rage 2 at solid 25 FPS. And Final Fight too would be doable, with smaller character sizes.
Master484 is offline  
Old 09 June 2018, 21:03   #84
vulture
Registered User
 
Join Date: Oct 2007
Location: Athens , Greece
Posts: 827
Would the mega typhoon technique be of use in a beat em up scenario?
vulture is offline  
Old 09 June 2018, 22:51   #85
Master484
Registered User
Master484's Avatar
 
Join Date: Nov 2015
Location: Vaasa, Finland
Posts: 330
Quote:
Would the mega typhoon technique be of use in a beat em up scenario?
Mega Typhoon uses many different tricks to get lots of moving stuff to screen, but at the core of the awesomeness is sprite multiplication.

But sprite multiplication isn't so useful in a scrolling beat em up, for many reasons:

1.
The characters are big, so many sprites would be needed to make one character. A walking animation could maybe be done with 2 sprites, but action frames like kicks would need more.

2.
Beat em up characters have more than 4 colors, so "attached sprites" would be needed to get 16 color sprites, which eats 2 sprite channels instead of one. So just one 32 pixel wide sprite would need 4 channels.

3.
The characters overlap all the time when they move in front and behind of one and another, which would make sprite multiplication really tricky, if not impossible.

4.
And also combining the sprites with characters made of BOBs would be almost impossible, because both would need to be able to freely to move in front and behind each other.

In Mega Typhoon the sprite tricks work great because it multiplies small bullets that are mostly of size 8*8, and only 4 colors, and clever tricks are used so that too many sprites are never positioned to the same horizontal line.

But on A500, with it's 16 pixel wide sprites, it would be really hard to give the "mega typhoon" treatment to a game like Final Fight.

But A1200 has 64 pixel wide sprites, so for AGA we could have a beat em up with four 64 pixel wide characters, and it would surely run at 50 FPS thanks to the sprites. Four may sound like a small number, but many good beat em ups on the NES don't have any more than 4 dudes on screen at any time, so maybe this is one option.

---

One other trick used in Mega Typhoon is the use of Dual Playfield so that it can blit everything in 8 colors. And this can surely be used in beat em ups too, as has been suggested earlier in this thread. Dual playfield itself adds an overhead, but this can be compensated by making the screen area smaller (for example Mega Typhoon uses a 256 pixels screen in comparison to full 320 pixels) .

The Dual PF 8 + 8 color setup would be good for Chip RAM too; lots of 8 color frames can stored at once, and also the background tiles would be 8 color only.

Although it seems that there are no Amiga scrolling beat em ups that would use 8+8...all are either 16 or 32 color mode. But this just adds one more reason to try it out.
Master484 is offline  
Old 09 June 2018, 23:09   #86
Shatterhand
Warhasneverbeensomuchfun

Shatterhand's Avatar
 
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 35
Posts: 2,977
I Agree Double Dragon 3 on Amiga it's a good port. It's actually better than the arcade version in a few ways. Unfortunately the Arcade game is really incredibly crap... so it's a wasted opportunity. Again.

Double Dragon 2 on Amiga it's even a better proof of concept IMO. The game is very smooth (If you say DD3 is the only Amiga game on the genre running at 50 fps, I'll believe its running at 25 fps*), It has up to 4 foes on screen (not just 3), Music + SFX, HUD on top of the gameplay screen (and a colorful one) Multi-directional scroll, a good variety of moves for the player and a good variety of enemies. A wasted opportunity. Again. Again.

All of this running on an OCS 512 kb machine.

It just comes to show how acomplished Richard Aplin was as a programmer indeed. It's just a shame he could never get the gameplay mechanics of those games up to the arcade standards. Double Dragon 2 on Amiga is really *very* close of being a good beat'em up, if it wasn't for its small but annoying gameplay issues. (And , well, also some issues with the original Arcade game)


(Isn't Motorhead running at 50 fps?)

Quote:
Originally Posted by vulture View Post
Would the mega typhoon technique be of use in a beat em up scenario?
Probably not. You can't mix sprites and BOBs with a pseudo 3D game (unlike a shmup which is pure 2D), as you can't have different drawing priorities between them. And multiplexing sprites doesn't help at all since on this case you may have all objects at the same scanline (Again, unlike a shmup where it's very easy to limit 8 bullets per scanline, as so many shmups did on past even with bigger sprites limit).

And if you use just sprites you are either limited by eight 16 pixels wide 4 colors sprites - Which means you either will have incredibly small sprites, be limited to just 4 moving characters at just 32 pixels wide (still kinda small but doable) or have sprites flickering on screen - and all of this using just 4 colors to them, which will give them a very "NES" feeling which won't be well received on an Amiga game.


The Sprites capabilities of the Amiga are very close to the NES one (the way colors are distributed it's actually more intelligent on NES), and on NES those games usually have flickering sprites (Teenage Mutant Ninja Turtles) or a very low amount of enemies on screen (Mighty Final Fight - which still flickers) . Thing is, people are used to stuff flickering on NES games, it's even surprising when stuff are NOT flickering on a NES game. Not so much on an Amiga game, good luck on trying people accepting your sprites flickering everywhere on an Amiga game
Shatterhand is offline  
Old 10 June 2018, 00:37   #87
saimon69
J.M.D - Bedroom Musician

 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 873
On powder we had an intelligent way to deal with bobs on 16 colors turning on and off some bitplane blitting and using some reduced palette sets to minimize overhead, but was made in assembly and update stuff at 25fps
saimon69 is offline  
Old 10 June 2018, 01:11   #88
Shatterhand
Warhasneverbeensomuchfun

Shatterhand's Avatar
 
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 35
Posts: 2,977
Quote:
Originally Posted by saimon69 View Post
On powder we had an intelligent way to deal with bobs on 16 colors turning on and off some bitplane blitting and using some reduced palette sets to minimize overhead, but was made in assembly and update stuff at 25fps
This won't work if we go the Dual Playfield way. But I still think this is easier to do with a shmup because you usually use less colors on a single bob.

BTW Powder is a great game I should remember it more when discussing Amiga shmups. It does have its flaws, but it's a better game than Project-X
Shatterhand is offline  
Old 10 June 2018, 01:19   #89
vulture
Registered User
 
Join Date: Oct 2007
Location: Athens , Greece
Posts: 827
Thanks for the answers. I was actually referring to Mega Typhoon's dual playfield trick rather than its sprite multiplication technique.
I had seen this one, which I find it to be very impressive and seems to be using that same method at its core:
[ Show youtube player ]

Also, isn't AGA capable of 8 64p wide sprites, not 4?

Last edited by vulture; 10 June 2018 at 01:25.
vulture is offline  
Old 10 June 2018, 01:21   #90
Shatterhand
Warhasneverbeensomuchfun

Shatterhand's Avatar
 
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 35
Posts: 2,977
Yes you can. If I ever come to make a beat'em up on OCS system (and I *really* want to do it), that's the approach I'll have. Dual Playfield, background uses 8 colors, the front playfield is where the action happens, no need to redraw background, gets some extra blitter time (by blitting less bitplanes and not redrawing background) and gain some memory by having bobs with less colors.

I really think something like Master System's Streets of Rage 1 with more enemies on screen and 2 players option could be *easily* achieved even with Blitz Basic (Which is all I know how to use) and still come out a a very good game.

A good programmer (which is not my case ) could do even better
Shatterhand is offline  
Old 10 June 2018, 11:30   #91
Master484
Registered User
Master484's Avatar
 
Join Date: Nov 2015
Location: Vaasa, Finland
Posts: 330
Quote:
Also, isn't AGA capable of 8 64p wide sprites, not 4?
Yes, it has 8 sprites in 64 pixel width too. But those are 4 color sprites, and to make them 16 color half of the sprite channels are "lost", so this is why I was talking about 4 sprites.
Master484 is offline  
Old 10 June 2018, 19:36   #92
vulture
Registered User
 
Join Date: Oct 2007
Location: Athens , Greece
Posts: 827
Ah, I see!
vulture is offline  
Old 11 June 2018, 13:25   #93
seko
Registered User

 
Join Date: Jun 2018
Location: istanbul * turkey
Posts: 4
hi , amiga fans
I wanted to write something about the subject you discussed. I made a few applications with Amiga for the designs of arcade games.I just wrote the program using standard features. My development is slow because I do not have enough time.I keep improving about my Amiga game design.The design and adaptation of arcade games is not so easy. You know how well you know about amiga. You can put up so many good products. Sometimes the weak side may be handicap.i am not a professional game developer.

it is useful to take advantage of the techniques that other programmers write in games. The codetapper's amiga site provides very useful information.


A few works (assembly code )

Super fantasy zone (Dual playfield ,enemys , and fire shoot)

[ Show youtube player ]

Diffrent Background version

[ Show youtube player ]


MORTAL KOMBAT 3 " SONYA , SUBWAY PLACES "

Dualplayfield mode Test

[ Show youtube player ]

Single playfield and sonya walks

[ Show youtube player ]


This video real amiga 500 ecs 1mb on test.
Single playfield and sonya jumps

[ Show youtube player ]


SF2 CE ( C Code )

Ken and Ryu stage Ryu Sound fix ( Need 68030 or above cpu )

[ Show youtube player ]


Arcade robocop ( C Code )

Level 1

[ Show youtube player ]


LEVEL 1 BOSS

[ Show youtube player ]
seko is offline  
Old 11 June 2018, 13:38   #94
vulture
Registered User
 
Join Date: Oct 2007
Location: Athens , Greece
Posts: 827
very nice work! I hope you finish something, especially that Robocop remake.
vulture is offline  
Old 11 June 2018, 16:16   #95
Master484
Registered User
Master484's Avatar
 
Join Date: Nov 2015
Location: Vaasa, Finland
Posts: 330
Nice looking demos, it would certainly be cool to have a better conversion of Robocop for the A500. And why not Mortal Kombat 3 too.

But as you said, making arcade games is not easy, and it takes a lot of time. I too have made many demos which test out different graphics and sprite movements, but making a full game is so time consuming, that I have never finished anything.

I can't understand how back then a single programmer could finish an entire arcade conversion in just 6 months or even less.
Master484 is offline  
Old 11 June 2018, 16:22   #96
Shatterhand
Warhasneverbeensomuchfun

Shatterhand's Avatar
 
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 35
Posts: 2,977
Quote:
Originally Posted by Master484 View Post

But as you said, making arcade games is not easy, and it takes a lot of time. I too have made many demos which test out different graphics and sprite movements, but making a full game is so time consuming, that I have never finished anything.

I can't understand how back then a single programmer could finish an entire arcade conversion in just 6 months or even less.
It's clear judging by the quality of some ports that they actually couldn't.

Seriously though, working 8 hours per day 5 days a week, it's doable. If it's your main job, it's doable. Problem is doing it as a spare-time project

Also, I can see how, when working on a hobby project, is hard to keep motivated for too long. In the other hand, also speaking from experience, when you KNOW there's a paycheck waiting for you when the job is finished.... it's a lot easier to finish a game in 6 months
Shatterhand is offline  
Old 11 June 2018, 17:52   #97
mcgeezer
Registered User

 
Join Date: Oct 2017
Location: Sunderland, England
Posts: 632
It really comes down to desire and determination if you are not doing it for a job, besides if we really wanted to we could go and work on mobile games and earn a shit load by publishing crud on the app stores but where would the fun be in that?

For me it was my desire to get back into Amiga coding and develop a game that I love, without the love of the game I wouldn't have had the determination or desire to complete the project especially when I have a wife, 2 year old and a full time job - your spare time is precious so spend it wisely on a project you love and care about, in other words - do something for yourself and you'll succeed, do it for someone else and the chances are you won't.
mcgeezer is offline  
Old 11 June 2018, 17:55   #98
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 1,276
Quote:
Originally Posted by mcgeezer View Post
It really comes down to desire and determination if you are not doing it for a job, besides if we really wanted to we could go and work on mobile games and earn a shit load by publishing crud on the app stores but where would the fun be in that?

For me it was my desire to get back into Amiga coding and develop a game that I love, without the love of the game I wouldn't have had the determination or desire to complete the project especially when I have a wife, 2 year old and a full time job - your spare time is precious so spend it wisely on a project you love and care about, in other words - do something for yourself and you'll succeed, do it for someone else and the chances are you won't.
We could coiche some conversiont that worth doing, and work on them, maybe founding via Kickstarter
sandruzzo is offline  
Old 11 June 2018, 18:04   #99
mcgeezer
Registered User

 
Join Date: Oct 2017
Location: Sunderland, England
Posts: 632
Quote:
Originally Posted by sandruzzo View Post
We could coiche some conversiont that worth doing, and work on them, maybe founding via Kickstarter
But for what purpose?
mcgeezer is offline  
Old 11 June 2018, 19:03   #100
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 1,276
To finish projects?
sandruzzo is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Final Fight AGA Retro1234 request.Old Rare Games 61 09 December 2018 21:46
Final Fight crashing Shatterhand project.WHDLoad 53 22 July 2016 03:36
New game vs Final Fight leathered Amiga scene 8 28 April 2013 21:39
Ripping - Final Fight BippyM project.Sprites 2 06 April 2005 20:53
Final Fight Dastardly support.Games 3 02 June 2003 00:16

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 17:28.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.
Page generated in 0.09238 seconds with 13 queries