Jump to content

david__schmidt's Photo


Member Since 25 Oct 2007
OFFLINE Last Active Oct 3 2018 11:41 AM

#4077575 ADTPro Serial Port Issue

Posted by david__schmidt on Mon Jul 23, 2018 3:07 PM

Yep, that's consistent with lots of other Mac users.  FTDI-based USB adapters are the way to go.

#4029438 DOS 3.3 Question

Posted by david__schmidt on Thu May 17, 2018 1:12 PM

Is there any (easy) way to convert DO to .DSK file format? I'm forced to use Linapple (Retropie) and it only takes .DSK.


"DO" suggests that your image is (already) using DOS sector ordering.  There no change besides renaming to whatever.DSK to make Linapple happy.  By way of background...  DOS sector ordering is the original mapping of physical to logical sectors; sectors 1, 2, 3, etc. are laid out using a skew factor so that they come flying by the read head not in numerical order, but in the order in which DOS is ready to read them. ProDOS changed this order since it always reads two sectors at once, so they're clustered together differently (and due to some code speedups in the core OS, they're skewed differently as well).  If a disk was captured in native ProDOS sector order, it would be correctly suffixed with .PO.  The naming scheme of "DSK" is ambiguous - it could be either ProDOS or DOS sector ordered.  You won't really know unless you inspect it closely and know what to look for; tools like CiderPress and AppleCommander use heuristics to determine which order an image is likely to be.  Most newer emulators automatically make the switch to whatever they need as well.

#3998655 Got my first IIe ....

Posted by david__schmidt on Sun Apr 1, 2018 8:43 PM

A picture of the *other* side would be very interesting.  If it's all sealed up - it's probably a software protection dongle.  Not a particularly common thing to do with the Apple II line, but they did happen from time to time.  Not likely for protection of the socket; it's for protection of software. :-)

#3889669 Gifted an Apple II Plus

Posted by david__schmidt on Mon Nov 13, 2017 11:37 AM

Never having owned an Apple II, I've got a few questions - what cards should I track down (or make sure it has already) to get this thing into the ideal game playing shape for its type? How can I figure out what RAM configuration it is? My understanding is that it maxes out at 64k of RAM with the language card in slot 0, though there are third party cards that go beyond that - is that the case, and do they work with the last batch of games that require that much memory?

You want to be sure it has a 16k memory ("language") card in slot 0.  That gets you up to 64k, and is the max requirement any game that will run on a II+ has.  While you're there, turn it on and make sure you hear a "beep" - that will indicate it's alive.  No beep (assuming the speaker is good and connected) is a bad sign.  As is a loud bang and smoke coming from the power supply - which is altogether likely to happen if it's been sitting all this time.

#3885651 ADT-PRO

Posted by david__schmidt on Tue Nov 7, 2017 2:20 PM

Any chance or consideration of porting ADTpro over to something more well-received? Something other than Java? Java, to me, is a dotcom era language.

That's the downside of you getting to use something that I built because I want it.  I use Java daily at work - so it's very comfortable for me.  It's very much a "today" language for me.  I get threats from time to time that folks are going to port it to [insert your favorite language du jour here] but it never quite happens.  So... no.

#3885137 ADT-PRO

Posted by david__schmidt on Mon Nov 6, 2017 4:42 PM

I tried old ADT for DOS and it didn't seem compatible with the ADT Pro disk I have for Apple //e.

Do you have any other means of using ADTPro?  If so, you can build yourself a DOS-based ADT disk to bootstrap with:



Can you please tell me what the minimum Java version is needed for Win32 ADT Pro? I think the final Java update for Windows 2000 is Java 6 update 27, will that work?

Good question.  I can't, definitively.  Java 6 should be OK, though.  I would only expect the rxtx library to run on an NT kernel (i.e. not Win 9x).

#3885034 ADT-PRO

Posted by david__schmidt on Mon Nov 6, 2017 2:44 PM

The audio transfer may be slow, but it's also awesome.

There is some chatter over on comp.sys.apple2 on (vastly) speeding up audio encoding; if they settle on a reliable rate, and I get ambitious - I'll incorporate that and we should benefit.


Thanks so much for making this great utility!

Sure thing.  I made it because I wanted it.  I'm happy others find it useful.

#3885028 ADT-PRO

Posted by david__schmidt on Mon Nov 6, 2017 2:40 PM

Maybe changing it to say Serial Port Open or something like that would be more appropriate.

One thing I've learned about wording in general - someone, somewhere will always misinterpret it, no matter how much sense it makes to you.  It is the way of things.

#3885027 ADT-PRO

Posted by david__schmidt on Mon Nov 6, 2017 2:37 PM

I can't get ADTPro working on Windows 98SE, something about Java being out of date. Anyone here know if Windows 2000 will work?

Regardless of OS - you'll need a fairly recent version of Java on the host.  A 32-bit Windows is a base requirement for the serial libraries.  Windows 2000 may work - XP is a better bet.  If you want to go all the way back to Windows 98, you might want to look at using the old ADT (not ADTPro) server:


#3880586 ADT-PRO

Posted by david__schmidt on Tue Oct 31, 2017 9:58 AM

I looked at the batch file that starts it on the PC but I haven't tried typing the launch command directly.

I hadn't even thought of that - I was having trouble finding a cross-platform way of checking bit width of the OS from within Java.  Moving that out into the Winders batch file solves that problem right there!

#3851985 Pro tip for a Q-tip.. reading a ratbaggy floppy.

Posted by david__schmidt on Wed Sep 20, 2017 11:46 AM

I had a disk where the actual plastic disk was fine, but the binder material was almost gooey and the oxide just rubbed right off. It's like the binder material didn't bite into the disk substrate, but was merely held in place by surface tension. 40 years ago, these disks were absolutely just fine.

The solution in these cases is to "bake" the cookie a little bit - one of those toaster ovens does wonders.  I find most Control Data 5-1/4" disks I run across are in this camp... gooey binder that rubs right off of you're not careful.

#3808612 New Apple II Accelerator board

Posted by david__schmidt on Tue Jul 18, 2017 9:36 AM

An accelerator doesn't make tons of sense in a gaming context.  Unless you're playing Akalabeth and you want to speed up the maddeningly slow drawing. :-)  Jorma makes an interesting point in his article that you can actually use it to slow a game down that is moving too fast for you (though that would also slow down the controls, which might be just as maddening).  Otherwise, for any other compute-intensive operation under the sun - it makes tons of sense.  I/O on the Apple II is famously tied to 1MHz CPU speed, but any other task benefits: word processing, database, whatever.  Even disk transfers are zippier because data still has to move around internally... it'll be 1MHz coming off the floppy and out the serial port, but it'll be 16MHz for any other thing going on (compression/decompression, screen updates, ...).


BITD, folks used AppleWorks to get real work done on an Apple II.  It drove tons of sales of memory expansion cards and accelerators because it gave you more room to do your work and made that work go faster.


Plus, the dial is so cool.

#3584138 With CFFA3000 delayed till end of 2017..

Posted by david__schmidt on Wed Aug 31, 2016 7:25 AM


I'm thinking I might pick one up once they're out there again then, and sell my Floppy EMU.

Definitely pick a CFFA3000 up when you can, but don't sell the Floppy EMU - you can never have too many gadgets.


The reason why the CFFA3000 is so flexible is that it's sitting directly on the bus - and it can insert its phantom Disk II-ness anywhere else in the bus you want it to.  Then, any other disk images you want are on the SmartPort, including hard drive or any size floppy images, 5-1/4" included.  It can hook itself into DOS 3.3 and speed up Disk II access even more.  I try to have one of everything (I "need" to test them for ADTPro compatibility, I tell myself) but the CFFA3000 is really the Swiss Army knife of disk surrogates.

#3563976 Apple IIGS Video Problem

Posted by david__schmidt on Tue Aug 2, 2016 8:29 AM

Have you tried any other video device with this machine, preferably a retro CRT-based one?  Some LCDs simply don't like the A2 video signal.

#3453598 New guy with Apple IIGS

Posted by david__schmidt on Sun Feb 28, 2016 10:29 PM

Im assuming I can use any CRT TV monitor with this? I just have the original monochrome monitor.

Yes, any TV with video-in, aka composite (not component) will work.  You know, the yellow RCA plug.


There are no cards or anything under the hood of this machine Im assuming I can get a hard drive or SSD drive in it? Extra ram or other useful things?

Turn it on and look at the copyright message and stuff at the bottom of the screen.  Does it say ROM 01 or ROM 03?  Or does it make no mention of ROM whatsoever (and so ROM 00)?  That will have a bearing on whether or not you should be looking for more RAM or not.  ROM 03 = about 1MB, enough to run most normal stuff.  ROM 01 = about 256KB, not enough to usefully run GSOS without expansion.  ROM 00 = look for a ROM 01 chip. ;-)


About the mouse - you will need an Apple ADB mouse, specifically.  The kind that Apple used before USB was a thing.