18 October 2023, 04:43 | #1241 | |
Registered User
Join Date: Aug 2020
Location: Australia
Posts: 1,018
|
Quote:
My Dad had an IBM PS/2 Model 55SX's slow IBM VGA in the early 1990s before it was traded for a PC clone with 1992 era 386DX-33 with an ET4000AX SVGA card. Our 1992-era 386DX-33 PC clone has an onboard SRAM cache and full 32-bit system RAM. IBM PS/2 Model 55SX was the lesson on IBM tax e.g. its MCA add-on cards weren't price competitive compared to PC clone counterparts. With action games, the Amiga 500 can blow away IBM VGA, but fast VGA clones have different results. |
|
18 October 2023, 05:11 | #1242 | |||
Registered User
Join Date: Aug 2020
Location: Australia
Posts: 1,018
|
Quote:
FreeSync/GSync covers 50Hz content and Drawbridge USB covers Amiga floppy drive support including physical floppy sound e.g. Battle Squadron, Hybris and 'etc'. Quote:
Modern X86 CPUs don't directly implement X86 CISC microarchitecture. One of the major requirements for Commodore's Hombre is big endian support. Quote:
Emu68's supervisor 68K emulation can be implemented on other big-endian CPUs like PowerPC, not just ARM. The major problem is the hardware cost. Fully superscalar ColdFire V5 design didn't exist during Commodore's Hombre design phase. Read https://en.wikipedia.org/wiki/NXP_ColdFire There are five generations or versions of the ColdFire available from Freescale: v1: Intended to support migration from 8-bit microcontrollers, it is a cut-down version of the v2 processor-wise. It was launched in 2006, 12 years after the original ColdFire. It is designed to easily replace the 8-bit Freescale 68HC08 microcontrollers and compete with low-end ARM chips. v2: The original ColdFire core launched in 1994. Single-issue pipeline, no MMU, no FPU. Versions are also available with MAC and enhanced MAC units. v3: Added an optional MAC unit. v4: Limited superscalar core. v4e (or eV4 in some documents): Enhanced version of the v4, launched in 2000. Adds optional MMU, FPU, and enhanced MAC unit to the architecture. v5: Fully superscalar core. The ColdFire family is uncompetitive trash for desktop markets. Back on the topic: Commodore engineers designed Amiga's Ramsey memory controller with a 32-bit bus, up to 25 Mhz, and 68030 bus protocols, but Commodore management had a "read my lips, no new chips" directive during A3000's R&D. The Ramsey memory controller and Super DMac (DMA address generation) designs could have been the foundation for the new 25 Mhz 32bit Agnus/Alice for the Amiga 3000. A display raster engine on Amiga 3000's 32-bit Fast RAM @ 25 Mhz would be pretty good in 1990 and can rival 25Mhz 32bit VLB SVGA cards. The next evolution after a 25 Mhz 32-bit controller can be a PA RISC era ~50Mhz 64-bit bus design. The foundation for 3DFX's Voodoo 1's performance is memory bandwidth. In the late 1990s, NVIDIA rapidly increased the raw memory bandwidth with the aid of Samsung. 1996-era Voodoo 1 has three 64-bit buses at 50 Mhz. NVIDIA focused on a 128-bit bus with high clock speed for RiVA 128 and RiVA TNT series. Last edited by hammer; 18 October 2023 at 05:44. |
|||
18 October 2023, 19:53 | #1243 | |||||
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,872
|
Quote:
Quote:
Quote:
Quote:
Quote:
|
|||||
24 October 2023, 04:02 | #1244 |
Registered User
Join Date: Aug 2020
Location: Australia
Posts: 1,018
|
1. Hardware 680x0 lost the war.
2. No modern X86 CPUs directly implement the CISC microarchitecture. It seems emulation is a taboo for you. 1. Commodore's one of few CPU selection criteria for Amiga Hombre. 2. Read https://amitopia.com/the-amithlon-x86-amiga/ The Amithlon Debacle. After Bill McEwen's Amiga Inc promoted "AmigaOS X86", billyboy sent a "cease and desist" letter against Haage & Partner's AmigaOS XL and Amithlon. Bill McEwen's Amiga Inc's "cease and desist" killed AmigaOS 3.9 being bundled for X86-based Amithlon. FlipFlop Bill McEwen killed "AmigaOS X86" stone dead. 1. Any ColdFire argument for this topic is useless when ColdFire's development and product release timeline is factored in. Any ColdFire argument is useless until fully superscalar Cold Fire V. 2. Apple's CPU migration example is useless for Amiga legacy games. FireTOS's Apple CPU migration approach is rubbish for the Amiga. This topic is a "What IF" when Commodore management wasn't shit e.g. remove "read my lips, no new chips" directive during Amiga 3000's development. |
24 October 2023, 12:38 | #1245 | |||||
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,872
|
Oh, i had impression it is widely used architecture in US nuclear and conventional missile guidance systems and most of them was never employed in target (global war) conditions but ok, i f you say so then i must be true...
Quote:
Quote:
Quote:
Quote:
Quote:
I fully agree with you, AGA should be released way earlier, probably way before 1990, AGA should be also way better especially that J. Miner finished RANGER before his departure from Commodore. |
|||||
25 October 2023, 03:53 | #1246 | ||||||
Registered User
Join Date: Aug 2020
Location: Australia
Posts: 1,018
|
Quote:
Quote:
Quote:
Commodore couldn't avoid Motorola's dead-end 68K problem i.e. Apple switched to PowerPC in 1994. Apple maintained price vs performance" competitive against PC's 486SX-25/ 486SX-33 PC clones in Xmas Q4 1993 time period. 2. In the real timeline, "AmigaOS X86" was promoted by Amiga Inc. until the Amithlon and Haage & Partner's AmigaOS 3.9 licensing issue. Amithlon has a fast big endian 68K to little endian X86 JIT translator software. Bernd Mayer has stated He didn't care about Amiga games. AROS on the non-68K platform is largely a failure just like Windows NT PowerPC and MIPS editions. Quote:
FireTOS uses Motorola's CF68KLib which doesn't survive kick-the-OS game use cases. Hypervisor level Emu68 survives kick-the-OS game use cases. Like Apple's 68K-to-PPC approach, FireTOS can only run OS-friendly 68K Atari TOS programs. Apollo-Core's AC68080 V2/V4 doesn't need CF68KLib. Quote:
[ Show youtube player ] Running 16-bit Windows programs on 64-bit Windows 11 via WINEVDM. Modern PCs have compute power to run brute force DosBox. Quote:
1987 era Ranger has 128 color (7-bit color depth) 1024×1024 display from the 4096 color palette. VRAM provides the memory bandwidth. Ranger has 2 MB Chip RAM address capability like on A3000's ECS and AGA. It's a relatively minor update since the later Amiga OCS revision has a 6-bitplane 64-color EHB. Early A1000 didn't have 6-bit 64-color EHB mode. EHB mode's 5-bit color register is a cost-cut measure since proper 6-bit color registers consume additional transistors. There's a reason why Commodore outsourced AGA Lisa's fabrication to 3rd parties. Lisa's raster and post-Alice Blitter on the Ramsey memory controller's 32-bit @ 25 Mhz bus would have improved pixel performance, but 3D requires compute power. IBM's 1984 PGA can do 640x480 256 colors from a 4096 color palette. IBM's 1984 release PGA was replaced by the 1987 released 8514. IBM's 1984 release EGA was replaced by the 1987 released VGA. IBM's VGA and 8514 were replaced by XGA which competed against PC cloner's SVGA/VESA. NEC's driven VESA made sure IBM XGA was dead as a revenge tactic for IBM's killing of NEC's PC-98. VESA BIOS standard was largely killed off by Microsoft's "Designed For Windows" 2D accelerators and Intel's UEFI Graphics Output Protocol (GOP). Last edited by hammer; 25 October 2023 at 04:36. |
||||||
25 October 2023, 21:43 | #1247 | ||||||
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,872
|
AFAIK there was no war between x86 and 68k - AFAIR there was war in x86 camp between many vendors providing own variation of the x86 CPU's.
Quote:
Quote:
Quote:
Quote:
With respect to all you point (sometimes valid) - perhaps nobody give a shit about old incompatible games if you can have 100MIPS+ at lower price than 68060. This is price of progress. Quote:
Not minor as Ranger for example introduced upgrades to Paula (never upgraded since ICS times) Yes, ICS Denise without EHB was in very first Amiga NTSC, quickly it was replaced by OCS and Commodore offered to all Amiga owners upgrade from ICS to OCS Denise. And of course there is reason for Lisa outsourcing - simply CSG was unable to deliver required speed of the CLUT DPRAM - even on ECS they need to introduce kludge for CLUT by interleaving and efficiently reducing amount of colors from 4096 to 64 in productivity and SHires. Lisa demanded complexity and at the same time speed (DPRAM with access time around 12..15ns) Quote:
EGA nad VGA has no HW acceleration - they are dumb framebuffer. 8514 and XGA providing HW acceleration at relatively acceptable for professional users price. VESA is SOFTWARE standard - BIOS extension - you could create VESA for other cards (like TIGA, XGA, 8514). And in US and Europe nobody give a shit about NEC PC-98 - sorry. |
||||||
27 October 2023, 06:59 | #1248 | |||||||||||
Registered User
Join Date: Aug 2020
Location: Australia
Posts: 1,018
|
You're a naive fool.
Quote:
Licensed 68000 clone vendors could not continue 68K's development and evolution. X86 CPU clones and PC vendor clones enabled direct competition and allowed the PC platform to survive when the originators go anti-legacy or anticompetitive e.g. Intel Itanium IA-64 and IBM's PowerPC/MCA/XGA initiatives. Itanium was Intel's anticompetitive move against X86 CPU cloners. Quote:
The original ColdFire core was launched in 1994 with a single-issue pipeline, no MMU, no FPU. Versions are also available with MAC and enhanced MAC units. Coldfire being useless for Commodore's Hombre project is based on the real timeline of Motorola/Freescale's product release schedule. 2. https://en.wikipedia.org/wiki/Amiga_Hombre_chipset According to Hombre designer Dr. Ed Hepler, Commodore intended to produce an AGA Amiga upon a single chip to solve the backward compatibility issues. Quote:
X86 is a little-endian CPU family and Commodore already selling X86 PC clones up to 1994 Pentium class PCs. Quote:
Quote:
RPi has 3rd party support superiority when compared to superior hardware wannabe Pi clones. Quote:
Paula has minor refinments e.g. 8364R4 vs 8364R7. Quote:
Renee "Buffee" Cousins is designing AGA-on-ECS drop-in replacement chips. Quote:
https://www.amibay.com/attachments/lisa-jpg.2461400/ This 1992 fabrication markings would be too late for the retail 1992 timeline. There was a time when CSG wasn't capable of producing the Lisa chip. The mainstream gaming resolution from 1990 to 1995 was about 320x240 level, hence productivity 640x480p mode was pointless for action games. Quote:
1987 IBM 8514 was expensive and the cloners lowered the cost e.g. ET4000AX was released in 1989. https://archive.org/details/bub_gb_h.../n603/mode/2up PC Mag 1992-08, page 604 of 664, Diamond Speedstar 24 (ET4000AX ISA) has $169 USD retail. There are other IBM 8514 clones such as (https://en.wikipedia.org/wiki/IBM_8514) ATI Technologies: the Mach8, Mach32,Graphics Vantage and 8514/Ultra Chips and Technologies: F82C480 B EIZO - AA40 and F82C481 Miro Magic Plus Matrox: MG-108 Paradise Systems: Plus-A, Renaissance Rendition II Desktop Computing: AGA 1024 (also capable of emulating TIGA standards) NEC: Multisync Graphics Engine IIT AGX and Tseng Labs ET4000 are also referenced as being IBM 8514 compatible. IBM PGA was discontinued in 1987 with the arrival of VGA and 8514. IBM PGA standard was cloned: Matrox PG-640, PG-1280 and QG-640 (for the DEC MicroVAX) Dell NEC MVA-1024 card Everex EPGA Orchid Technology TurboPGA Vermont Microsystems IM-640, IM-1024 Gaming PCs rose around the early 1990s, but the PC clone market has been building its full 32-bit CPU and VGA standard install base since 1987 which benefits IDsoftware's Doom 1/2's 4 million PC DOS sold copies. Any full 32-bit CPU-equipped desktop PC has gaming PC potential. PC's full 32-bit CPU and VGA standard install base buildup has about 7 years from 1987 to the end of 1993. Full 32-bit 68020/68030 CPU accelerated Amiga with OCS/ECS weren't enabled to participate in the AGA era games since an Amiga owner needs a full AGA machine upgrade. "Only the Amiga Makes it Possible" with the dumping of a full 32-bit 68020/68030 CPU (386DX class) with 32-bit Fast RAM equipped Amiga machine into a non-gaming role. Q4 1992 Amiga AGA is effectively "ground zero" for 256 color-enabled Amiga games. VGA software emulation is not wise. Ask Rendition about their mistake. Quote:
Quote:
The US didn't give a shit about the Amiga gaming i.e. it's Nintendo game console and gaming PC land. Last edited by hammer; 27 October 2023 at 07:42. |
|||||||||||
27 October 2023, 20:35 | #1249 | |||||||||
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,872
|
LOL - if you need help then don't talk with mirror, go to shrink.
There was no war between 68k and x86 - they made own ecosystems - x86 mostly PC and later embedded, 68k Unix and from beginning serious embedded (VME) - literally 68k dominated automotive, industrial automation, military - many critical applications... Quote:
Quote:
Quote:
Quote:
Please don't mix various incompatible HW SoC's only because products based on them share some Pi in name... Quote:
btw please provide list of "minor refinments" for 8364R4 vs 8364R7 Quote:
Quote:
Quote:
Quote:
Of course you could create PGA clone - it was based on Intel 8088 CPU so it was not difficult task... - you could even made it on 8086 (NEC v30) so it could be faster than IBM PGA... VESA is BIOS extension - and yes, BIOS is API. True (so no legacy compatibility seem to be not so big issue) |
|||||||||
27 October 2023, 23:59 | #1250 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,186
|
It might be extremely obscure, but Apollo shipped machines with their own bitslice 68020 implementation. In the early 90's there was also a press release of a third party BiCMOS 680x0, It likely never taped out before their funding evaporated. |
28 October 2023, 09:08 | #1251 |
Registered User
Join Date: Apr 2014
Location: Hemet/USA
Posts: 50
|
No
|
28 October 2023, 11:42 | #1252 | ||
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,872
|
Quote:
Quote:
Meanwhile x86 has many officially licensed clones from various silicone vendors but also clones being white room re-implementation of the x86 with with some improvements over original Intel design, some of them are pin to pin compatible so they can be used as direct Intel x86 replacement (mentioned v20/v30 from NEC) some with different pin topology require dedicated motherboards (mostly some 386/486 clones). This shows something fundamental to understand that it was never war between 68k and x86 (this doesn't eliminate competition or "war" between users of machines using x86 and 68k). |
||
28 October 2023, 12:25 | #1253 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,302
|
Quote:
I'm not sure what this is supposed to prove. It only shows that there wasn't a sufficiently large market on the 68K side to make such clones worthwhile. |
|
28 October 2023, 21:08 | #1254 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,872
|
Quote:
i never recalled war between 68k and x86, i've recall something that can be called war but between machines using CPU's - and it was "war" between PC and Amiga but also between Amiga and for example Atari ST. And i agree - x86 was so popular that it was worth to be cloned - 68k was in different position (but it was very popular anyway). |
|
29 October 2023, 00:16 | #1255 | |
Registered User
Join Date: Oct 2022
Location: Shelby Township
Posts: 77
|
Quote:
|
|
29 October 2023, 01:45 | #1256 | |||
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,710
|
Quote:
Quote:
NEC V20 Quote:
And they weren't the only ones. AMD's 386DX chip was delayed for several years due to a dispute with Intel over whether its existing agreements to produce 8086 and 80286 CPUs included it. Intel also sued Cyrix even before they released their Cx486SLC. When Intel developed the 586 they changed the name to Pentium because they couldn't copyright a number. They were not at all happy with clones being produced, an attitude that continues today. |
|||
29 October 2023, 09:15 | #1257 | |||
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,872
|
Quote:
Quote:
Quote:
|
|||
29 October 2023, 12:20 | #1258 | |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,186
|
Quote:
The OS media for it is just 68k binaries, nothing to do with PRISM. It almost surely had a custom MMU not compatible with the 68451, but if it could run AEGIS userland it was Good Enough (C). But, this is terribly OOT (and lets be honest, the whole thread is just silly derailment anyway) |
|
29 October 2023, 13:06 | #1259 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,872
|
Quote:
Had no experience with Apollo products, also can't find anything above provided leaflet - bitsavers also don't provide too many documents so from my perspective it is very interesting but also very unknown line of products. Well... as you pointed whole thread was derailed many pages earlier - now we have discussion about PC CPU's and graphics chipsets... |
|
30 October 2023, 14:35 | #1260 | |
Registered User
Join Date: Dec 2014
Location: germany
Posts: 439
|
Quote:
It also would make more sense for them to do their own (improved) implementation of the 68000 instead of the 68020, as the 68000 did not fulfill the Popek/Goldberg virtualization requirements; AFAIR Apollo even had two 68000 operating in lockstep on their early machines as a workaround. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Hombre Amiga Chipset | Toffee | Amiga scene | 64 | 10 August 2023 06:28 |
FS-UAE 2.5.26dev: Glitches with Amiga chipset screen if Accuracy >-1 | SnakeCoils | support.FS-UAE | 34 | 23 December 2015 17:05 |
Which is your all-time favourite Amiga chipset? | Paul_s | Nostalgia & memories | 15 | 28 August 2007 05:47 |
I got my third Amiga today, but I need help! | NunoLuz | New to Emulation or Amiga scene | 14 | 22 July 2004 13:02 |
|
|