Apple II 16k Language Card

37 posts / 0 new
Last post
Offline
Last seen: 1 year 4 months ago
Joined: Feb 7 2023 - 11:49
Posts: 43
Apple II 16k Language Card

I'm looking for an Apple II 16k Language Card. Simple right. ;) But a lot of them are old and beat on E-Bay.

 

There is this new design, different from the Microsoft version. I like it because I don't have to pull any chips to use it. It's on ebay: Apple II 16k Language Card

 

Has anybody tried this card out? Or have you heard about it? It's about the same price as a tested and working card. But I'd rather have something new, that I can just pop in, if it works.

 

- Thanks for any info

CVT
CVT's picture
Offline
Last seen: 1 hour 22 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1175
If you want to go modern,

If you want to go modern, there are much better alternatives:

 

https://www.ebay.com/itm/255145476189

 

https://www.ebay.com/itm/175272749725

 

Offline
Last seen: 2 months 2 weeks ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
I agree with CVT, if you're

I agree with CVT, if you're going with a modern card, might as well get one of the 128k Saturn clones instead of a 16K card...  There are even some Saturn compatibles that are more than 128k.  Not everything will use more than 16k of course, but things that do, might as well have it.

 

 

Offline
Last seen: 1 year 4 months ago
Joined: Feb 7 2023 - 11:49
Posts: 43
Thanks

Thanks for the input. I wouldn't even have thought about those cards. I'll probably go with the first one. It looks like I should be able to plug it into slot 0 and it will work as a 16K card.

 

- Thanks for the help

 

Offline
Last seen: 2 months 2 weeks ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
DrkStarr wrote:Thanks for the
DrkStarr wrote:

Thanks for the input. I wouldn't even have thought about those cards. I'll probably go with the first one. It looks like I should be able to plug it into slot 0 and it will work as a 16K card.

 

- Thanks for the help

 

Yes, I've used Saturn type cards in Slot 0 of a ][+ or clone and it works great.

 

CVT
CVT's picture
Offline
Last seen: 1 hour 22 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1175
About a year ago I got this one...

About a year ago I got this one myself: https://www.ebay.com/itm/314617579660 - works like a charm too.

mmphosis's picture
Offline
Last seen: 1 month 6 days ago
Joined: Aug 18 2005 - 16:26
Posts: 442
more than 128K ?

I've wondered about a board with RAM addressable beyond 128K ?!?

 

I like the Saturn RAM board because it works the same as a 16K language card.

http://www.applelogic.org/files/SATURN128MAN.pdf

Control

Address  Function

 

$C0N0    4K Bank A; RAM read; Write protect

$C0N1    4K Bank A; ROM read; Write enabled

$C0N2    4K Bank A; ROM read; Write protect *

$C0N3    4K Bank A; RAM read; Write enabled

 

$C0N8    4K Bank B; RAM read; Write protect

$C0N9    4K Bank B; ROM read; Write enabled

$C0NA    4K Bank B; ROM read; Write protect *

$C0NB    4K Bank B; RAM read; Write enabled

 

$C0N4    select 16K Bank 1

$C0N5    select 16K Bank 2

$C0N6    select 16K Bank 3

$C0N7    select 16K Bank 4

 

$C0NC    select 16K Bank 5

$C0ND    select 16K Bank 6

$C0NE    select 16K Bank 7

$C0NF    select 16K Bank 8

 

https://www.applefritter.com/content/saturn-128k

Offline
Last seen: 1 week 5 days ago
Joined: May 31 2022 - 18:18
Posts: 360
I've got a related hijack

I've got a related hijack question, I've recently acquired a II+ and B&H II+. I have never had a II+, month 1 //e was my first Apple so the lanugage card/ IIPlus memory is not totally clear to me.The vader came empty so I wanted to add a lanugage card/memory, but don't IIPluses support both languages?  I like the GW RAM option, that looks like consumes much less power than the older cards.The II+ I got came with a lowercase mod, as well as memory that may be out to 128K, but it needs work before it will start up so I have some work to do before searching out cards.

My question is, do I only need RAM? Or do I need a language card too? I'm prepared that most of my //e wares won't do anyhting on a plus so I got some learnging to do.

S.Elliott's picture
Offline
Last seen: 9 hours 53 min ago
Joined: Jun 23 2022 - 16:26
Posts: 247
Legend S'Card (and clones) are also Language Card replacements

Another option was Legend S'Card and clones of it.  (eg: Nexo Super Expander+, Abacus Know Drive)

Saturn's RAM card was limited to 128KB because its selection scheme could offer only 8 banks of 16KB each.  Legend's scheme could address 4MB, but most cards supported only 1MB.

The Legend system was sufficiently popular in the 1980's that most contemporary software supported both schemes: PlusWorksLocksmithDisk Muncher, DiversiCopy,  etc. all supported both Saturn (128KB) and Legend (4MB) expansion cards.

A more-recent option is Ian Kim's Hyperion 512KB expansion card, which emulates four 128KB Saturn cards.  But it's only supported as 128KB by classic software.

Any of these cards can be used like a Language Card in Slot 0, but Hyperion's capabilities are limited to 128KB in that configuration.

 

For what it's worth, here's a diagram from Apple Thesaurus that explains and compares the Saturn vs Legend memory acccess schemes.  (Click to enlarge)

Offline
Last seen: 2 months 2 weeks ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
jeff d wrote:I've got a
jeff d wrote:

I've got a related hijack question, I've recently acquired a II+ and B&H II+. I have never had a II+, month 1 //e was my first Apple so the lanugage card/ IIPlus memory is not totally clear to me.The vader came empty so I wanted to add a lanugage card/memory, but don't IIPluses support both languages?  I like the GW RAM option, that looks like consumes much less power than the

 

The ][+ did not support both languages (Applesoft and Woz's INTBASIC) out of the box without adding a card.  Either the "language card" or some other 16K RAM card or the INTBASIC ROM card were what was generally available in those days.  Later the Saturn cards came out as an extension of the 16k card design.  Them came other cards with different addressing schemes, Apple's "slinky" card, AE RAMFactor, etc.  The latter two are some that supported > 128k, in fact they usually started at 256k and went up to 1m or more, up to 8m per slot.  There are Saturn clones which support up to 512k, like the one Ian Kim from Korea makes, but most clones are reduced chip count but 128k.  The reduced chip count cards almost surely use a ton less juice.

 

 

Offline
Last seen: 2 months 2 weeks ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
S.Elliott wrote:Another
S.Elliott wrote:

Another option was Legend S'Card and clones of it.  (eg: Nexo Super Expander+, Abacus Know Drive)

Saturn's RAM card was limited to 128KB because its selection scheme could offer only 8 banks of 16KB each.  Legend's scheme could address 4MB, but most cards supported only 1MB.

The Legend system was sufficiently popular in the 1980's that most

 

Is there a PDF of that Apple Thesaurus online anywhere?  I don't remember that book.  Looks like it is full of interesting info.

 

Offline
Last seen: 2 months 2 weeks ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
Googling for Apple Thesaurus,

Googling for Apple Thesaurus, this is about the only useful hit I've found...  Albiet "out of print limited availabilty" doesn't help much.  Alas.

 

https://www.amazon.com/Apple-Thesaurus-Aaron-Filler/dp/0881903469

 

 

CVT
CVT's picture
Offline
Last seen: 1 hour 22 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1175
Wow, that is really

Wow, that is really interesting!

 

About 3 months ago I acquired a very rare broken bulgarian 128k card from the 80s that was the official 128k card for the Pravetz 82:

 

 

I fixed it and replaced the modern Saturn clone from eBay that was in my Pravetz 82 until then. I couldn’t find any information about it though, so I went though every single 128k card in the Azimov archive and discovered that is was an almost 1:1 clone of the Legend Soft Disk 128k:

 

 

I know exactly why they decided to clone this particular card too: it was the only one realized entirely with standard 74-series TTL chips. All the other ones had some sort of specialized memory controller.

 

Is there an easy way to tell which memory acccess scheme it is using? It works perfectly as a 16k language card too.

Offline
Last seen: 2 months 2 weeks ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
CVT wrote:Wow, that is really
CVT wrote:

Wow, that is really interesting!

 

About 3 months ago I acquired a very rare broken bulgarian 128k card from the 80s that was the official 128k card for the Pravetz 82:

 

Have you tried it with the Saturn software?

 

I remember Legend Industries, but not that particular card.  It looks like the Bulgarian version isn't quite a 1:1 clone, but slightly improved.  It appears to have a couple different or at least differently placed chips and if you look the Legend card appears to need a chip from the motherboard replaced by a jumper like Apple's 16k card, presumably for refresh signals for the DRAM chips.  The Pravetz card must generate it's own refresh, which is a definite bonus.

 

Offline
Last seen: 2 months 2 weeks ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
A google search for the
Offline
Last seen: 2 months 2 weeks ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
Looking at the picture you

Looking at the picture you posted of the Legend card it appears to possibly be the same one as on Apple II Documentation Project, so it may not be new info for you.  But it might be useful to someone else.

 

Offline
Last seen: 2 months 2 weeks ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
This, however maybe you don't

This, however maybe you don't have...  Looks like the software disk images for that card...

 

From Antoine Vignau who is well known in the Apple II world. 

 

https://archive.org/download/Antoine_Applesauce_Vignau/128KDE%20%28Legend%20Industries%29/

 

Nice collection of stuff if you look a directory up from this too.

 

 

 

 

CVT
CVT's picture
Offline
Last seen: 1 hour 22 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1175
softwarejanitor wrote:Have
softwarejanitor wrote:

Have you tried it with the Saturn software?

 

I remember Legend Industries, but not that particular card.  It looks like the Bulgarian version isn't quite a 1:1 clone, but slightly improved.  It appears to have a couple different or at least differently placed chips and if you look the Legend card appears to need a chip from the motherboard replaced by a jumper like Apple's 16k card, presumably for refresh signals for the DRAM chips.  The Pravetz card must generate it's own refresh, which is a definite bonus.

 

Yep, this is exactly what they have done. The two chips on the bottom left are used to generate the refresh and thus eliminating the need for a ribbon cable. In fact the top one in the orange socket was the one that had gone bad. There is a 2 MHz signal running thought 5 of the 6 inverters inside the 7404 chip in order to create a delay. This puts a lot of stress on that one chip, which is why I added the socket myself in case it breaks again.

 

Thanks for the links. I'll try the software and see if I get something different compared to the modern 128k Saturn clone.

Offline
Last seen: 1 year 4 months ago
Joined: Feb 7 2023 - 11:49
Posts: 43
The card I'm replacing

I thought I'd show the language card that I'm replacing. The thing is throwing all sorts of errors, and won't load interger basic.

 

dorkbert's picture
Offline
Last seen: 1 day 19 hours ago
Joined: Apr 12 2009 - 16:33
Posts: 373
DrkStarr wrote:I thought I'd
DrkStarr wrote:

I thought I'd show the language card that I'm replacing. The thing is throwing all sorts of errors, and won't load interger basic.

 

[[{"fid":"37034","view_mode":"default","fields":{"format":"default","alignment":"","field_file_image_alt_text[und][0][value]":false,"field_file_image_title_text[und][0][value]":"Apple II - Mega Bit RAM"},"link_text":null,"type":"media","field_delt

 

Tnat looks like a Saturn clone. Have you tried runing Saturn diag program?

Offline
Last seen: 1 year 4 months ago
Joined: Feb 7 2023 - 11:49
Posts: 43
Didn't use Saturn diag.

No. I didn't use a Saturn diag. program to look at it. I didn't know what type of card this is. But it does hang trying to load interger basic, looks like its looping, so I took it out. I thought I'd get a new card. Something not as old. It will be here Tuesday.

CVT
CVT's picture
Offline
Last seen: 1 hour 22 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1175
Have you tried running the

It is definitely a Saturn clone. Have you tried running the Apple ][ RAM test utility on it?

Offline
Last seen: 1 year 4 months ago
Joined: Feb 7 2023 - 11:49
Posts: 43
I did use the RAM test utility

Strangly enough, I do have, and did run the RAM test utility. Everything checks out good with that program. It was another program that found it bad. I used the Apple II+ Dealer Diagnostics.dsk, which boots up as Apple II+ Dealer Service Programs. Under Card Tests, I tested the Language Card, and a bunch of them came up bad.

CVT
CVT's picture
Offline
Last seen: 1 hour 22 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1175
Hmm, I am not sure if there

Hmm, I don't think there is a problem with your Saturn clone at all. Both my 128k RAM cards (the green in the picture below and the one in post #13) show some bad state under Card Tests of the Apple II+ Dealer Service Diagnostics, yet they pass Locksmith and the Apple ][ RAM test utility with flying colors.

 

Not only that, but I am also unable to use my MultiROM card when either one of my 128k cards is plugged in. I contacted the author of the MultiROM card, but he is not sure why that is. However he said that there is no problem with his 128k Saturn clone, which I don't have in my collection (the second eBay link in post #2 above). I know this guy pretty well and I believe him.

 

The MultiROM card works fine with a regular 16K Language card though.

 

Offline
Last seen: 1 year 4 months ago
Joined: Feb 7 2023 - 11:49
Posts: 43
Why won't it load integer basic?

> Hmm, I don't think there is a problem with your Saturn clone at all.

 

If the Saturn clone is working properly, and acting as a 16k language card, then why won't it load integer basic? I'm trying to get integer basic to load, and this card won't do it. Is there something I'm missing?

CVT
CVT's picture
Offline
Last seen: 1 hour 22 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1175
How are you trying to load

How are you trying to load integer basic?

Offline
Last seen: 1 year 4 months ago
Joined: Feb 7 2023 - 11:49
Posts: 43
Apple II Trek

Apple II Trek - it hangs on loading. If I remember correctly, there is no output other than two symbols going crazy on the screen.

CVT
CVT's picture
Offline
Last seen: 1 hour 22 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1175
What method are you using to

What I meant is what method are you using to load integer basic? (Are you using a Multi-ROM card, are you manually changing ROMs or what?)

Offline
Last seen: 1 year 4 months ago
Joined: Feb 7 2023 - 11:49
Posts: 43
Loading I.B. through floopy

Isn't Integer Basic loaded when you insert the floppy? I thought that I.B. was loaded into the 16K language card and then the program starts. Not swapping anything. Isn't that how it works?

CVT
CVT's picture
Offline
Last seen: 1 hour 22 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1175
Hmm, I am not sure - I have to check.

Hmm, I am not sure - I have to check. I usually use my Multi-ROM card when I want to use Integer Basic.

 

Update: It looks like there is something wrong with your Saturn clone after all. I just tried Apple II Trek from Asimov on both of my 128k cards and it works fine with both. I even saw the > prompt before the game loaded, indicating that it switched to Integer Basic.

 

I hope the new Saturn clone you ordered works out for you!

Offline
Last seen: 1 year 4 months ago
Joined: Feb 7 2023 - 11:49
Posts: 43
I do have a Yellowstone Controller Card

I don't want to plug the card back in, but I was thinking. I do have a Yellowstone controller card, and I can't remember if I tried to start the program with PR#6 or IN#6. I'm getting the new card tomorrow, but I wonder if I start the game with PR#6, with the new card in, will it still crash out to the loop.

Offline
Last seen: 2 months 2 weeks ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
DrkStarr wrote:Isn't Integer
DrkStarr wrote:

Isn't Integer Basic loaded when you insert the floppy? I thought that I.B. was loaded into the 16K language card and then the program starts. Not swapping anything. Isn't that how it works?

If the boot disk has all the right files on it and the right "hello" program it will load IntBASIC to the 16k card.  If your program disk isn't set up like that you can boot from an Apple DOS 3.3 System Master which will do that, then you can put the program disk in and run IntBASIC programs and it should switch for you.

 

Offline
Last seen: 1 year 4 months ago
Joined: Feb 7 2023 - 11:49
Posts: 43
New Card Works Great

Well I got the card today. Popped it in, and ran all the tests that I could on it.  Everything checks out, except the Apple ][+ Dealer Service Programs. Like CVT said, that test throws bad errors for some reason, though the card is good.  And the card is good. I put in Apple Trek, and it had no problem at all loading Integer Basic. That little card works like a champ.

 

- Thanks for the advice

Offline
Last seen: 8 months 3 weeks ago
Joined: Apr 9 2022 - 17:05
Posts: 58
That's actually my board

That's actually my board design - https://github.com/btb/LanguageCard

It works fine, but it's true that it doesn't offer any great value compared to a modern cheap saturn-type card.

However it's open source, doesn't use any programmable logic, and can be DIY'd for probably around $10 including the PCB.

 

 

 

Offline
Last seen: 1 week 1 day ago
Joined: Apr 26 2016 - 08:36
Posts: 745
We're all going off on

We're all going off on tangents here.

 

Yes, there are 128K card options for the II+, but only 0.1% of software in the wild will be able to access it.

The only real utility that large RAM cards have are for self-written programs that can regognize and take advantage of the extra RAM (and it's addressing, bank-switching peculiarities) and some RAM-Disk software that can take advantage of the extra RAM, but even those are few and far between with limited utility.

Appleworks comes to mind, but you're limited to using an early version, with a patch disk for II+ use and another for Saturn 128K use. 

 

Anyway, I own large RAM cards and have one installed in my II+ and honestly, the most useful thing that it does is allow me to copy disks using Locksmith 6.0 in a single pass rather than three passes.  I used to run a BBS back in the 80s and having a RAM disk was handy back then when you're doing a lot of data swapping to disk - it sped things up a lot - but those are extremely niche applications.

 

So what to do?

 

Either a standard 16K RAM card with a strap to the last RAM chip, one of the "strapless" 16K RAM cards that sometimes come up for sale, or the Saturn "clone" from Garrett's Workshop.  Those cards will only work as 16K cards anyway (in slot zero) for 99.9% of the software you decide to run.  And if you exclusively play games, well...90% of the time you don't need the extra 16K at all, unless, us you say, you want to play an Integer BASIC game, in which case you'll need the RAM card along with a DOS 3.3 system master diskette that will load Integer to the upper 16K for you.

Incidentally, I don't recommend building a modern, reduced chip-count Saturn "clone" card from online resources.  The II+ is pretty finicky with BUS signal timing, and I had a brutal time getting that Saturn clone card to work.  Theoretically it ought to have worked with standard parts, but required 74HTC high speed chips and paradoxically, a slower GAL and SRAM chips than what should have worked.  It took weeks to figure out.

CVT
CVT's picture
Offline
Last seen: 1 hour 22 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1175
baldrick wrote:...And if you
baldrick wrote:

...

And if you exclusively play games, well...90% of the time you don't need the extra 16K at all, unless, us you say, you want to play an Integer BASIC game, in which case you'll need the RAM card along with a DOS 3.3 system master diskette that will load Integer to the upper 16K for you.

...

 

If you exclusively play games, you will definitely want to run Total Replay and Instant Replay, in which case you will need the extra 16K.

Offline
Last seen: 3 months 3 weeks ago
Joined: Oct 17 2017 - 21:14
Posts: 3
bradleyb wrote:That's
bradleyb wrote:

That's actually my board design - https://github.com/btb/LanguageCard

It works fine, but it's true that it doesn't offer any great value compared to a modern cheap saturn-type card.

However it's open source, doesn't use any programmable logic, and can be DIY'd for probably around $10 including the PCB.

I found it super interesting and a great modern solution for a 16k Language Card. I assembled 3 to install in my Apple IIs but in all of them when I try to use ProDOS for example it crashes. I'm using Cy7C185 on my boards. Could you give me some tips?

 

 

 

Log in or register to post comments