04 March 2023, 04:28 | #2161 | ||||
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,756
|
Quote:
Commodore was going down no matter what they produced, but the A600 was closer to what they should have been producing than the A3000. Quote:
Quote:
Quote:
|
||||
04 March 2023, 05:06 | #2162 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,973
|
|
04 March 2023, 12:44 | #2163 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,433
|
|
04 March 2023, 13:26 | #2164 | |||
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,433
|
Quote:
Of course not for Acorn, because Acorn was at this point already a subsidiary of Olivetti, and could not profit from the spinoff of Arm. The new investors of the spinoff did profit - amongst them Apple, which already invested in Arm in 1990: 43% for just $3M. Quote:
Commodore would have to leave production of computers, if it were to license clones. It can produce reference designs, evaluation boards and so on, but the end customer product would be made by clone makers … Same goes for the production of chips: Commodore would design them, others would produce them. Not saying Commodore should have done this, but it might have been one way to survive longer. But not the only way. Quote:
But nevertheless Apple stayed profitable that year. They had at this point billions in cash and assets and wanted to increase marketshare - so they lowered the prices and widened the product lineup of Macs and increase the numbers of Macs sold. Earning still halve a billion in 1995, but selling 3x more machines than in 1990. Even at its best years, at the height of the C64 sales, Commodore had not more than 100M in profit. |
|||
04 March 2023, 14:49 | #2165 | |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
@Gorf
Quote:
|
|
05 March 2023, 05:58 | #2166 | ||
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,756
|
Quote:
Quote:
That was an amazing time because there was so much quirky innovation at a techcological level that hobbyists could interact with, which is why that era is so popular for retro computing today. But it wouldn't last forever. By the end of the 90's PCs were becoming ever more complex and costing huge amounts to develop, only possible due to the 'team effort' of many players in the industry. |
||
05 March 2023, 08:54 | #2167 |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
Why would one maintain obsolete platform when new one was introduced? Amiga users have biased opinion because Commodore didn't last long enough to introduce new and largely incompatible Amiga. So they assume platform must be maintained until the last user dies (or company itself). And no. Team effort doesn't really apply to PC that much. Sure there are things like USB IF, JEDEC, PCI Sig, Khronos Group etc. But those aren't restricted to IBM PC clones and Commodore would have been most likely be a part of those as well.
On the other hand technologies like new GPUs came from a fierce competition (not inter-companies team effort) which basically left 2 dominant companies (nvidia and ati -> amd). Same with processors and although Intel and AMD have cross-license agreement it doesn't cover all technologies. E.g. AMD had 3DNow! and intel was never interested (for obvious reasons, it was just a stopgap solution), AMD have IMC since K8 and Intel only introduced that in Nehalem several years later. Same goes to HyperTransport vs QPI. Even now there's hardly any chipset for intel processors other than intel chipset and hardly any chipset for amd processors other than amd chipset. So much for "team effort". Commodore knew 68k is going EOL. Commodore knew PCI is a way to go. And sooner or later incompatible platform would emerge. And what amiga fans did? Well they maintained the last introduced platform themselves eventually bringing both PCI and USB in fairly limited form to Amiga world as well. And entirely new CPU (which is already bigger change than between A3000 or A5000 and A7000 right?) |
05 March 2023, 11:11 | #2168 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,433
|
Depends on how you define "incompatible platform".
Over the decades: sure. But each new model has to offer at least large backwards compatibility. In PC-land it took forever to sneak out old DOS 8086 compatibility and while Apple was a little bis faster it always provided full compatibility after each architecture change for a couple of years. But there is nothing that would have stopped Commodore from doing the same, if it had survived… Last edited by Gorf; 05 March 2023 at 11:35. |
05 March 2023, 11:31 | #2169 | ||
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,433
|
Quote:
It was the best decision Olivetti could have made - that they simply had no long lasting interest in the Archimedes does not make the other part a bad decision. And now: today you can run RiscOS on an Pi and can use the speed of the CPU directly without costly emulation! https://www.riscosopen.org/content/d...s/raspberry-pi Quote:
For a short time Commodore was a giant. But they could not capitalize on it. For one because of Jack’s price strategy and also because Irvin did not want to issue new stock, because that would dilute his share of the company. Commodore could have collected hundreds of millions of new capital during its hight of success and invest in modernizing its chip plant and R&D. |
||
05 March 2023, 11:48 | #2170 |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
@Gorf - even modern PC can run software for old DOS, either through DOSBox (or similar software) or even directly (although it's getting harder since UEFI). This only shows there's no big reason to keep everything backward compatible at hardware level. There already are plenty emulation layers built in into BIOS/UEFI - mouse can be treated as dos compliant device even if it's USB HID device. Same with keyboard. So - as you see - there's always some workaround which let us get new and improved hardware without actually having to support old solutions IN said hardware directly.
Apple did use totally software emulation integrated in OS (68k@ppc and ppc@x86), now they do use hybrid approach as part of x86 emulation is done inside ARM CPU and the rest is handled by software in OS. One way or another NG Amiga would have to drop both 68k and OCS/ECS/AGA compatibility in hardware. And most of those A500 and 1200 users which are pretty "traditional" now would likely join the revolution in the past should new platform look appealing (for both users and developers) and some decent solution for backward compatibility could be devised. There are hardcore 68k traditionalists now because Commodore died and PPC NG lead nowhere with most current solutions being ridiculously expensive while still significantly lagging behind mainstream. All current turbo solutions offload much of the functionality to turbo itself (with rtg, audio, network and storage, even controllers). It already is some kind of NG amiga on top of classic amiga. |
05 March 2023, 12:26 | #2171 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,433
|
@Promilus
All I am saying is: you really can not make a hard cut - it has to be a gradual process. The PPC based NG-Amigas (of AROS on x86 for that matter) did cut off chipset support too early, at a point in time when uae was not good and fast enough yet. At some point Commodore or a functional Amiga company would have needed to switch architecture - sure. I guess AGA on a PCI card would have been the best decision for this transition. The base platform even could have been a PC. Imagine Amithlon with a AGA-on-PCI* next to modern RTG and 3D in the late 90s (Something like a reverse PiStorm in some sense) *) or AAA or Hombre on PCI … whatever would have been the last iteration… Last edited by Gorf; 05 March 2023 at 15:47. |
05 March 2023, 14:52 | #2172 | |
Registered User
Join Date: Apr 2017
Location: France
Posts: 659
|
Quote:
For memory: Talking about compatibility, they should have sold the A1000 bundled with a C64 emulator to keep their base, at least to show they were taking care because it was prejudicial for the A1000 itself. Why this new platform will not be replaced again by a new one in 3 or 4 years? Instead of that, it was all about PC compatibility obsession. I remember, magazines were asking the question in articles dedicated to the future incredible machine of Commodore. Last edited by TEG; 05 March 2023 at 15:05. |
|
05 March 2023, 19:04 | #2173 |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
Well, yes, but then what's the point of Commodore 128? C64 compatibility (either embedded in stock config or through optional hardware and software - as bare 7MHz 68000 would most likely fail to handle that task) is a nice idea but it either that or C128. Not both. And C128 was pretty successful as well.
|
05 March 2023, 21:12 | #2174 |
Registered User
Join Date: Apr 2017
Location: France
Posts: 659
|
There was A64 on the Amiga but I don't know about the speed. Emulating the 6510 at full speed does not seem to me an unfeasible task for the 68000 and their would have be no problem for the sprites part.
You're right about the C128, ideally should have been included too. But I don't know if there would be a legal problem distributing the Basic V7 in the Amiga. And I think nobody would have complain if the CP/M part was missing |
05 March 2023, 21:40 | #2175 |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
afaik A64 was only good for BASIC. Games were often distorted and demos didn't run properly either. What was good - there weren't high requirements but still it didn't run full speed 6510 on 7MHz 68000, only higher clocked 020/030. I wouldn't count on any good software emulation of C64 below 040. Both speed and compatibility wise. That's why hardware solution for C64 compatibility INSTEAD of release of C128 might have been exactly what A1000 needed to make even more astonishing debut. But the biggest problem of that solution was - would they make enough A1000 & add-ons to satisfy the market?
|
05 March 2023, 23:08 | #2176 | |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,433
|
Yes. It has its own Kernal- and BASIC-emulation wich takes up around 200k, but manages to be quite fast on a vanilla Amiga ...
(But not for games.) A pure C64-BASIC mode and being able to use the 1541 might have been enough. Maybe even catch the usual peeks and pokes. That is what the Achimedes later did: providing a BASIC mode that was compatible with the Beeb, but no full emulation. A full emulation is probably impossible on a 7MHz 68000 Darek Mihocka managed to reach 40% speed of an Atari800 with his XFormer on a 8MHz ST. And he used about every trick in the book: https://www.atarimagazines.com/st-lo...XFORMER_II.php Well not every Trick: Peter McGavin (or Ulf Nordquist?) invented Pseudo-JIT to emulate a z80 and the Amiga - the same method Renee Cousins uses now for the Buffee project. So maybe something like a C64-XFormer combined with PJIT and enough RAM might pull this miracle off ... but more likely you would still need a 14MHz 68k Here is the original Author of XFormer confronted with the newest iteration of his emulator (XFormer 10) ... emulating hundreds of 8bit Ataris in parallel on a modern PC: https://fb.watch/j4Oz2geBKJ/ (skip to minute 1:50) Quote:
It had of course the worst timing! A striped down version, without Z80 and without VDC, but still with 128kB and 2MHz in early 1984 instead of the disastrous 264 line, would have been perfect. People wanted a better but still compatible C64 and no Plus/4 |
|
06 March 2023, 01:57 | #2177 | |
Registered User
Join Date: Oct 2022
Location: Roma
Posts: 349
|
Quote:
|
|
06 March 2023, 05:06 | #2178 |
Registered User
Join Date: Apr 2017
Location: France
Posts: 659
|
So the 6502/6510 8 bits @1 MHz was that powerful? OK
I see here that 6502 was sold $7.45 so it was certainly produced for something like $3. I wonder if it would have been possible to made an architecture which include it as a slave of the 68000 for emulation purpose. After all their had the control over Agnus for logic interfacing. Eventually I imagine you can add some parts of the VIC/VIC-II in Denise to help if needed. Or they may found some tricks to help the software emulation. Perhaps a dedicated chip with some parts of the 6502/651/8502. They had an equip of engineers and all plans to hand. But it would implied a vision since the day they bought the Amiga tech for sure and perhaps as Gorf said, fundraising when they was at the top to pay for R&D. |
06 March 2023, 06:06 | #2179 | |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
Quote:
And on top of that 6502 has unique ISA with small amount of registers . So you have to emulate 8bit CPU flags along with instruction intended operation result (like bit shifting, increment, decrement and so on) and all of that being as close to original speed as possible. It wouldn't matter if there was 64bit 7MHz RISC there... it would still have a hard time emulating 6502 accurately enough. Some hardware would have to be created to support C64 compatibility mode on bare A1000/2000/500. One can only wonder what A1000 with C64 compatibility mode could accomplish. |
|
06 March 2023, 08:34 | #2180 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,186
|
I suspect a C64-SoC-on-a-card would have been the way to go, do something smart to allow it to render into a pub screen using a analogue video overlay or some such.
It's essentially what Apple did with their Apple 2 compatibility cards for the NuBus Mac's, and those sold in reasonably respectable numbers. Again, CBM never invested properly in their semiconductor foundry so a single chip C64 SoC would never have happened. |
Currently Active Users Viewing This Thread: 5 (0 members and 5 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A1200 RF module removal pics + A1200 chips overview | eXeler0 | Hardware pics | 2 | 08 March 2017 00:09 |
Sale - 2 auctions: A1200 mobo + flickerfixer & A1200 tower case w/ kit | blakespot | MarketPlace | 0 | 27 August 2015 18:50 |
For Sale - A1200/A1000/IndiAGA MkII/A1200 Trapdoor Ram & Other Goodies! | fitzsteve | MarketPlace | 1 | 11 December 2012 10:32 |
Trading A1200 030 acc and A1200 indivision for Amiga stuff | 8bitbubsy | MarketPlace | 17 | 14 December 2009 21:50 |
Trade Mac g3 300/400 or A1200 for an A1200 accellerator | BiL0 | MarketPlace | 0 | 07 June 2006 17:41 |
|
|