| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Re: RGB card |
mdj wrote: > On Nov 15, 3:59 pm, "Michael J. Mahon" wrote: >> mdj wrote: > >>> It's an excellent design. I never did figure out if the IIc versions >>> could interpolate the switching protocol somehow from the expansion >>> connector. One of these days I'll have to grab such an adapter and >>> test it out. >>> I always thought it a shame that the IIgs didn't support this. It did >>> provide a way to do colour/mono selection, but it was rare that I >>> found a mono-dhr application that didn't require me to activate >>> monochrome in the control panel. >> Apple had a very mixed record on "adopting" _de facto_ standards created >> by third parties, even when they were well thought out. >> >> The ThunderClock comes to mind as a winner, though its lack of a "year" >> register led to the 5/6-year rollover in the year table in ProDOS--not >> a very clean clock, actually. >> >> The Zip Chip was adopted in the IIc+, though it is so invisible to >> software that only its control was an extension to the architecture, >> and even then, it wasn't carried forward to the IIgs. > > And IIRC, the Zip Chip debuted after the release of the IIgs... ...and "carrying backward" is so difficult! ;-) (I was never part of the IIgs universe, so I never considered that obvious problem! ;-) >> The "standard" of slot 3 for an 80-column card was, I think, a third- >> party creation. > > I could be wrong, but I think that standard was created by Apple > Pascal which scanned slot 3 for an external terminal. At the time, > this would have been a dumb terminal or modem connected via a Serial > Communications Card. I pretty sure the firmware ID bytes and protocol > for communications cards and terminal adapters is a 'Pascal' standard. That's true, but I thought that there were 80-column cards prior to the introduction of Pascal--maybe I'm wrong. >> It always struck me as peculiar that Apple never directly supported >> the usual AUX slot bank-switching memory expansion scheme, even though >> it was "market standardized" by AE and adopted by many others, with >> pretty wide software support. > > Absolutely. I suppose the slinky approach had the advantage of working > on any Apple II, but it was far less useful. I remember being very > surprised to discover the IIgs could not access its extended memory > using this scheme when in emulation mode. It would be interesting to learn the "behind the scenes" story of the Slinky architecture vs. simple bank-switching. Since Apple had already embraced bank-switching in the Language Card, a straightforward generalization seems like an obvious next move (as it clearly was to Titan/Saturn). And when the //e was defined, a little planning for the future could have produced a much cleaner 128K+ bank-switched architecture. It always seemed peculiar to me that the //e was escaping a 64KB "prison" only to enter a 128KB prison! A meager factor of two is hardly worth the architectural work, particularly when Moore's "Law" was so evident. Just a little more effort would have extended the (bank-switched) addressing by 8 bits, not just 1 bit! >> On balance, Apple acted pretty "proprietary" when it came to others >> extending the _de facto_ Apple II architecture, even though they >> actively encouraged third party extensions... > > The sad thing with RGB is that it *was* Apple supported. They supplied > the AppleColour RGB adapter to drive the Colour Monitor 100. The > design was licensed from Video 7. I suppose this was only done to help > clear the excess inventory after the demise of the III, and to allow > existing III owners to migrate to the IIe and recapture some of their > investment. I hadn't considered this angle, but it makes perfect sense. I suppose that until the III went down, adding RGB support for the II would have been seriously discouraged inside Apple! It's a shame that letting a product "be all that it can be" is often seen as a problem for the company planners, even though it's great for the product's users... > Incidentally, the supplied software with this card contained an > excellent DHR Ampersand library which used the excellent REL loader > from Apple's EDASM package (yet another forgotten gem!). > Unfortunately, they didn't document the more esoteric modes offered by > the adapter, only the DHR colour, mixed and mono. There is an example > of the 16 colour text mode on the demo, but I don't recall there being > a documented terminal driver for it. > > The software is definitely worth a look though if you've not seen it. I've seen and tried it, and I agree that it deserved wider support and use. For a long time, though, the cost of an RGB monitor prevented them from becoming widespread in the user base, so software authors can be forgiven for not targeting them. It's also a shame that Apple II libraries of relocatable software never became popular (though the interface problems are myriad). The EDASM package loader was quite capable. At the time, I never did any projects large enough to justify separate assemblies and linking--come to think of it, I still haven't! ;-) -michael ******** Note new website URL ******** NadaNet and AppleCrate II for Apple II parallel computing! Home page: http://home.comcast.net/~mjmahon/ "The wastebasket is our most important design tool--and it's seriously underused." --- SBBSecho 2.12-Win32* Origin: Derby City Gateway (1:2320/0) SEEN-BY: 10/1 3 34/999 120/228 123/500 140/1 222/2 226/0 236/150 249/303 SEEN-BY: 250/306 261/20 38 100 1404 1406 1410 1418 266/1413 280/1027 320/119 SEEN-BY: 393/11 396/45 633/260 267 712/848 800/432 801/161 189 2222/700 SEEN-BY: 2320/100 105 200 2905/0 @PATH: 2320/0 100 261/38 633/260 267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.