English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 13 April 2024, 22:42   #981
Samurai_Crow
Total Chaos forever!
 
Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,187
Quote:
Originally Posted by x-vision View Post
AFAIK Nope. That "advantage" does not exist, as currently all graphic memory data is calculated in Fast ram, and chip ram is only used to render, as it is the fatest and smartest thing to do.



Maybe we need 4MB of Fast ram. Or 6. thats' ok. But come on: are we really saying, after all these years of experiences, that an ST can outperform an A500?? or even that an ST can run some game that an Amiga don't?
An STe is beefier than an ST and the game is ported to the STe. AGA can handle it with fast RAM but not without. ECS sprites may be too narrow for this job and without fast RAM it may well be hopeless.
Samurai_Crow is offline  
Old 13 April 2024, 23:42   #982
roondar
Registered User
 
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,411
Quote:
Originally Posted by x-vision View Post
AFAIK Nope. That "advantage" does not exist, as currently all graphic memory data is calculated in Fast ram, and chip ram is only used to render, as it is the fatest and smartest thing to do.
This is not how coding for the A500 normally works, because keeping GFX memory in Fast RAM and rendering to Chip RAM is slow on that system. The 68000 can only move about 1/2 of the data per frame the Blitter can in the best of cases, which is nowhere near enough for this game. And yes, this gets way, way worse if you do something like rendering directly with the 68000 from Fast RAM to the screen.

True, on AGA systems it's easier and a common workflow on 68030+ systems with AGA is indeed to have all GFX in Fast RAM and rendering down to Chip RAM. But that is not quite a fair comparison to a basic STe, now is it.
Quote:
Maybe we need 4MB of Fast ram. Or 6. thats' ok. But come on: are we really saying, after all these years of experiences, that an ST can outperform an A500?? or even that an ST can run some game that an Amiga don't?
Even the basic ST has several advantages over the Amiga (notably the ability to access more ST-RAM than the Amiga 500 can Chip RAM and it's slightly faster CPU, which always made it stronger in polygonal 3D games).

The STe shares those advantages and also has a Blitter & hardware scrolling to make it's GFX performance much closer to the Amiga (though the Amiga still has advantages left, like HW Sprites, the Copper and the ability to run in more than 16 colours per scanline). Acknowledging these advantages and equalisers exist is not dissing the Amiga, it's just being honest about the situation. Not too mention that the STe is a 1989 computer. It's not so odd that it managed to partially catch up to the Amiga's 1985 design by then.
roondar is offline  
Old 14 April 2024, 09:08   #983
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,291
One of the most annoying lack of Amiga is not having HW flipx-y for sprites, and x for blitters. By doing that you can spare a lot of RAM!
sandruzzo is offline  
Old 14 April 2024, 10:24   #984
Tigerskunk
Inviyya Dude!
 
Tigerskunk's Avatar
 
Join Date: Sep 2016
Location: Amiga Island
Posts: 2,773
Quote:
Originally Posted by x-vision View Post
AFAIK Nope. That "advantage" does not exist, as currently all graphic memory data is calculated in Fast ram, and chip ram is only used to render, as it is the fatest and smartest thing to do.
Not on a raw A500, and that's what we are talking about here...
Tigerskunk is offline  
Old 14 April 2024, 15:02   #985
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,291
Like I said, we should do a game that resemble Metal Slug, but whitin Amiga capabilities: It can be done, look at Turrican 1-2.
sandruzzo is offline  
Old 14 April 2024, 17:34   #986
Rob68K
Registered User
 
Rob68K's Avatar
 
Join Date: Apr 2021
Location: Kingston / UK
Posts: 102
Quote:
Originally Posted by sandruzzo View Post
One of the most annoying lack of Amiga is not having HW flipx-y for sprites, and x for blitters. By doing that you can spare a lot of RAM!
Utterly. To be fair though, when this stuff was designed, there wasn't much of a precedent in video games for decent animation. I mean, they clearly thought that 'Robo City' was a really cool thing, even though anyone with an ounce of discernment at the time thought it was crap.
Rob68K is offline  
Old 15 April 2024, 10:39   #987
Tigerskunk
Inviyya Dude!
 
Tigerskunk's Avatar
 
Join Date: Sep 2016
Location: Amiga Island
Posts: 2,773
Quote:
Originally Posted by sandruzzo View Post
One of the most annoying lack of Amiga is not having HW flipx-y for sprites, and x for blitters. By doing that you can spare a lot of RAM!
Believe me, I know what you mean.
Along with the x times planes mask with interleaved BOBs this is my biggest Chip RAM burner.
Tigerskunk is offline  
Old 15 April 2024, 10:55   #988
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,291
Quote:
Originally Posted by Tigerskunk View Post
Believe me, I know what you mean.
Along with the x times planes mask with interleaved BOBs this is my biggest Chip RAM burner.
they should have added some sort of display list that allows the blitter to do 6 blitz without chip aid.. Like I said many times, Amiga OCS needed some fixes
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
Amiga 500 Rev.6A VS Amiga 500 Plus with 2MB chip and ACA 500 turrican9 support.Hardware 0 24 December 2016 02:16
Amiga 500 + slow to chip conversion green screen Nekoniaow support.Hardware 8 06 February 2015 06:04
NOT AMIGA (but 68k!) Art of Fighting Source Code for Neogeo [044] jimmy2x2x Coders. Asm / Hardware 1 24 January 2014 15:34
EAB Multi Platform League - Round 10 - Metal Slug (NeoGeo) TCD EAB's competition 33 26 July 2009 20:57
Steg the slug HOL error dlfrsilver HOL data problems 8 12 February 2008 06:41

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 20:32.

Top

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