The Dan ][ SD card disk controller

590 posts / 0 new
Last post
Offline
Last seen: 4 hours 2 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2858
Just downloading the .jar for

Just downloading the .jar for x86 Linux on my Ubuntu box according to their instructions worked for me.

https://github.com/AppleCommander/AppleCommander/releases

 

But generally getting things to work on Linux is a lot easier than MacOS and much, much easier than Windows.

 

 

 

 

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
softwarejanitor wrote:Just
softwarejanitor wrote:

Just downloading the .jar for x86 Linux on my Ubuntu box according to their instructions worked for me.

https://github.com/AppleCommander/AppleCommander/releases

 

But generally getting things to work on Linux is a lot easier than MacOS and much, much easier than Windows.

I have the latest version of Java, so I don't understand what the problem is.  I've never really had any problem before.  I guess I'll try Ciderpress II v.107.  It runs fine,  but I can't say I've figured it out.

Offline
Last seen: 2 days 13 hours ago
Joined: Apr 27 2025 - 09:53
Posts: 35
softwarejanitor wrote:Just
softwarejanitor wrote:

Just downloading the .jar for x86 Linux on my Ubuntu box according to their instructions worked for me.

https://github.com/AppleCommander/AppleCommander/releases

 

But generally getting things to work on Linux is a lot easier than MacOS and much, much easier than Windows.

 

I disagree -- dependences on linux are unlimted. I prefer old versions of windows but only if for free ;)

 

 

 

 

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
softwarejanitor wrote:mreg376
softwarejanitor wrote:
mreg376 wrote:
softwarejanitor wrote:
mreg376 wrote:

Ok, so I received the card, seems to be working great.  I installed the Ethernet connector and connected it to my neytwork.  I can FTP to the SD card with Terminal on the iMac and also Filezilla, and can see the SD card directory.

But I'm a lit

So I installed the Java SDK, and Homebrew.  but it says it cannot access the Applecommander .jar file.  Any ideas?   

Offline
Last seen: 4 hours 2 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2858
Is it a permissions issue or

Is it a permissions issue or is the file not where it is being looked for or not named what is expected?  It has to be one of those things.  If you look at their installation instructions they give you a small shell script example to run it on MacOS.  You can see from that where it expects the .jar file to be and what it expects the filename to be.  You can either move/rename the file or adjust the script to fix it.

 

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
softwarejanitor wrote:Is it a
softwarejanitor wrote:

Is it a permissions issue or is the file not where it is being looked for or not named what is expected?  It has to be one of those things.  If you look at their installation instructions they give you a small shell script example to run it on MacOS.  You can see from that where it expects the .jar file to be and what it expects the filename to be.  You can either move/renam

I did all that.  I've given up on Applecommander.  I'm back to Ciderpress II.  Am I correct that VOL20_SingleBlankVol.po on the SD card does not contain ProDos?  And if so, how do I get a copy there?  

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
I am beginning to understand

I am beginning to understand what I do not understand, "using" Ciderpress II (CP2) to get files onto the SD card. 

Questions:

1.  When CP2 creates a ProDOS disk image, does anything else have to be done before adding disk images to the card (for non-booting)?

2.  Do all images added have to be *.po images?  Or can *.dsk or CP/M images be added to a volume?

3.  Can multiple *.po images be added to one ProDOS volume, to then be selected from the Disk ][ interface?

4.  What is the difference between the SingleBlankVol.po provided with the card and the ProDOS diskimage created by CP2?

If these questions show that I do not know what I am doing, it is because I don't...  Thanks.

 

CVT
CVT's picture
Offline
Last seen: 17 hours 9 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1355
Why don't you start with...

Why don't you start with the easiest approach:

 

1. Download Total Replay from here: click!

2. Rename it from "Total Replay v5.2.hdv" to BLKDEV01.PO and put it in the root of a FAT32 formatted SD card.

3. Put the SD card in Slot 1 of the Dan ][ Controller. When you hit Return on startup you should be able to see and select it.

 

then:

 

4. Download Total Replay II from here: click!

5. Rename it to BLKDEV02.PO and add it to the SD card

 

Now you should be able to see, select and run both.

 

This card does not support diskette images, only ProDOS SmartPort volumes up to 32 MB in size.

 

Offline
Last seen: 4 hours 2 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2858
CVT wrote:Why don't you start
CVT wrote:

Why don't you start with the easiest approach:

 

1. Download Total Replay from here: click!

2. Rename it from "Total Replay v5.2.hdv" to BLKDEV01.PO and put it in the root of a FAT32 formatted SD card.

3. Put the SD card in Slot 1 of the Dan ][ Controller. When you hit Return

 

It definitely does not support .dsk, .do, .nib. .woz, etc...  However you can at least copy a .po over and it will work, if not usually copying the files to an empty .hdv will work.  I've done that to be able to run, for example the ESP32 Softcard software from a Dan ][.

 

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
softwarejanitor wrote:CVT
softwarejanitor wrote:
CVT wrote:

Why don't you start with the easiest approach:

 

1. Download Total Replay from here: click!

2. Rename it from "Total Replay v5.2.hdv" to BLKDEV01.PO and put it in the root of a FAT32 formatted SD card.

3. Put the SD card in Slot 1 of the

Does it support .2mg?

And what about DOS.MASTER?  Does that actually allow .dsk images to be added to a ProDos volume?

Offline
Last seen: 4 hours 2 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2858
mreg376 wrote:softwarejanitor
mreg376 wrote:
softwarejanitor wrote:
CVT wrote:

Why don't you start with the easiest approach:

 

1. Download Total Replay from here: click!

2. Rename it from "Total Replay v5.2.hdv" to BLKDEV01.PO and put it in the root of a FAT32 formatted

 

 

This thread from AppleFritter a couple years ago might be useful for info on DOS.MASTER:

 

https://www.applefritter.com/content/glen-bredons-dosmaster-prodos-drives

 

Also this may be useful:

 

https://mirrors.apple2.org.za/ftp.apple.asimov.net/images/disk_utils/dos.master/DOS%20Master.pdf

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
Great thanks!

Great thanks!

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
ADTPro and Ethernet

ADT Pro (2.1.0 <-> 2.1.D2) using a serial connection from my IIe to my iMac works flawlessly.

So I tried setting it up with with the 2.1.D2 Dan ][ version over Ethernet on the IIe, thinking great, one less cable to run.

Not great.  I eventually got 2.1.0 on the iMac to "serve" my iMac's IP address.  I also did the Ethernet config on the 2.1.D2 version on my IIe (although for some reason it keeps changing the local IP from whatever I enter to 192.168.xx.52, which should be ok, as 52 was vacant anyway).  It actually works here and there, but for the most part it does not, times out, and on the iMac side it says "image transfer aborted."

Any ideas?  Thanks.

Offline
Last seen: 14 hours 52 min ago
Joined: Sep 6 2021 - 13:53
Posts: 45
Did you try lowering the baud

Did you try lowering the baud rate ?

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
schafferm wrote:Did you try
schafferm wrote:

Did you try lowering the baud rate ?

It's Ethernet.  No baud rate.

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
Ok, I cannot do it.  I cannot

Ok, I cannot do it.  I cannot figure out how to put images that can run onto a second (or even add to the first) SD card.  My 32GB card is formated FAT32.  I'm using Ciderpress II like a bumbling idiot.  I cannot figure out how to create a ProDOS volume to add images to, or to just add images that will show up on the Disk ][ intial menu list.

If someone can take me through it step by step, I would more than appreciate it. 

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
Nothing works.  I reformatted

Nothing works.  I reformatted the 32gb SD card as Fat32.  I placed PRODOS.SYSTEM and BASIC.SYSTEM on the .po images using Ciderpress, although whenever I do something in Ciderpress that requires it to open a directory window on my Mac it crashes.  All I get on the SD card when booting into the Dan ][ is a listing each of which says "ROM."  I'm about ready to return this card.

Offline
Last seen: 12 hours 15 min ago
Joined: Dec 20 2003 - 10:38
Posts: 633
Are you putting the correct

Are you putting the correct prefix in front of the .po image names?

VOL01_

VOL0A_

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
Wayne wrote:Are you putting
Wayne wrote:

Are you putting the correct prefix in front of the .po image names?

VOL01_

VOL0A_

Yes.  This is my root directory:

Offline
Last seen: 12 hours 15 min ago
Joined: Dec 20 2003 - 10:38
Posts: 633
That looks good.When I

That looks good.

When I startup with new image files I press return at startup, select an image to mount and press return. 

Then select a D2 image, press return then press return again to boot

Offline
Last seen: 4 hours 2 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2858
Here is what a micro SD card

Here is what a micro SD card I just pulled from a known working Dan ][ card looks like for me:

 

 

I always name the files BLKDEVxx.PO like that.  In this case the first file is Total Replay, second is Total Replay ][, and then others.

 

Package icondanii.zip

 

Unzip that and copy those files onto your Micro SD card and put it in the lower slot of your Dan ][ card and it should work.

 

CVT
CVT's picture
Offline
Last seen: 17 hours 9 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1355
If using CiderPress II...

If using CiderPress II, adding and removing files to/from the .PO images is just drag and drop. However you need to make sure the correct attributes are set. The easiest is to just copy the attributes from an existing file of the same type:

CVT
CVT's picture
Offline
Last seen: 17 hours 9 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1355
Crash discovered when running

Crash discovered when running the Serpentine demo of Total Replay v5.2: https://www.applefritter.com/comment/111837#comment-111837

Offline
Last seen: 4 hours 2 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2858
CVT wrote:Crash discovered
CVT wrote:

Crash discovered when running the Serpentine demo of Total Replay v5.2: https://www.applefritter.com/comment/111837#comment-111837

Interesting.  I wonder what causes that with the Dan ][.  I may have to try it with Booti and some other devices I have.

 

I also wonder if it happens on the US version of the //e.  I don't have a PAL //e as they are incredibly rare here in the US.  Rare enough I've never actually seen one in person, just pictures.

 

 

CVT
CVT's picture
Offline
Last seen: 17 hours 9 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1355
softwarejanitor wrote:...I
softwarejanitor wrote:
...
I also wonder if it happens on the US version of the //e.
...

 

I am pretty sure that it does.

It happens on the US version of the Apple IIgs as well: https://www.applefritter.com/comment/111841#comment-111841

tokabln's picture
Offline
Last seen: 1 month 6 days ago
Joined: Dec 30 2015 - 10:48
Posts: 264
If I remember correctly, I

If I remember correctly, I had similar problems using Ciderpress under Windows in the past. Running ciderpress as an Administrator, I believe that this fixed my problems.

Offline
Last seen: 2 days 5 hours ago
Joined: Feb 11 2020 - 12:33
Posts: 38
Ok, I've updated my Github

Ok, I've updated my Github with the full schematics and pcb, and production files for my version of the DANII card.

 

The production files are for Jlcpcb, with parts being from LCSC through them.

They have the Jumper Headers for programming the eeprom, wiznet connector along with the 40 pin and 28 pin sockets.

Leave these off the bom if you plan on installing the through hole components yourself.

 

 

The stock is low on some parts currently.

I think the cross on the sdcard slot is PN# C381084

 

https://github.com/dabonetn/Apple2Card-Dan-CR-Board-

Offline
Last seen: 4 hours 2 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2858
dabone wrote:Ok, I've updated
dabone wrote:

Ok, I've updated my Github with the full schematics and pcb, and production files for my version of the DANII card.

 

The production files are for Jlcpcb, with parts being from LCSC through them.

They have the Jumper Headers for programming the eeprom, wiznet connector along with the 40 pin and 28 pin sockets.

Leave these off the bom if you plan on installing the th

 

That really looks great!  Thanks for sharing!

 

Now I feel like I want to make some more...  Dohh...  I alreadyhave like 15 of the original version!

 

Offline
Last seen: 14 hours 22 min ago
Joined: Jul 2 2025 - 02:51
Posts: 5
Good afternoon, dear friends

Good afternoon, dear friends!

This is my first time dealing with old Apple technology, so please forgive me if my questions seem ridiculous to you.I managed to assemble and run the Apple ][ rev.0 board without any major difficulties, except for the problem with composite video (I will write about it in another thread). But I still can't figure out the DAN ][ controller. More precisely, the controller itself works – the volume selection menu appears, it sees the SD card with the created volumes in both slots – but that’s all (((When trying to load PRODOS in all cases, the notification “** RELOCATION / CONFIGURATION ERROR **” appears, and that’s all (( 

When trying to load TOTAL REPLAY / INSTANT REPLAY, the notification “ TOTAL REPLAY / INSTANT REPLAY REQUIRES 64K” appears, and that’s all (( .

I understand that newer versions of PRODOS require 64+ KB of memory – so I wrote a volume with PRODOS versions 1.xx to the SD card, which should work with 48 KB of RAM. I tried inserting the GW4208B memory expansion card into both SLOT0 and SLOT7 – it doesn’t help, it doesn’t see the additional memory, the notifications are the same.

All that comes to mind are two options. The first is that the problems are related to the fact that I I use a Brain Board card, and it causes some addressing problems. The second is that I incorrectly formed the volumes on the SD card (CiderPress, in my opinion, is a very strange program) and the reason in this. But why then does TOTAL REPLAY try to load?

Why doesn't my Apple II want to see the additional memory - again, a conflict with the Brain Board comes to mind ... But I have tried, it seems, all the DIP switch combinations on the Brain Board - no change ...

So, I'm in a stupor - I ask for help with advice. I apologize for my imperfect English. Sincerely, Vlodek.

mreg376's picture
Offline
Last seen: 2 days 11 hours ago
Joined: Apr 6 2025 - 13:22
Posts: 95
Cidepress is the most obtuse,

Cidepress is the most obtuse, annnoying computer app I have ever encountered.

Offline
Last seen: 4 hours 2 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2858
Realistically a Rev 0 board

Realistically a Rev 0 board is not really a great platform to use, especially with ProDOS.  Aside from the video issues you ran into there are other things that were fixed oe improved in later ][/][+ revisions.

 

As for the memory card, it needs to be in slot 0 to work as a 16k RAM card to go from 48k to 64k (for use by ProDOS or to load the other BASIC).  In that use the rest of the memory isn't going to be used by most things.  If it is in another slot it works as a Saturn 128 card which is mostly for use by apps that know about it (like Locksmith) or the Saturn software that does things like make a RAM disk.  The easiest way to rest the card other than the Saturn utilities is to see if Locksmith recognizes it.

 

The easiest way to test a 16k RAM card, besides a diagnostics software like Apple Dealer Diagnosics or XPS is to boot up a DOS 3.3 System Master and see if it loads the opposite BASIC to the one in RAM into the 16k RAM card.

 

I'm assuming you are using a Brain Board because you don't have the motherboard ROM sockets populated?

 

I've said it before around here -- I think building Rev 0 boards is a mistake for most people.  I wish there was an easily available set of Gerbers for making something like one of the Taiwan clone motherboards like a Unitron.  Those boards already have a bunch of the key fixes in them like they generate reliable video and are already set up to use regular EPROMs on the motherboard including both for the Monitor/BASIC and the CHARGEN.  Those changes eliminate a lot of the things like needing socket adapters for EPROMs, etc., which are ugly and require additional work.

 

There is really no reason for most to desire a Rev 0 replica over a later or clone replica other than some novelty aspects.  I think besides that the main reason people do is that the Gerbers are easily available.  And people probably just don't know why the later boards are easier to build and better to use.  Based on threads here, a lot of people spend a lot of time fixing Rev 0 issues to get something to work.  And by the time you do all that, plus the parts substitutions people normally have t use for ROMs, etc., what you get when you are done isn't really a faithful Rev 0 anyway.  Without a period correct looking case, power supply, keyboard it is going to be obvious what it is and what it isn't.

 

 

 

Offline
Last seen: 3 hours 10 min ago
Joined: Jun 18 2010 - 13:54
Posts: 829
While having a Rev 0 Apple II

While having a Rev 0 Apple II might sound cool, you've backed yourself into a corner if you want to run ProDOS and many games.

 

Do you have Integer ROMs on the motherboard? If so, you will not be able to run ProDOS. And while you are correct that early versions could run with 48K, that is really not supported for what you are trying to do. On top of that, the Rev 0 board has several issues with its video circuits which apparently you have already discovered. And it won't support all of the hires colors that many games will attempt to use.

 

Having said all that, if you want to get this to work you will need to have Applesoft in ROM and the GW4208B board in slot 0. If you don't have Applesoft ROMs on the motherboard you might get it to work with the Brain Board in slot 1. Since you have the B version of the RAM card, it does support "ROM sharing" which means that the RAM card in slot 0 can override the Brain Board in slot 1 if all of the switches are set correctly.

 

If you have a DISK II and controller I'd suggest getting DOS 3.3 to work first. If you still cannot make it work with what you have, there are other options such as the ROMX board which would get you INTEGER and Applesoft (plus more) as motherboard ROM. Then the RAM card will work as it should.

Offline
Last seen: 4 hours 2 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2858
jeffmazur wrote:While having
jeffmazur wrote:

While having a Rev 0 Apple II might sound cool, you've backed yourself into a corner if you want to run ProDOS and many games.

 

Do you have Integer ROMs on the motherboard? If so, you will not be able to run ProDOS. And while you are correct that early versions could run with 48K, that is really not supported for what you are trying to do. On top of that, the Rev 0 board has s

 

I agree with everything Jeff says.  I'm not even sure those very early ProDOS versions which work on a 48k machine will even work properly in general with a ProDOS block device emulator like the Dan ][.  I'm pretty sure they don't support things like SmartPort devices.  It may just not be possible to use the Dan ][ without at minimum 64k.  Frankly, I think I've only tried a Dan ][ on clones like Franklin ACE 1200 or PineApple without much luck.

 

I would definitely second the recommendation of some kind of Disk ][ style controller along with either a physical drive or an emulator like BMOW FloppyEmy (sorry, kinda expensive), wDrive (hard to get) or VIBR's STM32 based project (do it yourself, experimental).

 

I also agree that ROMX would probably be a better choice than a Brain Board and it is simple and readily available and reasonably priced.  The other alternative is the EPROM adapter that Macintosh_nik built for his Rev. 0 project.  This is much more DIY, but not a tough project and Macintosh_nik can probably answer a lot of your Rev. 0 questions.

 

 

 

 

 

Offline
Last seen: 14 hours 22 min ago
Joined: Jul 2 2025 - 02:51
Posts: 5
Good morning! Yes, it works!!

Good morning! Yes, it works!!!!Probably, I was pushed into a mistake by the fact that the Brain Board, in principle, worked by itself in any slot and with various configurations of the DIP switch. But together with the GW4208B card and the DAN ][ controller, it works only in one case. Exactly as jeffmazur wrote!The GW4208B should be in SLOT0, the Brain Board should be in SLOT1, the DAN ][ board can be in any other slot, except SLOT7 ( ??? - I don’t understand why - but it’s a fact ). With the correct configuration of the DIP switches, everything worked !!!Thank you very much for the feedback !! Of course, I still have a number of questions about Apple ][ - I hope that I will also get help on this forum !!

Offline
Last seen: 14 hours 22 min ago
Joined: Jul 2 2025 - 02:51
Posts: 5
IMG_0746.jpg
Online
Last seen: 20 min 58 sec ago
Joined: May 26 2025 - 16:10
Posts: 27
Card order
Vlodek_d wrote:

"Good morning! Yes, it works!!!! ",

 

Hi Vlodek_D!

Is a card missing in the photo ?

I don't distinguish the expansion to 64K .... or am I wrong about the function of GW4208B ?

 

Julian

Offline
Last seen: 14 hours 22 min ago
Joined: Jul 2 2025 - 02:51
Posts: 5
JulGiul wrote:Vlodek_d wrote:
JulGiul wrote:
Vlodek_d wrote:

"Good morning! Yes, it works!!!! ",

 

Hi Vlodek_D!

Is a card missing in the photo ?

I don't distinguish the expansion to 64K .... or am I wrong about the function of GW4208B ?

Julian

Just a bad angle of the photo) The small memory expansion card is hidden behind the BrainBoard.

Offline
Last seen: 14 hours 22 min ago
Joined: Jul 2 2025 - 02:51
Posts: 5
IMG_0753.jpg
Online
Last seen: 20 min 58 sec ago
Joined: May 26 2025 - 16:10
Posts: 27
Ahaaaa!Small and hidden , OK 

Ahaaaa!

Small and hidden , OK   :-)

Many compliments for the DIY board ..... ROMLESS !

Thanks !

Pages

Log in or register to post comments