English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 17 May 2023, 20:38   #101
desiv
Registered User
 
desiv's Avatar
 
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,770
Quote:
Originally Posted by Cris1997XX View Post
Then...could a 40MHz 68040 do Virtua Fighter?
Heck, the Sega Master System has Virtua Fighter... ;-)
desiv is offline  
Old 17 May 2023, 21:21   #102
sokolovic
Registered User
 
sokolovic's Avatar
 
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,437
Thankfully nobody asked if an A500 would be able to have a port of Cecconoid where 8GB of ram and a 3.2ghz quand core are recommended to run it in PC.
"Don't be fooled by the monochromatic gfx. There is no way to run such a game with all this particles calculation in real time without at least a 68060 or a PPC"
sokolovic is offline  
Old 18 May 2023, 14:29   #103
rothers
Registered User
 
Join Date: Apr 2018
Location: UK
Posts: 487
Angry Birds for the NES is a cut down version with some interesting ideas.

[ Show youtube player ]
rothers is offline  
Old 18 May 2023, 15:03   #104
AestheticDebris
Registered User
 
Join Date: May 2023
Location: Norwich
Posts: 380
It's an impressive achievement for the NES, but it's not really Angry Birds once you've taken all the physics out. You could easily make an Angry Birds for the Amiga if it doesn't actually have to play like the original.
AestheticDebris is offline  
Old 18 May 2023, 16:29   #105
sokolovic
Registered User
 
sokolovic's Avatar
 
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,437
Quote:
Originally Posted by AestheticDebris View Post
It's an impressive achievement for the NES, but it's not really Angry Birds once you've taken all the physics out. You could easily make an Angry Birds for the Amiga if it doesn't actually have to play like the original.
I'm surprised nobody said before your post that the NES was more powerful than an Amiga, even AGA
sokolovic is offline  
Old 18 May 2023, 17:12   #106
d4rk3lf
Registered User
 
d4rk3lf's Avatar
 
Join Date: Jul 2015
Location: Novi Sad, Serbia
Posts: 1,648
Quote:
Originally Posted by Daedalus View Post
I think a 7MHz machine is really not going to be able to reproduce your example in realtime. It's hard for me to say just how many objects it might be able to cope with because I haven't done any tests in that way, but it's definitely something I'd be interested in trying myself if I ever had the chance.
Thank you for your answers.
Yes, it would definitely be interesting to see how Amiga models would perform in these Physics sims, from the 68K to 68060.

Check out what I found:
[ Show youtube player ]

Not sure what Amiga he is emulating.
And this looks like C language... not asm..

EDIT
Ahh sorry, it's not Amiga... I guess he just meant "friend".
d4rk3lf is offline  
Old 18 May 2023, 21:03   #107
eXeler0
Registered User
 
eXeler0's Avatar
 
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,953
I'm pretty sure some kind of physics sim could be done if you cut a bunch of corners. (like bitmaps could be treated as circles when it comes to collisions, restrict number of bounces, simplified friction etc..
eXeler0 is offline  
Old 18 May 2023, 22:12   #108
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,165
One problem with "proper" physics simulation is that the vector/matrix arithmetic that you'd generally only works well for floating point as the components and coefficients have a tendency to be very large or very small at interim steps of a calculation. Doing it with fixed point is likely to overflow or tend to zero, with undesirable results.
Karlos is online now  
Old 19 May 2023, 14:12   #109
eXeler0
Registered User
 
eXeler0's Avatar
 
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,953
If you would venture a guess, would a 40-50MHz 68882 FPU be sufficient?
Lots of 030 users also have fpu, at similar clock speed.
eXeler0 is offline  
Old 19 May 2023, 14:28   #110
khph_re
Registered User
 
Join Date: Feb 2008
Location: Northampton/UK
Posts: 525
As said, you could pause before the bird flies to precompute the results.
How many frames paused it would take would be the question - and might limit the number of objects interacting with each other, otherwise the wait could be unacceptable.

Also precompute all graphic rotations and store them in memory.
khph_re is offline  
Old 19 May 2023, 15:30   #111
d4rk3lf
Registered User
 
d4rk3lf's Avatar
 
Join Date: Jul 2015
Location: Novi Sad, Serbia
Posts: 1,648
Quote:
Originally Posted by khph_re View Post
otherwise the wait could be unacceptable.
We could always trigger a floppy working, to trick the users to wait more.
d4rk3lf is offline  
Old 19 May 2023, 15:53   #112
khph_re
Registered User
 
Join Date: Feb 2008
Location: Northampton/UK
Posts: 525
Quote:
Originally Posted by d4rk3lf View Post
We could always trigger a floppy working, to trick the users to wait more.
Certainly something we are used to!
khph_re is offline  
Old 19 May 2023, 16:04   #113
eXeler0
Registered User
 
eXeler0's Avatar
 
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,953
Quote:
Originally Posted by d4rk3lf View Post
We could always trigger a floppy working, to trick the users to wait more.

Ah yes, make us feel like we are playing Sword of Sodan again ;-) as soon as you launch the bird a ”Insert Disk 2” comes up ;-)
eXeler0 is offline  
Old 20 May 2023, 03:53   #114
d4rk3lf
Registered User
 
d4rk3lf's Avatar
 
Join Date: Jul 2015
Location: Novi Sad, Serbia
Posts: 1,648
Question:

I've re-read first few pages of this topic, and some of you said its tricky physics with even 2 rectangles rotating.. if there is no rotation involved, it would be totally doable.

I quickly created another demo concept. This time, just by using same sized circles.. no rotation at all.
[ Show youtube player ]

I think dynamics looks pretty satisfying, even with nothing then small spheres used.

Do you think this is something 68k Amiga can handle?
d4rk3lf is offline  
Old 20 May 2023, 08:12   #115
AestheticDebris
Registered User
 
Join Date: May 2023
Location: Norwich
Posts: 380
It's probably doable, I'm just not sure it would make for a fun game. If you look how the tower collapses when you hit it, you're pretty much guaranteed to spread bricks across all the nearby ground which I suspect would undermine the difficulty of Angry Birds.
AestheticDebris is offline  
Old 20 May 2023, 18:16   #116
rothers
Registered User
 
Join Date: Apr 2018
Location: UK
Posts: 487
Using spheres is an interesting dynamic and might actually make a slightly different but good game. I like this idea.
rothers is offline  
Old 21 May 2023, 01:51   #117
d4rk3lf
Registered User
 
d4rk3lf's Avatar
 
Join Date: Jul 2015
Location: Novi Sad, Serbia
Posts: 1,648
Quote:
Originally Posted by AestheticDebris View Post
It's probably doable, I'm just not sure it would make for a fun game.
Dunno..
Never played Angry Birds before (this was more of a technical question anyway), so I tried it (in browser), and even I passed 2 levels (modern games ehh...) I still can't figure out what is the goal.

Pardon my stupidity, is the goal making "angry bird" touch the desired balls, or this balls have to fall on ground, or they are destroyed simply if enough force is thrown on them?
I can't figure that out.

Either way, the above sample (despite lack of rotation), IF every dot have to have some set of rules (besides gravity and bouncing of each other) . Either it's totally static, or it's linked to another ball, until links are broken by the force. .
If the above 2 can be made, then there should be very possible to create interesting levels.
d4rk3lf is offline  
Old 21 May 2023, 02:12   #118
lmimmfn
Registered User
 
Join Date: May 2018
Location: Ireland
Posts: 674
I think it's doable, use vectors and slow the game down after firing to calculate the physics. I don't think the actual Angry Birds physics are possible but could be close.
lmimmfn is online now  
Old 24 May 2023, 21:06   #119
A500
Registered User
 
Join Date: Jun 2017
Location: Finland
Posts: 362
Quote:
Originally Posted by d4rk3lf View Post
Pardon my stupidity, is the goal making "angry bird" touch the desired balls, or this balls have to fall on ground, or they are destroyed simply if enough force is thrown on them?

Kill all the green pigs (=the balls) by applying enough force on them by any means: hit them directly with the bird, make them fall, make structures collapse on them etc.
A500 is offline  
Old 24 May 2023, 21:19   #120
saimon69
J.M.D - Bedroom Musician
 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,529
Well, come to my attention that AB is however a "fire and forget" game, where the player interaction is only to the moment of firing, a bit like Worms or the older scorched tanks games: we can REALLY do some kind of animation or similar while CPU is calcolating results
saimon69 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
How do you guys handle CommodoreUSA threads please? Pyromania project.EAB 9 17 February 2011 02:25
Wanted: File Launcher that can handle thousands of entries alkis21 request.Apps 27 30 May 2010 13:09
Angry Video Game Nerd again Retro-Nerd Retrogaming General Discussion 0 21 February 2008 03:59
Installing Originals - Birds of Prey, Jungle Strike & Ishar2 vroom6sri support.Games 12 04 November 2005 09:13
Birds N' Bees Twistin'Ghost Retrogaming General Discussion 11 10 December 2001 23:33

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 14:47.

Top

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