My New Old Apple IIe Computer
charlieharrington.com
charlieharrington.com
Search the internet for the FTP Apple Asimov server (there are http mirrors if you don’t want you use ftp). This is an archive of many thousands of Apple diskette images and software.
Download stuff from the archive onto an SD card. Then purchase an SD to Apple disk emulator card (plugs into one of those 7 slots and emulates an Apple disk drive). You can load software from the sd card onto the Apple just as if each file from Asimov were a real 5.25” diskette.
Also pick up one of these:
https://www.cbmstuff.com/proddetail.php?prod=WiModem232OLED
You can connect your Apple to WiFi and then essentially telnet to one off the many BBS servers that are still running. Actually you can telnet to anything on the Internet at that point. You just need to load terminal emulation software, like Ascii Express (often abbreviated as AE or AE Express), onto the Apple first.
OTOH, I also have the https://www.bigmessowires.com/floppy-emu/ for that.
The CFFA is better as a HD, while the floppy emu is good for just plugging into random disk ports (IIGS/IIC/laser 128).
https://www.ebay.com/usr/ksd09?_trksid=p2047675.l2559
He doesn't have any left but is making another batch as I type this.
Haven't seen Beagle Bros mentioned. Their awesome catalogs:
https://stevenf.com/beagle/contents.html
Also haven't seen mentioned Pinball Construction Set- an absolutely amazing piece of engineering, by Bill Budge:
https://en.wikipedia.org/wiki/Pinball_Construction_Set
Last I checked, Budge was still working- for Google- on the V8 runtime. Think he is on twitter.
And while there are a lot of 6502 assembly resources around online, fondly remembered books on 6502 assembly and graphics programming (still have em):
https://www.amazon.com/High-resolution-Graphics-Animation-As...
https://books.google.com/books/about/Hi_res_Graphics_for_the...
Super cool memories from my childhood.
Regarding 6502 programming, I've been planning to follow along with Ben Eater's new course and kit on "Building a 6502 Computer": https://eater.net/6502 (once I finish up his previous kit for building an 8 bit computer with breadboards). Amazing that you still have those books in your library!
http://www.deater.net/weave/vmwprod/megademo/vapor_lock.html
But I had a IIe, not a II, and looking at resources for that- yeah, I had a rev B motherboard, and remember well working in the double hi res context, both black and white and color:
http://www.battlestations.zone/2017/04/apple-ii-double-hi-re...
So cool.
> Other than AppleSoft BASIC (which was written by Microsoft! For Apple!!), which is burned into a ROM chip on the Apple II, there's also some sort of built-in assembler that you can access by typing this into the BASIC prompt:
CALL-151
> I believe this is where I'll be able to do some of the more Commodore 64-like peeking and poking directly at memory. I have a feeling there's a lot of exploring (and fun) to be done here. I need to read up more on this.Try the "Beagle Bros Peeks and Pokes Supplement":
https://apple2online.com/web_documents/Beagle%20Bros%20Peeks...
There were collections of cheat sheets, you want the Peeks and Pokes one:
https://blog.codinghorror.com/i-heart-cheatsheets/
Also multiple delightful "catalogs" and tips books:
https://apple2online.com/web_documents/Beagle%20Bros%20Catal...
Unfortunately, I can never find the big compendium they produced, vaguely recalled as a brown legal sized paperback with their logo on the front and chock full of everything.
This is available and good tho:
Assembly Lines
"... designed for students of all ages: the nostalgic programmer enjoying the retro revolution, the newcomer interested in learning low-level assembly coding, or the embedded systems developer using the latest 65C02 chips...
https://smile.amazon.com/Assembly-Lines-Complete-Roger-Wagne...
- - -
EDIT: I FOUND THE BIG TIP BOOK!!!!
https://archive.org/details/Beagle_Bros-The_Big_Tip_Book_OCR...
It's 250 pages, and previously couldn't find it because Beagle Bros wasn't in the name. Brown w/ the logo tho, heh.
Now I have an Apple IIe right next to my work computer (Floppy Emu). I connected it to a linux terminal and was able to do text Google searches and the SERP still renders fine at 80x24.
Oh sweet nostalgia, just give me a little more of your time.
That office suite was based upon Appleworks for the Apple II. While the latter was much more limited (e.g. no graphics), it had to deal with much tighter constraints.
The accomplishments of those early programmers was astounding, particularly when you consider that many of those early programs had many of the features that we take for granted today. For example, both Appleworks and Clarisworks allowed you to share data between modules. I almost lust for the days when we could do so much with so little. Granted, that's not going to happen when a modern display requires pushing and storing three to four orders of magnitudes more bits to represent a square inch of graphics.
You can also search for scans of books and magazines online. People have been working on preserving these materials since the mid-1990's, so there are many excellent resources.
and the owners manual, very pracitcal nuts and bolts, but informative (150 pgs).
https://archive.org/details/apple-iie-owner-manual/mode/2up
The reference manual is low level but helps in understanding the machine.
https://archive.org/details/Apple_IIe_Reference_Manual_HiRes...
A very short time later I bought a Hayes Smartmodem 1200 from someone wanting to avoid advertising in the local paper. Again, a smoking deal. At one point I dialed 60 BBSes a week.
A very short time later I bought a Z80 card so that I could also run CP/M.
It was glorious. I regret selling it.
I learned to type so that I could be more productive on that machine. That, and my handwriting was already atrocious. I programmed Apple Basic, Apple Pascal, 6502 assembly, and C on that machine. I used Apple Writer to transcribe and print a literary magazine for my school. I typeset calculus notes on the machine. I plotted star charts.
So much fun, and, yes, such a wonderfully expandable machine.
Is this true? I can't think of any immediate reason it would fail, but finding something to actually dial into seems like a harder problem.
If running your own VOIP gateway, g.711 codec is probably the most likely to work for running a modem, but I haven't tried it.
Is that a thing or did my brain just make it up? :/
About 10 years ago, I went on a modem kick and wrote a software modem, as well as setting one up at work on a real POTs line to dial in from my house using an old external 56k modem I had lying about. IIRC it linked up at 33.6 without a problem even with a VOIP box on my side (I did tweak the codec at one point, but the default with my provider was already reasonable for modems).
So, its true your not going to get "modern" (56k+) modem speeds on a lot of lines, but even when modems were popular not getting full speed was a continual problem due to line quality issues. So most modems would fall back until they got a reasonable lock. I'm not sure but in the early 2000's there was a state regulatory mandate that POTs lines needed to be capable of 19.2 (IIRC). It wouldn't surprise me if that still exists, even over digital lines to assure that said fax, home security, etc systems continue to work.
Anyway, the point being that at 300bps, your more likely to have problems with the endpoint refusing such a slow connection than having line quality issues.
http://www.moorecad.com/classicbasic/index.html
They are in MS Basic, but it might be a fun exercise to try to port them.
I recently rescued a IBM PS/1 and a Macintosh Plus from my grandpa's basement, got a similar response from family/friends... "Well what do you DO with it?". I think my wife thought I was crazy when I was trying to explain how powerful and primal a BASIC prompt is.
EDIT: there's a link on the above link that has the original book contents: https://www.atariarchives.org/basicgames/
This one is a pretty good primer:
https://archive.org/details/ATouchOfApplesoftBASIC/mode/2up
there are others (archive.org is a good resource for these things.)
https://archive.org/details/applesoft-tutorial/page/n37/mode...
You should see how amazing the manual for my Amdek monitor is, or the Grappler + graphics card for the Apple // (allows you to print graphics from your Apple // to a dot matrix printer):
https://apple2online.com/web_documents/Orange%20Micro%20Grap...
If you were lucky, other authors may have published books of various quality and you MIGHT be able to but a copy at your book store if you even knew to ask about it.
Or you might connect to knowledgeable people through a bbs or user group to learn some tricks. Magazines helped... a little.
But there simply was a dearth of information as compared to the resources of today.
One only needs to spend about 10 mins on stack overflow to see that much of it is the blind leading the blind, where most of the answers are incomplete, biased, outdated, wrong, etc.
I often envy my friends 10 years younger than me, but at the same time, I am glad I got to experience the small B&M computer shops. I even went to an oldschool computer show at the fairgrounds once... and got ripped off on a tape drive that didn't work with my 286 lol.
Also the joy of buying random obsolete junk at mac frugals/big lots/99 cent stores when they'd get surplus. I got quite a few games that way!
The closest equivalent I can think of is my Asus motherboard. It came in a fancy box with a lot of stickers, and most importantly, a big manual of all of its features. Sure it doesn't give me an in-depth diagram, but it's better than nothing.
I was most disappointed by my newest video card. It came with.. absolutely nothing. I think it may have come with a folded piece of paper about how to install it?! The damn thing cost $500! The cheaper MSI ones come with a friggin comic book with a cute dragon in it!
Edit: The MSI comic book: https://www.geeks3d.com/public/jegx/2018q4/msi/msi-graphics-...
Yah, I don't get it for many things. Windows, should come with a basic users manual on paper. It should include the global keyboard shortcuts in the back too, but it doesn't. I'm not sure anyone at MS could even write them all down at this point.
Besides that, what kills me are all the completely insane things like the xbox (which has a terrible UI) games that come on bluray, but then require internet access before you can start playing so that they can discover they need to download a 10G patch. Its like they said "hey we are going to release this game to retail channels, but we know it doesn't work so the first thing its going to do is call home to download itself" or something equally stupid.
I also recommend Terrapin Logo for more programming fun.
[1]https://store.steampowered.com/app/233740/Organ_Trail_Direct...
EDIT: I also had a similar smoky experience with the original CRT (maybe a bit less safe to repair), luckily my modern TV could connect directly by composite.
Although with exactly zero disks, it's only somewhat useful. Bootstrapping it is fun though; it's got a ramdisk feature you might be able to use for some disks, though?
If you're still looking for disks, be sure to get Double Sided Double Density. High density disks will not work well in an Apple II. If the disks are unlabeled, look for hubrings; if they've got hubrings, they're more likely double density.
When she wasn’t working my brothers and I could use it write papers / software and play games.
A joystick would be a helpful addition. Apple joysticks are really analog (basically two game paddles together) which make them interesting.
I still remember (I think) how to get the screen to cycle colors.
10 hgr
20 For I = 1 to 7
30 hcolor = i
40 hplot 0,0
50 call 62454
60 next I
The Apple II time warp podcasts is not often updated and kinda fun too
https://appletimewarp.libsyn.com/apple-time-warp-podcast-epi...
http://www.retroadventures.net/apple-iic-and-the-d-i-wimodem...
1. Can you give it a try? It's CALL -20480
2. Anyone know what in the hell that one actually does?
It takes about a millisecond to render the disc useless.
Try https://github.com/iKarith/beneath-apple-dos/blob/master/ch0... for more info.
My trusty copy of "What's Where in the Apple", which includes a catalog of where everything is in memory, says that the routine to write the VTOC from its in-memory buffer to disk starts at $AFF8.
The VTOC is the volume table of contents (https://en.wikipedia.org/wiki/Talk%3AApple_DOS#Volume_Table_...), so calling into the middle of that presumably ends up overwriting the VTOC with junk, which would indeed make the disk useless.
I'm still sad my dad sold my C64, back in the day, in order to buy me a PC XT clone. I want to travel back in time and tell my dad to keep the C64, that future me would love it. Emulators just aren't the same :/
Now just the keyboard is worth hundreds of dollars. I was frustrated to see LGR do a repair video of the exact model I had, and the same model can go for thousands of dollars.
Odyssey (text based adventure game), and Archon (kind of like chess).
Well, great for 1983 anyway.
Wow that was awesome
I spent a few thousand hours on each.
Should have shelled out for a soldering iron or station, pliers, new caps, which might have ended up cheaper in the long run (or not)
(Also a cleaning sponge, and new solder but the above is very helpful for a good maintenance experience)
The video is good basic intro, though it has a slightly strange vibe.
Start with traditional 60/40 tin/lead flux-core solder because it's much easier to work with. Once you have a feel for how soldering is supposed to work, you can then start experimenting with the often finicky and hard-to-use lead-free solders and fluxes.