18 April 2024, 01:26 | #3681 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,000
|
|
18 April 2024, 03:21 | #3682 | |||||||
Registered User
Join Date: Aug 2020
Location: Australia
Posts: 737
|
Quote:
Quote:
https://bitsavers.org/pdf/ibm/pc/IBM..._PS2_Jun88.pdf From cited PDF, the title for part # 68X2279 is "Personal System/2 Display Adapter 8514/A Adapter Interface Application Developer's Guide". IBM is asking for $25 for the part # 68X2279. 8514's compatibility is a cloner target e.g. https://ia804501.us.archive.org/28/i...sET4000VGA.pdf Page 27 for "8514/A Emulation Driver". Cloners reverse-engineered and discovered registers and pushed IBM out of the PC market! Quote:
Microsoft (Redmond, WA) itself has gotten the 8514/A hardware specifications from IBM. Its sole purpose is to write Windows and Presentation Manager drivers-not drivers for application programs-to the 8514/A silicon because the performance simply wasn't acceptable when the drivers were written to the AI. Microsoft has IBM's 8514/A hardware documentation. Your argument wouldn't matter when there are many 8514/A clones with various price points. By Windows 3.0's 1990 release, Windows 2D acceleration compatibility had a higher priority when compared to 8514/A e.g. S3 2D acceleration success in the PC market. Quote:
My family has at least two "32-bit" desktop computers from the early 1990s i.e. A3000/030 @ 25 Mhz (stock 1MB Chip RAM, 1 MB Fast RAM, obtained in H1 1992) and PS/2 Model 55SX (obtained Q4 1991). A3000/030's cost was offset by A500 Rev6A with 1 MB RAM, paid about $900 AUD after trade-in. PS/2 Model 55SX was traded in for 386DX-33/ET4000 PC clone in Q4 1992. With a single computer, IBM's 386 desktop PC products are within the budget i.e. $1500 AUD annual budget computer can build up for the big spend e.g. $3000 AUD or higher. With two "32-bit" computers to maintain, it's pushing the annual budget. Parts of the $1500 annual budget on computers are spent on software. PS/2 Model 55SX was primarily for "business use case" when it was loaded with Windows 3.0, Word Perfect, Ami Pro, Lotus 123, Harvard Graphics, and the old IBM Display Write. I tried to play (1990) Wing Commander on PS/2 Model 55SX and it was not ideal. The Windows market came to be dominated by Microsoft PowerPoint in the expense of Harvard Graphics. Quote:
PS/2's metal case and chassis are strong and of good quality, but it's not needed for gaming PCs. Quote:
With 1.5Ghz Cortex A53 PiStorm-Emu68 A500's HAM6 mode (19 fps) is faster than Athlon XP 2200+ (1.8Ghz) with original IBM VGA (8.6 fps). 25 fps is needed for PAL 50 hz. IBM VGA doesn't impress me. It was SVGA cloners that improved PC gaming's fast VGA capability. IBM gave the strong 256 colors use case target. For A1200 vs the world, Tseng Labs can't be avoided. https://dosdays.co.uk/topics/Manufac...tseng_labs.php By 1991, according to IDC, Tseng Labs held a 25% market share in the total VGA market. Quote:
From https://ardent-tool.com/datasheets/Tseng_ET4000.pdf Graphics Display Controller (GDC) The GDC optimizes bit-mapped display memory data manipulation by assisting the CPU in the operation of displaying memory data-related functions. This includes rotate/mask/z-plane, with any of four boolean functions-in response to a single CPU write. By putting basic bit map operations in high-speed hardware, the ET4000 dramatically increases graphics processing throughput over software-driven solutions. The data manipulation capability implemented in the GDC is, however, applicable only for Plane systems and not for Linear Byte systems. This is because all the processing functions are designed to manipulate pixel data with one bit sourced from each plane. For example, the color compare function allows four bits across four planes (one pixel) to be compared to a pre-defined color, thereby allowing eight pixels to be color-compared simultaneously by processing 32 bits of video data (one byte from each plane). From Tseng_ET4000.pdf Attribute Controller (ATC) The internal Attribute Controller (ATC) provides flexible high-speed video shifting and attribute processing, designed for both text and graphics video display applications. The ATC can process up to 16-bits of display data at the rate of 45MHz or 8-bit display data at a rate of 84MHz. In graphics modes, memory bits are reformatted into pixel color data in groups of 16, 8, 2, or 1 adjacent bits, translated through an internal 16-element color look-up table, and sent out serially to the video display. Through this pixel mapper, the ATC supports "PLANE" (for 16 colors), "BYTE" (256 colors) and "WORD" (65,536 colors) oriented pixel structures. System Priority Control (SPC) The SPC's main task is to orchestrate the ET4000's internal resources requests including: the FIFOs, Graphics Data Controller, Cache Controller, and RAM refresh. The system performance is based on two major factors: the ATC demand, i.e.; the display resolution and color; and the memory bandwidth, i.e.; the memory bus width and access time. Other factors also can contribute to the overall performance. For example, the cache controller can be optimized for sequential access and CPU write operations. The 16-bit CPU bus interface also results in faster data transfer, particularly in the plane graphics mode (a 16-bit CPU write = up to a 64-bit data transfer). ------------------ ET4000AX is more than IBM VGA and it's short of Blitter. ET4000's Plane display mode is assist accelerated. LOL ET4000W32 is released for "2D acceleration" which includes the Blitter. The current Emu68's public RTG P96 driver is not 2D accelerated and it's still faster than "hardware accelerated" AGA. Last edited by hammer; 18 April 2024 at 03:43. |
|||||||
18 April 2024, 03:49 | #3683 |
Registered User
Join Date: Aug 2020
Location: Australia
Posts: 737
|
|
18 April 2024, 03:56 | #3684 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,764
|
|
18 April 2024, 04:03 | #3685 |
Registered User
Join Date: Aug 2020
Location: Australia
Posts: 737
|
|
18 April 2024, 04:06 | #3686 | |
Registered User
Join Date: Aug 2020
Location: Australia
Posts: 737
|
Quote:
Countries with weak currencies can have stock A1200. |
|
18 April 2024, 09:29 | #3687 | |||
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,584
|
Quote:
I'm for an open-ended design that costs as little as possible and allows unlimited expansion with minimal redundancy. Quote:
Quote:
In the US only wealthy people could afford the first home computers that came out there, but with four times the population there were enough 'rich' people to support the industry. The low-end was then filled with cheap game consoles. This resulted in a community of consumers who were little more than cash cows being milked by the industry. If all you want to do is consume then just buy the latest product out there and consume it, but don't be surprised if you feel like something is missing. |
|||
18 April 2024, 10:16 | #3688 | |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,000
|
Quote:
Which I did, btw. I really enjoyed it. Played it for months. You can't change that. |
|
18 April 2024, 10:33 | #3689 | |
Registered User
Join Date: May 2023
Location: Norwich
Posts: 380
|
Quote:
Everyone I knew back in the day was disappointed with the A1200. The original Amiga had been an absolute step change in what was available and when a new Amiga with "advanced" graphics was announced, we were all expecting the same again, something that absolutely buried the competition and made Amiga the "must have" gaming platform it had previously been. What we got was something that felt little more than a minor upgrade, that lagged behind what the competition could already do. Being disappointed doesn't necessarily mean the system was bad, but rather that it was too little and too late for what the market expected. |
|
18 April 2024, 10:50 | #3690 |
Registered User
Join Date: Nov 2011
Location: Nuernberg
Posts: 802
|
A1200 was a compromise. Commodore needed urgent to earn money so they could not afford to buy market share. RAM f.e. was extremely expensive at that time, also a faster processor. A1200 was created as a cheap entry system so I do not think that much more was economic possible. The problem was that it came much too late, A1200 should have been in market 1990 or even before to keep distance to the PC wortld. When it came out A1200 was ok and comparable to PCs in many senses but not more.
I was not disappointed at that time. I owned a A1200 and later a A4000 with graphic card and was a enthusiastic amiga supporter. A1200 was a big step compared to A500. But realistic it was too late already. And if you look what happened with all the platforms and companies at that time, finally Commodore would not have survived propably. Only chance would have been to give up hardware development at all and concentrate on software and OS. If Commodore would have done less errors they would perhaps survived longer. But the chance to survive as a independent platform would have been unsecure and not very propable. Only Apple survived and even Apple would have not without money from Bill Gates. Last edited by OlafSch; 18 April 2024 at 10:57. |
18 April 2024, 10:59 | #3691 | |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,000
|
Quote:
And there was no way in hell I could have afforded a PC. The 1200 cost two months wages as it was. And hell, as far as gaming was concerned, I messed around with 286s and 386s at work and jfc the games were terrible on those. We had Zool on one. It was so bad. |
|
18 April 2024, 11:03 | #3692 |
Registered User
Join Date: Nov 2011
Location: Nuernberg
Posts: 802
|
@Dunny
+1 Compared to the existing hardware base with mostly A500, 1 MB RAM and two disc drives A1200, mostly with hard drives, were a big step ahead. I was not disappointed too at that time. For many amiga users changing to PC was no option. Looking from today at that time you can of course make a different judgement. |
18 April 2024, 11:36 | #3693 | ||
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,584
|
Quote:
But you are right, good quality wasn't needed for gaming. You were going to need a new PC anyway for the next game, so the machine only had to hang together for few months until you upgraded to a newer model. If it was flaky then all the more reason to upgrade! Quote:
|
||
18 April 2024, 11:55 | #3694 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,233
|
Quote:
Fact is, it's a horse of a different color. The reason why standard hardware evolved as it did is that the use cases changed, and they were optimized to such use cases. Nobody needs a copper and HAM if true-color is available, nobody needs sprites if a fast accelerator can move graphics around, and nobody needs dual playfield if hardware overlay is available. The way how the the average Amiga game worked and was programmed is significantly different from the way how the average PC (or raspi) game works today. Tasks for which you needed dedicated hardware back then (sprites) are no longer relevant as the accelerator can move graphical objects around much faster without sprite limitations (such as limited width and limited priorities), so they are not really practical today anymore. Other units were added, such as 3D accelerators, that were completely out of reach at Amiga times since hardware complexity was much too high. |
|
18 April 2024, 11:59 | #3695 | |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,000
|
Quote:
I'm not much of an expert but I'm not sure that p96 uses ChipRAM for anything much at all? I'm running a 1080p workbench display and have the full 2MB of ChipRAM free. And the CPU driving the display (Emu68's 68040) is clocked at around 2.2Ghz - which although variable in speed due to JIT is certainly faster than any physical 68k CPU for any operation. |
|
18 April 2024, 12:07 | #3696 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,233
|
Quote:
It doesn't. Unless you open a planar mode, where the bitplanes are, in fact, allocated from chip mem to allow applications to use the native blitter to operate on such planes. Planar is really only a backwards compatibility feature, and not very practical. |
|
18 April 2024, 12:10 | #3697 | |
Registered User
Join Date: May 2020
Location: Figueira da Foz
Posts: 365
|
Quote:
|
|
18 April 2024, 12:28 | #3698 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,000
|
Probably very difficult to do when your display surface is 32bpp and has no actual paletted colour indexed pixels like 8bpp and below do. Which pixels do you swap for the copper-style gradient?
|
18 April 2024, 13:44 | #3699 | ||
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,771
|
This topic is about A1200 disappointment not about superiority of 486 over 386 - SNES is example of some HW but compared to Amiga not PC vs PC. Stay on topic.
LOLipop - XGA was designed after 8514 and it closed gap between VGA and 8514 providing graphic acceleration from IBM together with VGA compatibility. Additionally offered accelerated 64k colors screens. But... But this topic is about A1200 disappointment not about superiority of XGA over 8514. Quote:
And clearly you are providing misinformation as IBM officially not provided 8514 register documentation (as they goal was to use dedicated API i.e. 8514AI) - by using reverse engineering number of 8514 HW compatible clones was created anyway. Once again - this topic is about A1200 disappointment not about correcting your misleading arguments about for example ET4000 having accordingly to you HW acceleration when Tseng staying completely opposite. You simply don't see difference between software blitter and HW blitter. Quote:
So please stay on topic. Btw we had agreement that VGA (and EGA) offered some HW features providing possibility to close gap in terms of performance. If you wish to learn more on this i can recommend this interesting lecture: https://fabiensanglard.net/another_w...DOS/index.html Oh, how's that? Commodore planned to replace Alice+Lisa with Tseng product? Obviously your goal is try to derail this thread by not staying on topic and flooding it with completely irrelevant and misleading information's about Tseng products - from your perspective ET4000 is almost same like Et4000w32 etc even if both are completely different products sharing only (partially) name - you are quoting some information's but you don't understand it as it is irrelevant from topic perspective. Please stay on topic! |
||
18 April 2024, 13:50 | #3700 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,771
|
Quote:
Probably Copper tricks are easier to be done nowadays at the pixel level than before on line level. |
|
Currently Active Users Viewing This Thread: 2 (1 members and 1 guests) | |
hammer |
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 |
|
|