Category Archives: Hardware

Sega SG-1000 & Colecovision on your Apple //e ?

SEGA SG-1000:



Was the very first video-gaming console released by SEGA in 1983.
Running with Zilog’s Z80 3.58MHz with amazing 1kB of RAM and 2kB of VRAM and capable of displaying up to 16 colors.




Was Coleco Industries’s second generation home video-game console released in August 1982.
Running with Zilog’s Z80A at 3.58MHZ

So what is this “CP/M Turbo 7 with VDP-1000 Plus”-combo then?


Ian Kim of from South Korea have made very interesting board-add-on to his previously released, CP/M Turbo 7-card. It’s called “VDP-1000 Plus” wich is an VDP-option board which you can add to your CP/M Turbo 7-card. If you add it later, it requires some soldering or if you buy them together as a kit, they come completely ready product.

Basicly it allows running SEGA SG-1000 and Colecovision games on your Apple //e at 2MHz.
Both of those systems were Z80 based (and this opens interesting thoughts..) so the add-on card CP/M Turbo 7 acts as an processor for those two systems and the VPD-1000 Plus-add-on works as video generator for both. Currently they sell about 160 dollars + shipping at Ian’s Webpage (see link in the end) as a combo.

Explanations from Ian Kim:

CPLD chip have logic circuits to act as the SG1000 and Colecovision same I/O address decoders for Joypad, TMS9918 and SN76489. TMS9918 require 1bit DRAM 8pcs but, 1bit 16Kb DRAM is rare andmore it required negative voltage so, changed non negative DRAM but,
finally I decided to use 8bits one SRAM. it is much easier to find hence, the circuits should be much different than original.  Finally I’ve used one 9bit 32K SRAM. it is still oversize but cheap and one SRAM required. Three latch used and one Not chip. It were used to split data I/O and Address.

Sound generator chip is SN76489 which is used by SG1000 and Colecovision. it have three tones and one noise and it has some strange behavior it made sound after power ON not accessed but it generating noise maybe it is too much small to put reset function.

So, when I apply this sound chip and power ON the APPLE II, it start making annoying noise as beep… so, I must OFF this so used switch. Now, It is ON when the board start to work. Also Video output can be switched from APPLE II and VDP side. It active when  data come to VDP address.


So how it all fits in yer Apple //e then?

04_all_cards_assembled_sInstallation : you install the both cards together and then put the combined cards in SLOT #1. There’s the joystick connector you need to connect, and video signal you take to the internal video connector on the Apple //e motherboard as well the audio+video cables (red and white rca-type) you need to connect to your monitor for video and audio output.

Internal video cable connection to motherboard:


Set up of speed Z80-card to 2mhz “normal” otherwise the SEGA or Colecovision-modes are not working.


Set up of system VPD-mode, choose which mode you wish to use (from the VPD-card). “SEGA” or “COLV”.

So, how you use it?

The card came with links to few disk images (.nib and .hdv) that contain the basic bootup (ProDOS) software you need to boot first from. I used the .hdv file (hdd image) with Apple //e Enhanced NTSC with CFFA3000. At boot you need to choose wich system you are using:

1. SEGA SG-1000

And after choosing it lists you the rom files that are included – or you have transfered to the disk image yourself. It asks what ROM-file you want to load up, and after you type the filename, it loads it up. The software itself is very simple basic program so you can modify it at will.

Then you’re, with luck, good to go!


It works! It works!

H.E.R:O. (Activision) running with SEGA SG-1000-mode:

Lode Runner (Broderbund) running with SEGA SG-1000-mode:

And one more gameplay video:

Some games do not work, some games freeze or are too slow due the 2MHz mode the emulation works. There’s however coming an upgraded CP/M Z80-card wich should fix these issues with speed. Audio works great on those rom-images i was tested playing with.

By no any means it’s perfect of 100% compatible with all titles, but it’s close and i see lots of fun with these kinds of projects! Maybe the upgrade of the CP/M Turbo 7 card to faster speeds will make difference?


Afterwords .. and more:

There’s a “APMSX” (AppleMSX) -card in development wich is an standalone card which emulates the MSX (Z80) and allows playing (some) MSX-games on your Apple //e. There’s also possibility of MSX2 (!) card coming after the MSX-card is released. This picture is static rom file loaded up with the card, it does not support the keyboard so it’s not usefull as of yet.

EARLY APMSX development/prototype-card from Ian’s webpage.

This is SUPER interesting implementation for the Apple //e for sure, i personally can not wait for the MSX/2 card to be released!

This is absolutely one of the most interesting cards and ideas for long time in Apple ][-community!

We truly live the golden-age of the Apple ][.

Ian Kim :
CP/M Turbo 7 and VPD :
User manual :
SEGA SG-1000 :
Colecovision :

(C) FinApple 2017 & Apple ][ forever!

Apple ][ & internet surfing?

Yes, it’s possible, even it really doesn’t much make sense. All you need is, Apple //e + Uthernet II-network card + Contiki (version 2.7 with support for Uthernet II). It’s surely primitive, you can basicly browse pages in text but what you can expect from a computer with 6502@1MHZ,  still, it’s great feeling when it does work. You can use an accelerator if you wish, it does make an difference here, greatly.

My setup was:
cards_s– FASTchip //e – Slot #1
– Uthernet II – Slot #3
– Mouse card – Slot #4
– Disk II interface – Slot #5 & Disk ][-drive
– Disk interface card – Slot #6 & Floppyemu

Setup is very easy. Just boot the first diskimage containing the Contiki v2.7 and use the setup provided.

menu_1Choose -> ETHCONFI.SYSTEM

To choose what type of card you have, choose “2” Uthernet II in this case and then
choose the slot (1-7) where your card is installed, in this case, i choose “3”

From main menu to setup your network settings as they are in your network enviroment.

To load up the browser itself.

To use the actual browser. It’s text based, and you only have options : BACK, DOWN, STOP, GO
But it does work. Obiously you can’t log in twitter, facebook or such which would need secure connections, certificates or use of Java, flash or anything too modern. Basicly you have web-browser like LYNX.

If you have the mousecard installed, you can use it to point options on screen. Obiously there’s no pictures loaded up.

With FASTchip //e @16.6mhz the loading and browsing is f-a-s-t compared to stock 1mhz obiously. It’s quite useable. Only wish there would be more webpages designed for text-only in mind 🙂

With Contiki there’s lots of other options as well but there i wont get into here. I did run website with //e just for the fun of it (basic html page) thanks to great video podcast episode of Chris Torrence ->

Download latest Contiki:
-The zip contains 3x140KB .dsk images and 1x800KB disk image.

Have FUN and see you online!

FinApple 2017

FASTchip //e by a2heaven.coma2heaven_logo


” I’m going FAST with FASTchip //e..“


What is it and what it is for?

It’s here! We have now newly produced accelerator made for 8-bit Apple’s from the Bulgarian electronics genius of Plamen Vaysilov of

It’s called “FASTchip //e” and it works as the name indicates, with Apple //e (6502 & 65C02) at the moment & more support is coming i.e. for ][+. All you need is free slot on your Apple II and you can experience the accelerated speed up to 16.6 Mhz (!) of pure  s-p-e-e-d. The 16.6 Mhz makes it fastest 8-bit Apple II accelerator available today.

The FASTchip //e is based on 65C816 processor with 512KB of fast SRAM memory (expandable) where it stores the software run in accelerated speed.

Acceleration for 8-bit Apple II’s have been around from very early 80’s. There’s been: Number Nine Apple booster, Saturn/Titan cards, SpeedDemon, AE Transwarp I and II as well ZipChip’s – and these have been very sought after products. Computers are never too fast and if there’s an way to make it operate faster, be it overlocking or accelerator chip, there’s market for that. That however can be problematic with 8-bit Apple II’s. You pretty much mess up the timings of the original games that are designed to run with 1 Mhz 6502/65C02-processor. Surely 1 Mhz 6502 processor wasn’t much to work with so lots of games/software indeed would run better accelerated, more or less.

But there are other software than games too. If you do use AppleWorks, work with databases or you want to take advantage of the higher processor speeds with your programming projects, now you can. The final FastChip //e user’s guide will contain FASTchip //e “Programmer’s references” how to use the chip with your programs, so the modern “home-brew” – software developers can use the FASTchip //e with their code and take advance of the accelerated speed on their products.

The package contains:
– FASTchip //e – card
– External control panel (these are beta-testing models, actual production model might be different)
– Cable to connect the FASTchip //e and the external control panel.


It’s easy to install, all you need free slot (1-7) on your Apple //e or enhanced model. It does not override the 80-column function of the slot 3 when used in Apple //e-models.

The FASTchip //e – card comes with external control panel :

(picture 1 : beta model of the external control panel)

(picture 2 : beta model of the external control panel)

The layout of the external control panel is as follows (based on picture 2)

“STOP” (left) you can change between current and standard 1Mhz CPU speed.
“PAUSE” (center) you can pause the CPU.
“FUNCTION” (right) button you can choose which function will be displayed on the LED-screen in the middle of the unit.

Display messages:

cp  – FASTChip //e is in setup mode ( [ESC] is pressed after Power Up )
freq – FASTChip //e show working frequency (3.00 Mhz)
normal – FASTChip //e in normal 1Mhz non-accelerated mode.
stop – FASTChip //e in PAUSE/STOP mode.
slinky – Show current RamFactor page if RF is enabled.
sl_off – RamFactor is disabled.
rw – Show current RamWorks page if RW is enabled.
rw_off – RamWorks is disabled.
softsw – Show state of some soft switches (see table below)


It also have 4 digits LED-display as well rotary knob to set the working frequency of the 65C816-processor itself from 0.20 up to 16.6 Mhz. The card also have built in 192KB fast RamWorks compatible RAM and 256KB fast RamFactor (slinky) compatible RAM. It’s modern design and it is low power design for cool operation. The Acceleration works for programs running in both main and auxiliary memory. It is compatible with most interface and expansion cards for the Apple II.

It have an easily accessed from power-up, built-in control panel, which let’s you control the processor speed, joystick, speaker speeds and other options available.

The Control panel:

005_menu_control_panel_sThe FASTchip //e have settings you can alter built-in by accessing the control panel by pressing ESC -key during the boot-up animation of FASTchip //e.

With arrow keys up and down you can choose the setting you want to choose and with left and right arrow keys (or space) you can choose to alter the value.

With speed settings you can choose:

– Using the Space to switch between OFF and 16.6 Mhz
– Off and 1 Mhz are normal Apple II speeds.
– Off = FASTchip //e is disabled and uses original CPU
– Off = if you use another DMA device
– When set to 1 Mhz or anything else up to 16.6 Mhz the FASTchip //e is been used.

Using the external control panel is handy. You can STOP the CPU, adjust the CPU speed as close to perfection you desire for each software you are using.

Slot Configuration:
Here it allows you to define the FASTchip //e speed setting for each of the slots. If you have card that can’t run at accelerated speed, select “Normal” by pressing the spacebar. This is more like “trial-and-error” but that’s something you have to get used to.

Sample configuration:
SLOT 1 – Fast – Parallel Printer Interface Card
SLOT 2 – Normal – Serial Interface Card
SLOT 3 – Fast – FASTchip //e
SLOT 4 – Normal – Apple Mouse Card
SLOT 5 – Normal – Virtual slot for CFFA3000
SLOT 6 – Normal – Floppy Disk Controller Disk II
SLOT 7 – Normal – CFFA3000

I basicly setup all other slots Normal expect FASTchip //e and RAM-cards and everything worked fine.

Miscellaneous Options:
With miscellaneous-menu you can choose more basic settings, i..e wether you wish to see the startup graphics animation (boot time is slightly faster without).

With sound-mode you can choose from: distorted, fast, normal, music or HIFI.

With the DISTORED – setting the sound will be depended of the speed of the FastChip //e, in FAST – mode there will be 1ms delay, NORMAL – is the standard setting. With some music programs they might require the sound being slowed down a bit so if it doesn’t sound right, you can choose MUSIC – or HIFI. HIFI – is required by few music programs – you can try this if the sound is still too fast at NORMAL or MUSIC setting – but this however will slow down the acceleration.

Joystick delay : You can choose NONE, SHORT or LONG. Mostly the LONG – setting works for most of the games where the timing is sensitive. Some games might work with SHORT – and might work faster with NONE.

And, RamFactor and RamWorks! FASTchip //e contains build-it emulation of 256KB Fast RamFactor (slinky) and RamWorks 192KB. RamFactor you can enable them here and setup the slot.

Backlight led of the card : set or disable the backlight illumination modes from Disabled, Fade, Speed, Red, Green, Blue.

System test:
With system test you can do basic hardware testing to see if the FASTchip //e works with your Apple II or if there’s any issues to be solved.

Save configuration
You can save your configurations here. The settings are saved up in FASTchip //e.

About FASTchip //e
Information screen about the manufacturer, and contact information.

Quit Fastchip //e
When you have made all the settings & saved them up to your configuration, this makes the Apple //e cold boot.

Testing the FASTchip //e:

I used as a testing unit my Apple //e enhanced (ntsc) with ZipChip 4000 installed on it and few common cards :

  • CFFA3000
  • EDD4+ card
  • Uthernet II
  • Mockingboard-T and Mockinboard v1a
  • RamFactor 8M
  • RamWorks 8M
  • Apple Mouse Card
  • ZipChip 4000
  • RamWorks III + VGA addon card

Of cos having ZipChip on this computer how is pretty useless but it did not interfere the FASTchip //e in any point.

Beta testers tested several hundred of original Apple II 5.25″ floppy software & games and we could easily say the success rate is very close to 100% at this point. The FASTchip //e firmware wasn’t final version yet and is soon finished with more support i.e. ][+ and full support for Platinum //e – model. However more testing is been still done as well more programming-releated tests and code compiling tests by Plamen Vaysilov and Antoine Vignau.

Playing games was great FUN! The rotary knob is insanely great idea (seriously it is!) when you have an game which runs somehow slowly. You can find the perfect speed for it from anywhere from 1.1 to 16.6mhz range. I found games like “Xevious” very much more playable when i accerated it up to 3-4mhz.

Youtube video playing “Xevious”:

And of cos, i just had to, test the “Alien Downpour” by Michael Packard and slow it down! That game feels quite difficult to me so i slowed it down a notch, and all the sudden it left me more time to response in all those aliens 🙂

Youtube video playing “Alien Downpour” (sorry lower quality):

For the huge performance gain is available with simulators. I tested “The Jet” and you’ll be the judge is it fast enough?

Youtube video “The Jet” (demo mode):

Apple II Desktop / Mousedesk was really an nice experience when run from .dsk image using CFFA3000 and accelerated. Now you can actually do something productive with it, if you choose to do so. I run out of time at this stage to test with GEOS but that’s something i’m intended to test soon.

Final thoughts?

FASTchip //e must be one of the most versatile accelerators made for Apple II 8-bit computers. The built-in menu is very user friendly, quick to access and you can adjust lots of things.

Some people might think accelerating 8-bit Apple II’s is pretty much waste of time. That really depends. But with FASTchip //e it’s made so easy, as you can find the “sweet spot” for the gaming speed which is perfect, not too slow, not too fast. The rotary knob is absolutely perfect for this. I believe this is first accelerator, atleast for Apple II, that does have such feature – and it makes great difference what comes to usage. Honestly, to me this is the selling point.

It does also make it possible to run the “difficult” shoot’em ups like “Alien Downpour” (or i just suck on it) slower than standard 1 Mhz, if you wish. That’s one cool feature if never even thought of before! You never know when you might need this kind of feature as well.

I personally think the FASTchip //e is brilliant modern product and gives lots of advanges to any Apple II -user today. You don’t need to run everything… 16.6mhz!

setup_of_cards_sThe final FastChip //e user’s guide will contain FASTchip //e “Programmer’s references” – how to use the chip with your programs.

Estimated price for the FASTchip //e is 150 USD shipped everywhere. Product is not yet released.

This quick preview was based on preview beta-unit.

FASTchip //e is ™ by Plamen Vaysilov of 2017.

Jorma Honkanen, 16.06.2017.

CEC-I : China Education Computer – Part 1

Most of us are aware of Apple ][ -clones made mainly in Taiwan, but also other countries like Bulgaria, Brazil etc but how many of us have heard of Apple //e clone made in Mainland People’s Republic of China? 

There are two models that i am aware of (Apple II clones that is) made by the Shaanxi Province Computer Factory and Huaming Computer Co.
– CEC-I – made in beige and red colors
– CEC-E – made in beige color, more rare of the two.

I’ve collected some information what i’ve been able to gather around with google/translate:

CEC-I Chinese learning machine is organized by the Ministry of Electronics Industry Computer and Information Bureau, Tsinghua University presided over the joint design, the electronics division six, state-owned 734 plant, Shaanxi Province Computer Factory and Huaming Computer Co.., Ltd. to participate in the development of a smart Type microcomputer. The CEC-I Chinese learning machine is compatible with the Apple IIe computer and has the same functionality as the Apple IIe.

The CEC-I Chinese learning machine is compatible with the Apple IIe computer, and its functionality is comparable to Apple IIe, which can run a variety of software running on the Apple II , including numerical and non-numerical software, primary and secondary school teaching software , As well as games and other software. Host has a solid monitoring program, BASIC language, Chinese BASIC language Words, and LOGO language , so a boot user can use these languages, without having to read from the floppy disk or tape memory.

CPU 6502, 8-bit microprocessor, 64K addressing space, 1MHz frequency.
Memory 64K bytes of RAM, two 50464 (64k x 4).
ROM 32K bytes, curing monitor and BASIC, LOGO (subset) language, one piece 27256.
Chinese character system GB2312 one, two Chinese character font (two one trillion ROM)
Chinese character management system (to provide location and Pinyin input method, another piece of 27256)
Display interface PAL system RF signal (RF), PAL system TV video signal (CVBS)
The recorder interface is used as a memory. Output voltage 25mV, output impedance 100O (MIC).
Input Signal Peak – Peak Voltage 1V, Input Impedance 12kO (EAR)
Keyboard 69 key, on the panel of the host
9-pin joystick interface.
5.25 “single-sided floppy drive interface. 0.25W, 😯 speaker.
A [apple] series of 50 lines of expansion slots compatible with APPLE II.
25W switching power supply.
Half of each clock cycle is read by the display interface for display, and the memory is refreshed at the same time.
The other half of the time by the processor to read and write memory.
ROM contains a small assembler. ROM in the BASIC is APPLESOFT, adding a few statements

I was lucky enough to find an CEC-I thru a collector in Mainland China.

“User’s Guide for the CEC-I”

Looks like some Chinese teacher investigating the CEC-I (red version of it).

Full class of CEC-computers. That does look like CEC-E model in the desk.

My CEC-I came in a box, however in really bad shape (possibly have mold on it, so i must throw it away). They seem to have produced the CEC-I’s in Red and beige colors.

End of the box. All wet at sometime.

So this is it: the CEC-I Chinese Education Computer 1 in it’s all RED glory. It does have an feeling of Japanise MSX computers at the time as the arrow keys are arranged in grid, like in some Sony MSX computers had. And there’s an slot opening in top for expansion cards/modules.


Connectors in the right side are: Joystick (left) and “Casette player” (right). Oddly the casette port (DIN) have been covered by manufacturing sticker (or moved there).

And another side we have the switch for the power.

In the back we have connectors for : disk II drive, monitor and composite video input.

The bottom of the case is missing few rubber feet and there’s no serial badge either. The plastic is hard and i can imagine it breaks easily and scratches easily.

When opened, there’s just 6 screws to remove, we can see the keyboard and the logic board. There is one slot for expansion, but i am not sure how you can add any cards to it as the space so small.. it should fit outside the case. Some sort of module maybe?

Keyboard pcb from the bottom.

Model number, serial number and two ROM chips.

ROM chips.

14_cec_i_logicboard_chips_sChips of the board.

Keyboard controller & other chips.

16_cec_i_rfmodulator_sRF-1 modulator.

There’s the Disk II drive connector integrated on the logic board directly.

Close up of the power supply.

And of cos we need an speaker.

In Part 2 i’ll have the CEC-I cleaned up and will boot it up and see what happens….


Apple /// – working finally (mostly)

Apple ///’s are strange beasts. They are not by any means as simple and sophisticated as Apple II’s were/are, no. They have their own many flaws but due different kinds of sophistication. This leads to funny situations. Like if your keyboard light is burned, the system wont boot. Aiming to perfection maybe?

My Apple /// (5v) is not working quite good after the Universal Powersupply-installation. Only problem seems to be the floppy drive. It does read most disks, but it fails to format disks that remains one issue to be solved. Or : if anybody have extra Disk ///-drive to sell me?

The light is on! That’s an good sign. We’ve running system.

The led of the internal floppy drive is there, so we’re good to go… maybe.

Apple /// dealer test. Everything else Passed expect the disk drive. It wont format the test disk. Maybe little cleaning will do the job.

Graphics tests went thru nicely. The Apple /// graphics are quite good i think. Just of cos, would like to get somehow this all in Color..

a3_utitliesSystem Utilities v1.1.

a3_clockOrdered the Apple /// clock upgrade-kit from (thanks Javier “Mr Retr0bright” for the help!) so we’ll be able to keep the time in the future.

The whole nine yards. My “mostly” working Apple /// in all it’s glory. Sure the Monitor II looks bit silly in top of the Apple /// but the Monitor /// i have is kind of questionable condition, meaning, i am hesistant to powering it up. Maybe i’ll find one or there’ll be VGA/DVI/HDMI option-card for the Apple /// someday in the future.

Got the “Alien Downpour”, a new homebrew game programmed and released by Michael Packard (order your 5.25″ floppy or c-casette tape) run in Apple /// in Apple ][ -emulation mode. I’ve tried to get this to boot few times (same media, proven to work with Apple IIe) but now it managed to boot itself. The game is difficult but really great coding and graphics. Michael is writing an book about the process of programming the game, wich i really look forward reading!

Now.. it would be really great if some of the Apple II/III community hardware wizards would make adapter so we could use Apple II joysticks with the Apple ///…. anyone?

Forgot totally, there’s an custom made cable’s made by Option8 at:
That allow to use of Disk II-drives with Apple /// – or if you wish, an SD-card drive like SDFloppyII from

So i ordered one of each of the cables. Finding working Disk /// -drive(s) is very difficult so this will do for the time being very nicely.

Needed & to-do-list:
– To find, Apple Monitor /// (230v)
– To find, External floppy drive, Disk ///
– Cleaning, repairing the internal floppy drive.
– Testing my ProFile drive & Interface cards
– Testing if the ClassicIDE-card (basicly CFFA2) works with Apple /// (CF-HDD)


Installing the Universal Power supply to Apple ///

I finally got around getting the “Universal Power supply” sold by for my “troublesome” Apple ///. Actually i have two Apple ///’s, the earlier 12v board version and later, 5v version. The 5v unit is far more better condition so naturally i wanted to get that running nice and smooth. I did earlier the 115>230v power supply pin-change in order to get it working in 230v AC but seems that the power supply would have needed total recapping as it just didn’t have the juice to boot anything up. So, the best solution was to get the “Universal Power supply”.

I am *not* an electronical wizard, so i was slightly worried about about the installation, even i knew it would be rather easy job, as otherwise, of cos, ReActiveMicro would not sell them.

There is two different kinds of kits available, one for the Apple II-series (II,II+,IIe,IIgs) and one for the Apple ///. They contain different parts due the nature of power supply model differences between Apple II-line and ///.

001_a3_upsu_partsHere where it all begins. The package came with the power supply PCB itself, the new power supply and few needed connectors and screws. I also ordered new power cable in order to get it all done right.

First thing is of cos to remove the old power supply by opening the screws (10 pcs).

When done, removed the old power cable and the old power supply (save the screws!).

The Apple /// power supply have two cables you need to remove from the power supply chassis. The LEFT BROWN cable (from the power switch) and the BLUE -cable from the old power supply connector.

005_a3_reallign_groundBefore installing the new PCB the ground connection cable needs to be slightly moved in order to give little bit more space the PCB to fit nicely. Loose the screw from the bottom and move the cable out of the way.

The new PCB installed. You need to use only 6 of the screws so i put the remaining one to the connector (far right) so it wont be lost.

The new power supply installed.

The new cables installed. The new cables didn’t needed to be peeled or anything, as the connector itself does than when you press the cables inside the connector.

After installing the stress relief cap over the newly made connections and we’re DONE.


I must admit it was really easy. It’s basicly impossible to do it improperly if you follow the installation instructions!

My troublesome Apple /// now works perfectly and i am very confident to use it in the future.


You can get yours from:

Installation guide and help:



New Powersupply for Apple ///

Finally got around ordering new powersupply – “Universal Powersupply” for the Apple /// wich i had problems with booting up. Hope this will make things better.. and no need to start investigating the motherboard itself. Will comment more when i receive this and how the installation goes.

“Universal Powersupply” from (Apple /// version)

And new powercable. It’s surely good idea to replace the cable for some 35+ year old computer while you are at it.

Wish me luck!



Thanks to friend, and oldtime Apple II user, Marko Laaksonen, for these Apple ][ -paddles. These are modified to fit the connector used in Apple //c and //e. The pair in the left, is Apple II+ era original and the pair in right, is generic, possibly original ment for Atari VCS.



Preservation: To have floppy-disks in 2017 is normal?

I Received bunch of Apple II (5.25″) and IIGS (3.5″) floppies from Germany, bunch being an about 66 kg of them in total! In year of 2017 to receive floppies in mail, is perfectly normal isn’t it? Feels very much like  golden days of 8/16-bit piracy in 1980’s in a bit larger scale however. Not all 80’s software pirates used BBS’s, specially in europe..

5.25″ floppies for Apple ][

3.5 ” floppies for Apple IIGS

My estimation is somewhere around 600-700 of 5.25″ and 1600-2000 for the 3.5″.
To my amazement 99% of the 3.5″ floppies had printed labels with numbers and excat listing what was on them. This is precise!  Not just typical, common home pirate there. However the 5.25″ floppies were more of a mess (like often they tend to be).  Not everytime anything written on the label, or some had an paper note inside the sleeve to indicate what the floppy might have written to.

Every collection must have atleast one copy of “Karateka” and rare “Loadrunner” 🙂 (Typo: Loderunner).


For the 3.5″ floppies, some of the software seems to be even for the 8-bit Apple as they’re listed as “IIe Spiele” (IIe games). Those game collections were made with using “UniDOS” by MicroSPARC Inc. which allowed you to use 800k disk space on 8-bit computers and of cos, you then needed the UniDisk 3.5″-drive or Apple //C Plus or GS. This was very handy.

I am aware most likely big persentage of the material on floppies is already preserved, but that doesn’t stop me. It’s too temping to go thru them all to find hopefully, something that is not preserved yet. There are probl. lots of Cracks made out of Apple II software in specially Europe, which are not preserved yet. Maybe crack made by neighbor kid who happened to use name “Krackman” or “WarezLord5000”. Who knows. It’s history and it needs to be preserved.

For some, obtaining old-obsolete floppies may sound like crazy, but there are valid reasons for doing this, unless you’re preserving your own personal AppleWorks floppies from the 80’s with your personal data:

-Not all Software is preserved.
-Not all Versions of the software is preserved.
-Not all Cracks of the software is preserved. No, they are not.
-We are running out of time. The magnetic media is on it’s end of it’s lifecycle, not much longer they are readable by decent way, or at all.

-And for me, to find local, Finnish Apple II software is the holy grail of it all. As Apple II wasn’t very popular in Finland, finding anything programmed or released in Finland, is very important and interesting for me.  But i am interested as well anything published in Europe.. or elsewhere.


I recently scanned bunch of game manuals from Taiwan, them being in Chinese of cos. Those are not scanned to my knownledge so it just had to be done.



As our community’s favorite archivist, Mr. JASON SCOTT would put it :
“The House is on Fire, the Fire Trucks are on Fire, The Fire is on Fire.”


I’ve used few different ways to preserve software in the past, but in this case, there’s most likely, not much of a problem with different copy protections so basic setup is enough. In this way you can name the file already what’s there for easing up the post-image processing. There surely is more ways to do this, specially when using GS, but let’s focus here on these options, specially on 5.25″ floppies. Basicly the same workflow works for preserving the 3.5″ disks.


You can use just Apple IIGS if you want for preserving either format. But i don’t have 3.5″ disk controller for my Apple //e so i am forced to use GS for 3.5″ preservation.

-Apple IIGS + 3.5″ floppy drive(s)
-ADTpro + Uthernet II -> ADTPro host on modern computer (in this case, OSX) to receive & save the floppy to image file.
-Cleaning 3.5″ floppy + bottle of isoprophyl alcohol for cleaning the drive head. Essential.

-Apple IIe + 5.25″ floppy drive (Disk ][)
-Apple IIGS + 5.25″ floppy drive
..just keep it open. You need to clean the R/W-head often anyway.

-CFFA3000 -> read directly to .dsk image (USB/CF)
-ADTpro + Uthernet II -> ADTPro host on modern computer (in this case, OSX) to read the floppy to image file.
-Sometimes the need is to save up an .nib file from problematic disks.
-Bottle of isoprophyl alcohol and cotton stubs for cleaning the drive head.


ADTpro v2.0.2 (Client on: Apple II, /// and Host (server) on: Windows, Linux, OSX etc).

-Automated cleaning program for cleaning the 3.5″ and 5.25″ floppies for Apple II & GS:
“You, Dusthead!” by Brutal Deluxe Software.
It’s available in 140k (5.25″) and 800k (3.5″) disk images as download.

Cleaning the drive’s read-head is important.
Old floppies vary in quality, they can have mold, dirt, whatever which really doens’t belong there.

When the floppy rotates inside the sleeve, the dust, dirt stucks on the head and blocks the readout results. Sometimes the whole inner disk can stuck inside the whole sleeve and cause the whole drive to slowdown in speed.

For 5.25″ floppies my workflow is pretty easy and straightforward:

Reading the disk images:inside_apple_iie_s-I use the Apple //e platinum with Disk ][-drive(s), CFFA3000 and USB-memory or ADTPro.
-Read the floppy with CFFA3000 to -> .dsk in USB-memory, name accordingly. I usually use some prefix-for the job, i.e. GERMAN001~
Sometimes the reading fails. Either: adjust your drive speed closer to optium, the disk is bad, or it’s copy protected. Just put it aside and look at it later.


Read the floppy with ADTPro -> your modern computer. Name accordingly. ADTPro allows you to read .nib files from the floppies as well. Sometimes that’s needed to get working image from the floppy.
I am using Uthernet-II card.

adtpro_configure_sSettings for the network:

adtpro_send_image_choose_drive_sChoose the volume and then you can choose either standard (S) .dsk image or (N) nibble .nib.

adtpro_send_image_sAnd send the image.

Transfering the image.

-Sort the actual real-life floppies:
-If the floppy is non-readable, it gives too much of errors when reading, i place it in “to be checked”-box.
-Good ones i put aside so long i’ve tested the images in emulator/real hardware to be working.



Working or not?virtual_ii_s
-To check the image that it works, what’s on them, it’s easiest to use an Emulator.
-Either one will do, but basicly i’m using Virtual II (OSX) and AppleWin (Windows or OSX under Wine).
-So, test in Emulator. Name the file. Sort accordingly in folders on your HDD (sorted, upload etc. your call here).

What is on them?ciderpress_s
-For checking the contest of the created image, easiest way is to use Ciderpress (Windows, OSX under Wine) wich allows you to take a look of the files in the disk image- if it’s in normal DOS 3.3, ProDOS-format.

-Sometimes if the image wont boot, you can just copy-paste the files to new empty disk image (.po/.do).

To upload or not to upload?
-I dont upload images with personal information on them, so check the image thru before uploading please. Somebody’s business records or loveletters from the 80’s really doesn’t belong to the internet.
-Upload non-preserved images for the community to be enjoyed.



Ciderpress v4.0.1 (Windows)
-Tool to process the disk images. Sometimes you can just copy the files off the image and put them in a fresh new image and save it up.

AppleWin v1.26.0.6 (Windows)
– Emulator for Windows.

-Virtual II v7.5.4 (OSX)
-Emulator for Mac OSX.
-Limited (free)
-Full licence 40€, limited 18€

-OpenEmulator (OSX)
-Now supports Apple //e (128k)!
-Also supports .fdi files made from .edd files (Paul Hagstrom’s python script).
-Download: (not released yet)

The Internet Archive : “Where everything belongs”

Textfiles (Jason Scott)



SPEND YOUR TIME WISELY AT 4AM :Crash-course to: Preservation for Copy-Protected floppies?

These can be either original floppies or just badly cracked/bit copied floppies you have obtained.

passport_menu_1Where you absolutely need to start this with is, to try running Passport by 4am first to the disk.
Either using some CF/USB/SD-card solution as bootup device or just plain floppy-to-floppy solution. Note: Picture from Emulator so Slot 6 is been used only.

What Passport does is it reads up the original and if the protection scheme is supported by the Passport, it uses the disks own RWTS-routines to read up the floppy and write the resulting disk image (.dsk) without the protection. Easy. Quick. Perfect!

With CFFA3000 you can easily do it as follows:
-CFFA3000 in Slot 7
-Disk II interface card in Slot 6
-Empty virtual floppy image (.dsk) in Slot 5

-Boot up the latest Passport from S5,D1 and have an empty .dsk image in Slot S5,D2.
-Check the Slots are chosen correctly at Passport (S6,D1 -> S5,D2)

-You can run verification to the original floppy by pressing “V”.

passport_crack-If the floppy is ok, you can try cracking it with pressing “C” for Auto-Cracking.
-If the protection scheme is supported by Passport it’ll report the result on screen and produce an unprotected .dsk file.
-Also if the protection scheme is not supported, it’ll report the result on screen.
-Boot the cracked .dsk with CFFA3000 or in emulator to see if it works.

If the Passport can’t crack your floppy, then you have to manually crack it, which then requires more knownledge, time and coffee. Sometimes such help can be found from the community..


Passport by 4am:

Apple II software library by 4am:




Get your Retro Apple ][ – products from :a2heaven_logo



Floppies, who could live without them in 2017?

Obtained literally thousands of 3.5″ and 5.25″ floppies lately for Apple II and Apple IIgs and this  where it ends to. Total chaos in desktop which is perfectly fine and normal. I love floppies!

This time it’s basicly all non-originals so there’s not much work for 4am’s absolutely stunning preservation software “Passport”. I’ll write an post later with more details about the process i use.


Passport by 4am:

CFFA3000 by R&D Automation, LLC.

ADTPro by David Schmidt:

Ciderpress (Windows):