Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
7 crawler(s) on-line.
 72 guest(s) on-line.
 3 member(s) on-line.


 amigakit,  BigD,  VooDoo

You are an anonymous user.
Register Now!
 BigD:  16 secs ago
 VooDoo:  2 mins ago
 amigakit:  2 mins ago
 ghjrtq:  11 mins ago
 belovedbroth:  11 mins ago
 Martin:  11 mins ago
 acherion:  11 mins ago
 mariakenneth:  11 mins ago
 thetucosalmanca11:  11 mins ago
 dispiter:  11 mins ago

/  Forum Index
   /  Amiga General Chat
      /  Could lack of parallel bitplane writes crippled the Amiga?
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 Next Page )
PosterThread
pixie 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 29-Feb-2024 14:20:48
#61 ]
Elite Member
Joined: 10-Mar-2003
Posts: 3148
From: Figueira da Foz - Portugal

@saimo

Quote:
You are comparing a software solution that gets AGA to work in chunky mode (without any CPU, Blitter or Copper assistance) against a third-party hardware add-on: that's a total disconnect.


But it would be the ultimate dongle for doom, if it allowed the extra speed needed for it to run.

Last edited by pixie on 29-Feb-2024 at 03:22 PM.

_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
ppcamiga1 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 29-Feb-2024 15:30:26
#62 ]
Cult Member
Joined: 23-Aug-2015
Posts: 777
From: Unknown

@saimo

Quote:
You are comparing a software solution that gets AGA to work in chunky mode (without any CPU, Blitter or Copper assistance) against a third-party hardware add-on: that's a total disconnect.


so what?
there is nothing special in AGA
use graphics card or graffiti

 Status: Offline
Profile     Report this post  
Gunnar 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 29-Feb-2024 17:00:15
#63 ]
Regular Member
Joined: 25-Sep-2022
Posts: 478
From: Unknown

@ppcamiga1

Quote:
so what? there is nothing special in AGA



But is this true?

1) Amiga offers sprites.
With AGA you can create 8 Sprite with 4 colors or 4 very big sprites with 16 colors each.
This gives you nice options for games.
You can even make a complete background playfield with the sprites..

2) The Planar hardware support smooth scrolling for free.

3) You can do nice effect like Dual Playfield

4) You can use the Copper to make add a lot more colors to the Display.



AGA offers a lot very nice features for games..

PC GFX card did not provide the same features at the time.

The trick with Amiga chipset is that the hardware does all this for free.
This means you can smooth scroll dualplayfield with many colors thanks to Copper - without eating CPU time. Or with a slow and low cost CPU.
This is a huge advantage that Amiga had over PC at that time.

 Status: Offline
Profile     Report this post  
saimo 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 29-Feb-2024 17:52:14
#64 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2453
From: Unknown

@pixie

Quote:
Quote:
You are comparing a software solution that gets AGA to work in chunky mode (without any CPU, Blitter or Copper assistance) against a third-party hardware add-on: that's a total disconnect.


But it would be the ultimate dongle for doom, if it allowed the extra speed needed for it to run.

The OP was exclusively about what Commodore could have done to provide a native chunky mode and that's all that I've focused on. The rest - add-on hardware included - is OT (and I have no interest in it).

Last edited by saimo on 29-Feb-2024 at 06:27 PM.
Last edited by saimo on 29-Feb-2024 at 05:52 PM.
Last edited by saimo on 29-Feb-2024 at 05:52 PM.

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
pixie 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 29-Feb-2024 19:13:08
#65 ]
Elite Member
Joined: 10-Mar-2003
Posts: 3148
From: Figueira da Foz - Portugal

@saimo

So put it back into topic, would you think that it would be feasible to adapt your solution to doom?

_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
Gunnar 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 29-Feb-2024 20:24:23
#66 ]
Regular Member
Joined: 25-Sep-2022
Posts: 478
From: Unknown

@saimo

Quote:
The OP was exclusively about what Commodore could have done to provide a native chunky mode


As we know Commodore did develop a native chunky mode in the AAA chipset.
So yes this was on the roadmap.
But not included in AGA.

It goes without saying that a native Chunky mode would make coding games like Doom easier.
Doom needs a lot CPU and quite some memory ..
So for a stock A1200 this would maybe not changed much.

But for a upgraded with maybe 030 CPU and some fastmem - This would have helped to get DOOM run faster.

 Status: Offline
Profile     Report this post  
saimo 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 29-Feb-2024 20:40:16
#67 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2453
From: Unknown

@pixie

Quote:
So put it back into topic, would you think that it would be feasible to adapt your solution to doom?

It's the other way around: it's Doom that has to be adapted to the graphics architecture.
And, yes, Doom could be adapted to PED81C.

EDIT: swapped "Doom" and "that" around - these days I'm losing the ability to lay words down in the proper order...

Last edited by saimo on 29-Feb-2024 at 10:51 PM.
Last edited by saimo on 29-Feb-2024 at 10:48 PM.

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
pixie 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 29-Feb-2024 20:52:19
#68 ]
Elite Member
Joined: 10-Mar-2003
Posts: 3148
From: Figueira da Foz - Portugal

@saimo

Sorry, that's what I meant, to make use of PED81C.

_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
saimo 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 29-Feb-2024 22:48:42
#69 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2453
From: Unknown

@pixie

No problem!

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
Gunnar 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 1-Mar-2024 5:49:17
#70 ]
Regular Member
Joined: 25-Sep-2022
Posts: 478
From: Unknown

@saimo

Quote:
And, yes, Doom could be adapted to PED81C.


Can you explain what advantage this will give?


* We know with normal Amiga Planar good 2D games can be made.

* its obvious that real Chunky will help to make 3D games easier.
But with a fast CPU e.g. 68040+ and fast fastmem you have another option
you can render the screen in fastmem and do the C2P conversion on the copy to chipmem.
With a good routine and fast CPU we can do this on the fly... Basically for free during the copy.

* Maybe you can explain us the PED idea again?
As far as I understood you use 4 planes Super Hires Screen in PAD to simulate lowres chunky?
As far as I understand, this looks a bit different then real chunky,
and this needs twice the DMA to display compared to normal 8 planes lowres,
Is this correct?

For what CPU configuration do you think PED makes most sense?
Did you try to add this into a game like DOOM or QUAKE?



 Status: Offline
Profile     Report this post  
cdimauro 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 1-Mar-2024 6:01:13
#71 ]
Elite Member
Joined: 29-Oct-2012
Posts: 3650
From: Germany

@Gunnar
Quote:
@cdimauro

Cesare,


38 years after the Amiga came to market you write essays to "proof on paper" that if they would have done this or that different in the Amiga layout it would have been better.,

This is like 38 after a super bowl to mathematically proof that if the Quarterback would have thrown more Hail Mary passes and if they would have been all catched the game would have scored more.

This mathemical proof (so, not something like: "my cousin told me") was already given by me TO YOU around 11/12 years ago, on Olaf's forum.

Don't you recall? You were saying that it wasn't possible that packed graphics was more efficient than planar graphics. But after my demonstration you touched the reality and accepted it.

That was the first time that I've publicly shown it, but the idea was already there in 1990-91, when I started working at my PC emulator for Amiga, once I started looking at the IBM's PS/2 hardware manual (which reported all VGA registers and information = 256 colours mode).

Anyway, nothing special: it's easy to get to the same conclusion if you start comparing both graphic formats with some concrete, real-world, scenarios.

The only requirement is that you should have an open mind, which can think out of the ordinary schemes and not framed by them. So, nothing for you, clearly.
Quote:
For sure this forum is super lucky to have such an Amiga expert like you able to make such great analyses:

Thanks. A least I'm proposing new ideas instead of just blindly patching some stuff "to get more" without any creative solution.
Quote:
How about we analyze this Amiga design here?
[...]
What do you think could we improved on this?



What is this picture?
This is a fake Amiga schematics that you and your friends published, right?
And you and your friend claimed this would be the new Amiga you did develop?

What could have been improved with your Amiga design?
Maybe we should also brainstorm about this?

First of all your Amiga design was 100% FAKE,
all the PCB layout on your website were fake/stolen from other websites,
and contrary to your and your friends claims this never worked.

And it could never have worked at all.
Because its all childish nonsense and everything in it is technically wrong.
[...]
Cesare Di Mauro,

lets get this straight

I think everyone here feels sad for you, that you "make up" fake stories on your CV.

Probably everyone here feels sad for you, that you made a hoax a website about a fake Amiga you did invent.

For sure everyone here feels sad for you, that you give false interviews to Amiga newspaper about a your fake inventions on a nonexisting Amiga you did.

And here, as usual, Gunnar entered Goebbles's Propaganda of Lies mode: continuously repeating the same lies, pretending to sell them as the truth, and without giving a single fact supporting it, of course: people should trust him only by his word, because he's "BigGun".

Well, as I've said before, I've already rebutted every single thing on the previous thread, so I just copy & paste my writings (like you did).

Oh, poor Gunnar: you are so desperate that you aren't able to sustain the discussion that you entered again the Goebbles' propaganda of lies to defend your crappy 68080, miserably trying to avoid talking about it and moving everything towards me.

As usual, because you've already done it here:
https://amigaworld.net/modules/newbb/viewtopic.php?mode=viewtopic&topic_id=44169&forum=17&start=100&viewmode=flat&order=0#855068
and continued all over the thread.

However I've already punctually and precisely replied to all your pile of LIES starting from here:
https://amigaworld.net/modules/newbb/viewtopic.php?mode=viewtopic&topic_id=44169&forum=17&start=100&viewmode=flat&order=0#855074
and all over the thread until my last comment:
https://amigaworld.net/modules/newbb/viewtopic.php?mode=viewtopic&topic_id=44169&forum=17&start=240&viewmode=flat&order=0#855444

After that you disappeared, as it happens with you when you recognize that you're able to sustain the PURE LEIS that you report to sully what you identified as your enemy.

And here you start with your personal attacks offending your "enemy" to discredit his reputation, with the clear purpose of invalidation his statements.

Needless to say, it's a very well know logic fallacy, the Poisoning the well: https://en.wikipedia.org/wiki/Poisoning_the_well

But you've already proved several times that logic is not your friend, and there's PLENTY of proof in the links that I've provided above.



However and since your started again playing dirty, I'm starting paying you with the same coin, with sensible difference that I'll report TRUE things and not PURE LIES like you're used.

Let's talk again your FALSE statements about the SCAM of your 68080.

Dear Gunnar-the-master-of-lies, could you please give answers to the following questions?

I see this on your web site: http://apollo-core.com/index.htm
Back in the 80s, Motorola was leading the market with his 680x0 CISC processors range, selling it to big companies like HP, Apple, Atari, Commodore, NeXT, SEGA and others.
Today, 680x0 is still used by industrial machines, planes industry, cars vendors and is still used by retrocomputing fans around the world.

Apollo Core 68080 is the natural and modern evolution of latest 68000 processors. It's 100% code compatible


Here it's clearly seen that you're generically talking about the Motorola's 68k processor family. Could you show how you can claim that it's "100% code compatible" since we know that it's missing instructions and features? Why are you lying to people reporting FALSE and MISLEADING statements?

We can also see the same reported on the following page: http://apollo-core.com/index.htm?page=features
Apollo Core 68080 is not only the fastest 68000 series CPU ever, it also is the most fully featured.

Feature 68000 68020 68030 68040 68060 AC 68080
68 ISA

As we can see, all such 68k ISA are reported in green colour an your 68080 as well, for which you claimed that its "most fully feautured".

We know that 68020 has CALLM/RTM instructions which you have NOT implemented.
We know that 68030 (not castrated versions like EC) provides a PMMU which you have NOT implemented.
We know that 68040 (not castrated versions like EC) provides a PMMU which you have NOT implemented.
We know that 68060 (not castrated versions like EC) provides a PMMU which you have NOT implemented.

How can you claim that your 68080 is the "most fully feautured" when it's lacking so many things? Why are you lying to people reporting FALSE and MISLEADING statements?

Going further, we see this on the same page:
64-Bit Support
Is the processor able to handle 64-bit addresses?
If yes, is the processor able to JUMP (JMP, JSR, RTS) to any 64-bit address?
Is the processor able to set vector exceptions handlers at 64-bit addresses?

And a bit down we can also see this:
Integrated FPU

Have you implemented the FULL 68k's FPUs instruction set?
Even the BCD instructions?
Are they fully implemented in hardware?
Or are some of them implemented in software?

Continuing, at the bottom of the page, we can see this:
Apollo Core 68080 advantages:
Market leading code density


Can you provide any proof of that? We know that the 68k's code density is great, but how can you claim that it's the lead in the market?
Can you provide any proof of that with 64-bit code (see above as well), so with code located at any 64-bit address, processor data registers processing 64-bit scalar operations?
Can you provide any proof of that with 32 and 64-bit code, with code using also the new data and address registers?

Finally, regarding this:
Fully pipelined, double/extended FPU
You've already reported several times that you're supporting only up to double precision for the FPU. So, NOT extended precision. Why are you lying to people reporting FALSE and MISLEADING statements?

OK, that should be enough. And since you started your propaganda of LIE, once you continue repeating the same LIES I'll copy & paste all the above which prove that you're a big liar and you're CHEATING your customers.

People should seriously think about suing you for having sold them a product with FALSE and MISLEADING information.

Quote:
Cesare Di Mauro tries so hard to make other believe he would be an expert ... and he even seems to "believe" his own lies. He often talks down on the original Amiga inventors and developers like Jay Miner or Dave Haynie - as Cesare really believes he would be a much better engineer.

And here comes the usual blind fanatical fundamentalism: the "Faith" shouldn't deserve any critic...

I've report FACTs and PROVED with math / numbers where it was the case.
I can understand that Talibans like you don't like them, but, hey, it's YOUR problem!
Quote:
And now you did "proof" on paper how Amiga engineers could have done a better Amiga?

Really?
Wow!
Awesome!

Only 7 billion people on this planet could have done the same
This is no skill in saying "something" could have been done better in theory.

Everyone can say this about everything in the world.

Always!

Have you got a degree at the university or you completely forgot the meaning of "MATHEMATICAL PROOF"?

BTW, you start again rolling logically fallacies, from the short mind that you've already shown to have.

What's not clear to you that a FACT remains a FACT despite of the guy that reported it? Do you think that MATHEMATICAL PROOF is not valid only because I'm the author?

Do you understand that this a logical fallacy? Here is it: https://en.wikipedia.org/wiki/Poisoning_the_well
Poisoning the well (or attempting to poison the well) is a type of informal fallacy where adverse information about a target is preemptively presented to an audience, with the intention of discrediting or ridiculing something that the target person is about to say. Poisoning the well can be a special case of argumentum ad hominem

Do you understand elementary logic? I don't think so, after so many times that you're falling on logical fallacies.

Are you able to sustain a discussion without falling on those ridiculous ad-hominem attacks?

Ah, no. Poor guy. That's the only thing that you've now miserably trying to attack me, since you have nothing else that you can do: LIES and LOGICAL FALLACIES.

Don't you think to your Minions? What they can think about their boss which is unable to argue without making him ridiculous with those childish attacks without any foundation?
Quote:
@kolla

Cesare di Mauro, has a track record of online bashing the original Amiga inventors

Again, since when reporting FACTS configures it as "bashing" people? In YOUR parallel universe!
Quote:
Cesare di Mauro called them stupid, lazy,

That's a complete LIE! PROVE IT, or you're a BIG LIAR!
Quote:
not creativity ...

Here you confuse the engineers that SUCCEEDED the original ones. Well, that you live in a complete confusion is evident.

Anyway, the ORIGINAL Amiga inventors have show a lot of creativity with the chipset design. That's something which they could be proud and it's well recognized.

But... something better could have been made, as I've said.

Which does NOT invalidate the previous statement about them. Do you know? That's elementary logic: the two things are NOT mutually exclusive.

And I repeat it again for YOUR convenience: the team that lacked creativity was the one that has FOLLOWED the original one.

Have you got it now, or should I draw a picture like at the elementary school?
Quote:
Cesare Di Maudo brags here that he "proofed on paper" that the Amiga could have been done even better.

Well we all know that anything in the world could in theory be done better!
Cars could in theory made to go faster.
Electricity could have been invented 100 years earlier in theory.
And man could have landed in theory 10 years earlier on the moon.

Every person on this planet could make such claims.

These is no skill and no intelligence needed to say stuff like this.

Every game in the world could in theory be made better.
Every computer in the world could in theory be made better.

What's not clear to you about the meaning of PROOF? Specifically, of MATHEMATICAL PROOF?
Quote:
38 years later to write essays ... that if they would have added more memory or more colors to the Amiga, or whatever - and that then the Amiga would have been an even more awesome computer ...
and the original Amiga inventors are so terrible stupid that they not saw - what I say now 38 years later !

Seriously, what is wrong with you?

Nothing, since you've proved nothing.

The only thing which is clearly proved here is that you repeat the same stuff like a PARROT, even after that I've already replied on exactly the same thing.

In fact, I'm not even copying & pasting it again, because it's not needed: anyone can take a look above and find the answer. Not a PARROT like you, of course, because I'm pretty sure that you'll repeat again the same thing like a broken record.
Quote:
We all know that Cesare is a 100% fake person.

"We"? Actually it's only you.
Quote:
Who claims he had done stuff - that he never did,

https://www.retro-gamers.it/fightin-spirit/
In Italian:
Cesare di Mauro: aiuto programmatore di Fightin’ Spirit e programmatore di USA Racing

In English:
Cesare di Mauro: assistant programmer of Fightin' Spirit and programmer of USA Racing.

In German:
Cesare di Mauro: Assistenzprogrammierer von Fightin' Spirit und Programmierer von USA Racing.

LIAR!
Quote:
And who spend hours on complaining about the real Amiga inventors.

See above: I don't repeat it again. PARROT!
Quote:
I personally find this very tiring

And that's YOUR problem. Because it's clear that you've problems: you lack elementary logic and the only way to "sustain" a discussion is via LIES and completely invented things.

That's the "big" Gunnar: a VHDL engineer which outside of his walled garden (and especially his forum!) shows capacities which are well below the average Joe...

 Status: Offline
Profile     Report this post  
cdimauro 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 1-Mar-2024 6:11:50
#72 ]
Elite Member
Joined: 29-Oct-2012
Posts: 3650
From: Germany

@Hammer

Quote:

Hammer wrote:
@cdimauro

Quote:

Why the Amber chip was developed then? It costed. And the 384kB of memory which it used costed as well.

The Amber chip also existed in Amiga 2000's A2320 card (https://bigbookofamigahardware.com/bboah/product.aspx?id=360)

You don't even understand the stuff that YOU post. Have you've took a look at the pictures of its motherboard? Clearly not!

(C) 1990.

Guess what: the same year that the Amiga 3000 was introduced...
Quote:
To match VGA's 640x480p 16 colors, Amber solution delivered 640x512 16 color flicker-free as a workaround for "no new chips" directive.

So, they spent TONS of money and time on the development of a chip ONLY for this purpose and for a MICRO-NICHE, and NOT for having a newer chipset which could have this feature already embedded (as I've proved on my two articles about the ECS).

"no new chips" remain just an excuse of the engineers: they had the chance to do something better because they had the resources (for Amber) but they wasted them with this useless solution for a micro-niche.

Ah, the resources for Amber were not needed anyway to get both a 640x480@16 colours not interlaced AND a much better ECS chipset: again, take a look at my two articles.
Quote:
Quote:

Irrelevant. That's two more BITS added on the address registers and two more PINS used on Agnus. WOW, what a big change!!

It's relevant when 2MB Chip RAM Agnus ECS is considered for 1989 A500 Rev 6A.

Relevant for what? What do you want to prove here?


@saimo

Quote:

saimo wrote:
@Hammer

[Except for the Akiko's C2P mention, which is somewhat related to the topic, this is all OT junk - and therefore goes into the trashcan.

That's called: Hammer's PADDING.

He reports wall-of-non-sense-text which he thinks might be related to topic and be useful. He thinks, but the reality is different, of course...

 Status: Offline
Profile     Report this post  
Gunnar 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 1-Mar-2024 6:21:50
#73 ]
Regular Member
Joined: 25-Sep-2022
Posts: 478
From: Unknown

@cdimauro

Quote:
This mathemical proof (so, not something like: "my cousin told me") was already given by me TO YOU around 11/12 years ago, on Olaf's forum.



Cesare Di Mauro,

every coder on the planet knows and understands the advantages of CHUNKY versus PLANAR.
This topic is common knowledge and this was never disputed.


Why do you want to "proof" mathematically something that everybody on the planet knows and understand and agrees too?
This makes absolutely no sense.

Do you think you told anyone something new?
Everybody knew what you think you "invented".

Are you crazy?


Cesare Di Mauro I think you need a reality check.

Last edited by Gunnar on 01-Mar-2024 at 06:24 AM.

 Status: Offline
Profile     Report this post  
kolla 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 1-Mar-2024 6:49:47
#74 ]
Elite Member
Joined: 21-Aug-2003
Posts: 2916
From: Trondheim, Norway

@Gunnar

That chunky is better was never his point. His point has always been that planar use just as much ram as chucky does, that the argument that Amiga used planar to save cost (ram) is a myth.

Now, with that out of the way… have you open sourced Super-AGA yet? Your announcement on that is soon reaching age of two-digit number of years - were you … ahm… lying?!

Last edited by kolla on 01-Mar-2024 at 06:51 AM.

_________________
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC

 Status: Offline
Profile     Report this post  
Hammer 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 1-Mar-2024 7:20:54
#75 ]
Elite Member
Joined: 9-Mar-2003
Posts: 5307
From: Australia

@Gunnar

Quote:

Gunnar wrote:
@ppcamiga1

Quote:
so what? there is nothing special in AGA



But is this true?

1) Amiga offers sprites.
With AGA you can create 8 Sprite with 4 colors or 4 very big sprites with 16 colors each.
This gives you nice options for games.
You can even make a complete background playfield with the sprites..

2) The Planar hardware support smooth scrolling for free.

3) You can do nice effect like Dual Playfield

4) You can use the Copper to make add a lot more colors to the Display.

AGA offers a lot very nice features for games..

PC GFX card did not provide the same features at the time.

The trick with Amiga chipset is that the hardware does all this for free.
This means you can smooth scroll dualplayfield with many colors thanks to Copper - without eating CPU time. Or with a slow and low cost CPU.
This is a huge advantage that Amiga had over PC at that time.

It's not free when AGA consumes DMA and memory bandwidth resources. The main point with Amiga's custom chipset is to shift the bottleneck towards the available memory bandwidth since 68000 doesn't have 1 IPC (instruction per cycle).

At a certain point, the accelerator turns into a decelerator when the fast CPU is faster than the aging fixed-function ASIC. I'm not making jokes about S3 Virge, the decelerator.

My main reason for AGA usage is new software targeted AGA e.g. RESHOOT R, Reshoot Proxima 3.

Last edited by Hammer on 01-Mar-2024 at 07:23 AM.

_________________
Ryzen 9 7900X, DDR5-6000 64 GB RAM, GeForce RTX 4080 16 GB
Amiga 1200 (Rev 1D1, KS 3.2, PiStorm32lite/RPi 4B 4GB/Emu68)
Amiga 500 (Rev 6A, KS 3.2, PiStorm/RPi 3a/Emu68)

 Status: Offline
Profile     Report this post  
Gunnar 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 1-Mar-2024 7:21:21
#76 ]
Regular Member
Joined: 25-Sep-2022
Posts: 478
From: Unknown

@kolla

Quote:
That chunky is better was never his point. His point has always been that planar use just as much ram as chucky does, that the argument that Amiga used planar to save cost (ram) is a myth.


PLANAR has certain advantages and CHUNKY has certain advantages.
- This is clear to everyone.


Same way as for cars
- front wheel drive
- rear wheel drive
- and 4 wheel drive

All have different advantages.



When the AMIGA was originally designed to go for PLANAR made a lot sense.
The Amiga 1000 could in theory have supported Chunky Byte pixel from bandwidth.
Everybody knows this.

But a chip with 256 color register would have made the A1000 ridiculous expensive at this time.
I can understand why this was not done.

But technology changed and when the Commodore Team could add 256 colors they did plan to add Chunky.

They had many nice improvements in their plan.
Chunky, Truecolor, 16bit audio. This was HUGE improvement over OCS.

And the improvements were so big that they were a lot to do.
And they were not market ready - there was still a lot to debug.

And because the new development was not debugged and market ready : AGA was done as stopgap solution.

This is the history.

The development work on A1000 began in 1982.
Mind that this is the same year the C64 came out!
256 color register were out of scope at this time.

But later in the 80th the Amiga team already worked on adding CHUNKY to Amiga.
The Commodore team worked on this already before many of the Amiga fans here, got their first Amiga.


So what Cesare is proofing us in 2013 ...
Everybody including the Commodore team knew already in the 80th.

This makes his whole "mathematical proof" totally ridiculous.

 Status: Offline
Profile     Report this post  
Hammer 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 1-Mar-2024 7:27:54
#77 ]
Elite Member
Joined: 9-Mar-2003
Posts: 5307
From: Australia

@Gunnar

Quote:

Gunnar wrote:
@saimo

Quote:
The OP was exclusively about what Commodore could have done to provide a native chunky mode


As we know Commodore did develop a native chunky mode in the AAA chipset.
So yes this was on the roadmap.
But not included in AGA.

It goes without saying that a native Chunky mode would make coding games like Doom easier.
Doom needs a lot CPU and quite some memory ..
So for a stock A1200 this would maybe not changed much.

But for a upgraded with maybe 030 CPU and some fastmem - This would have helped to get DOOM run faster.

What's the point of having a roadmap when AAA wasn't completed in a timely manner?


_________________
Ryzen 9 7900X, DDR5-6000 64 GB RAM, GeForce RTX 4080 16 GB
Amiga 1200 (Rev 1D1, KS 3.2, PiStorm32lite/RPi 4B 4GB/Emu68)
Amiga 500 (Rev 6A, KS 3.2, PiStorm/RPi 3a/Emu68)

 Status: Offline
Profile     Report this post  
Hammer 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 1-Mar-2024 7:34:35
#78 ]
Elite Member
Joined: 9-Mar-2003
Posts: 5307
From: Australia

@saimo

Quote:

You are comparing a software solution that gets AGA to work in chunky mode (without any CPU, Blitter or Copper assistance) against a third-party hardware add-on: that's a total disconnect.
On top of that, the OP wondered whether Commodore could have added a chunky mode to the Amiga chipset using a certain method, so third-party add-ons are totally OT.

Wrong, my point with the Graffiti example is A1200's Chip RAM bandwidth with Lisa is fast enough for Doom's 320x200 with 256 colors and smooth enough frame rate.

For context, read the 1st post on this topic https://amigaworld.net/modules/newbb/viewtopic.php?topic_id=43687&forum=2#832378


I've just been reading up on CGA, EGA and VGA graphic modes. What I found was interesting. CGA had a standard 2-bit packed pixel format. But EGA used planar graphics and VGA was natively planar as well! Well except for Doom Mode 13h.

I found something else. On EGA it had bitmasks and different write modes. And one write mode in particular allowed it to write packed pixel data that the EGA hardware split up internally and write to all bitplanes! That's write. EGA had built in chunky to planar hardware almost ten years before Commodore could say Akiko. And it was superior!

What's more, EGA could even do split screens similar to the Amiga. And colour cycling. Even the C16, with a superior palette and split screen raster interrupts, is looking under a shadow.

Given these hardware tricks were known about it makes me wonder, why didn't they include them in the Amiga? The Amiga would have benefited greatly with a packed to planar hardware register. Including allowing the blitter to blit to parallel planes. Though a CPU only mode would have sufficed. Workbench would have been fast. 3d and all games could just written pixels in linear fashion. By comparison, the Akko hardware is an inferior design, as data must be written to it then read out again and finally written to chip ram. The EGA way is one way where you write data and the EGA hardware does the rest itself in the bitplanes.

I actually wonder if this was why particular PC games weren't released on the Amiga or ran slowly. For example, in the early 90's, Wolfenstein 3d. Basic looking game, not as pretty as most Amiga games. I read it initially had been planned to be EGA then they changed it to VGA. No wonder, it would have needed VGA, and only AGA could match the closest.

I've heard arguments that he Amiga should have had VGA instead of AGA. Now I used to dispute that because of lack of copper, sprites, blitter, 24 bit RGB and the like. We know the C16 almost killed Commodore because it lacked sprites, Commodore had enough blunders. But after finding out that VGA is in fact natively planar, up to four bitplanes as it may be, I'm softening to the idea. It doesn't look so bad after all. I think it may have been a good idea to include some VGA features. Packed write mode for a start. And packed pixel mode to finish it off. Now that would have finished off the Amiga on a higher note!


OP argued for additional hardware features.

My post is an example of alternative timeline implementation.

Quote:
Except for the Akiko's C2P mention, which is somewhat related to the topic, this is all OT junk - and therefore goes into the trashcan.

For context, read the 1st post in this topic https://amigaworld.net/modules/newbb/viewtopic.php?topic_id=43687&forum=2#832378

The topic starter mentioned Akiko. Your post is trash.

Last edited by Hammer on 01-Mar-2024 at 07:44 AM.

_________________
Ryzen 9 7900X, DDR5-6000 64 GB RAM, GeForce RTX 4080 16 GB
Amiga 1200 (Rev 1D1, KS 3.2, PiStorm32lite/RPi 4B 4GB/Emu68)
Amiga 500 (Rev 6A, KS 3.2, PiStorm/RPi 3a/Emu68)

 Status: Offline
Profile     Report this post  
Gunnar 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 1-Mar-2024 7:38:53
#79 ]
Regular Member
Joined: 25-Sep-2022
Posts: 478
From: Unknown

@Hammer

Quote:
What's the point of having a roadmap when AAA wasn't completed in a timely manner?


That's called life.


If you look around then you see that every company makes plans ...
And _very_ often they fail to reach them.

I myself worked at IBM on developing new CPUs that never came to market.
Yes this is frustrating but this is totally normal.

INTEL, IBM, SONY, AMD, ARM, MOTOROLA, SUN, ATARI, COMMODORE
= every company on this planet made plans which they fail.

As more ambitious your plans are - as higher is the risk they fail.

The problem that Commodore had with AAA are not exceptional and everybody should understand this. This is just how life and development work in reality.

Commodore did react on this in a good way and made a smart move,
they brought outAGA - as smaller improvement which they got market ready.

People complain why AGA not has chunky - show their lack of understanding.
AGA on purpose dropped features from AAA that were not debugged yet.
So they on purpose did limit the changes - to lower the risk.

If you think about this, this should made sense.


 Status: Offline
Profile     Report this post  
Hammer 
Re: Could lack of parallel bitplane writes crippled the Amiga?
Posted on 1-Mar-2024 7:49:53
#80 ]
Elite Member
Joined: 9-Mar-2003
Posts: 5307
From: Australia

@Gunnar

Quote:

Gunnar wrote:
@Hammer

Quote:
What's the point of having a roadmap when AAA wasn't completed in a timely manner?


That's called life.


If you look around then you see that every company makes plans ...
And _very_ often they fail to reach them.

I myself worked at IBM on developing new CPUs that never came to market.
Yes this is frustrating but this is totally normal.

INTEL, IBM, SONY, AMD, ARM, MOTOROLA, SUN, ATARI, COMMODORE
= every company on this planet made plans which they fail.

As more ambitious your plans are - as higher is the risk they fail.

The problem that Commodore had with AAA are not exceptional and everybody should understand this. This is just how life and development work in reality.

Commodore did react on this in a good way and made a smart move,
they brought outAGA - as smaller improvement which they got market ready.

People complain why AGA not has chunky - show their lack of understanding.
AGA on purpose dropped features from AAA that were not debugged yet.
So they on purpose did limit the changes - to lower the risk.

If you think about this, this should made sense.

You didn't factor in Commodore management's "read my lips, no new chips" directive from Dave Hydie's statement.

Commodore management's reaction amounts to https://www.youtube.com/watch?v=IKxzI4LuNSU too late.

For AMD, an upper management purge was executed to remove the failed Bulldozer advocates e.g. https://techreport.com/forums/viewtopic.php?t=85582
During the December 2014 timescale, Mike Butler, Chief Architect of the Bulldozer architecture, apparently doesn't work for AMD anymore. Bulldozers were also established during Hector Ruiz (ex-Motorola)'s tenure as AMD's CEO. Stupidity should have consequences.

For real follow-on from K10, Zen R&D continued as a rebel underground movement within AMD.

Last edited by Hammer on 01-Mar-2024 at 08:02 AM.
Last edited by Hammer on 01-Mar-2024 at 07:58 AM.
Last edited by Hammer on 01-Mar-2024 at 07:56 AM.

_________________
Ryzen 9 7900X, DDR5-6000 64 GB RAM, GeForce RTX 4080 16 GB
Amiga 1200 (Rev 1D1, KS 3.2, PiStorm32lite/RPi 4B 4GB/Emu68)
Amiga 500 (Rev 6A, KS 3.2, PiStorm/RPi 3a/Emu68)

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle