Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Apple » Apple II » Alternatives to Ciderpress
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Alternatives to Ciderpress [message #385668] Sat, 03 August 2019 18:53 Go to next message
Anonymous
Karma:
Originally posted by: Bobbi

For the past number of years I have been using the Windows app Ciderpress for managing Apple II disk images. I have actually been running it under Linux using Wine.

Recently, I integrated a Raspberry Pi 4 into my Apple //e using David Schmenk's awesome Apple II Pi software. I am actually typing this message on the //e.

Since I have a bunch of different Apple II emulators running on the Pi, including GSPort, Linapple and MAME, I could really use something like Ciderpress. However I don't think I am going to be able to run it on an Arm CPU!

Is there some Linux alternative for managing Apple II disk images? Mainly I need to be able to convert between .DSK, .PO, .HD, .HDV and other popular emulation file formats. Being able to copy individual files and directories would also be handy, but I can always do this in one of the Apple II emulators using CAT.DOCTOR or something, if need be. A command line app would be most useful so I can script it easily.
Alternatives to Ciderpress [message #385677 is a reply to message #385668] Sun, 04 August 2019 00:32 Go to previous messageGo to next message
gids.rs is currently offline  gids.rs
Messages: 1395
Registered: October 2012
Karma: 0
Senior Member
Since you are using GSPort or GSPlus, have you considered booting into and using GSOS to copy or transfer files. The Finder is very fast compared to other copy methods, although requires a mouse. Can't tell if your machine has one.
Re: Alternatives to Ciderpress [message #385681 is a reply to message #385668] Sun, 04 August 2019 04:02 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: James Davis

What are you using to transfer your disk images from wine to your Apple IIe (real hardware), onto floppies or HDD, and vice versa? ADT/ADTPRO? Once they are on Apple II media, you can manage them with your Apple IIe, and DOS and/or ProDOS. Or, on an Apple IIgs, with GSOS.
Re: Alternatives to Ciderpress [message #385701 is a reply to message #385677] Sun, 04 August 2019 21:20 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Bobbi

On Sunday, 4 August 2019 00:32:32 UTC-4, I am Rob wrote:
> Since you are using GSPort or GSPlus, have you considered booting into and using GSOS to copy or transfer files. The Finder is very fast compared to other copy methods, although requires a mouse. Can't tell if your machine has one.

I haven't tried GS/OS yet. I have never owned a GS so it would be an interesting thing to play with. I have been doing my file management in GSPort under ProDOS8 using Prosel's CAT.DOCTOR, which gets the job done but is a little tedious.
Re: Alternatives to Ciderpress [message #385702 is a reply to message #385681] Sun, 04 August 2019 21:22 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Bobbi

On Sunday, 4 August 2019 04:02:23 UTC-4, James Davis wrote:
> What are you using to transfer your disk images from wine to your Apple IIe (real hardware), onto floppies or HDD, and vice versa? ADT/ADTPRO? Once they are on Apple II media, you can manage them with your Apple IIe, and DOS and/or ProDOS. Or, on an Apple IIgs, with GSOS.

I use ADTPro.

I discovered that MAME has a tool called chdtool which converts between CHD format hard drive images (as used by MAME) and plain HDD images, as used by everyone else.

I am still looking for a simple command line tool to convert between DSK, PO, 2MG etc.
Re: Alternatives to Ciderpress [message #385704 is a reply to message #385702] Sun, 04 August 2019 21:44 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: fadden

On Sunday, August 4, 2019 at 6:22:32 PM UTC-7, Bobbi wrote:
> I am still looking for a simple command line tool to convert between DSK, PO, 2MG etc.

FWIW, CiderPress comes with some crude proof-of-concept Linux utilities. They get the job done in a pinch, but probably shouldn't be your first choice. ( https://github.com/fadden/ciderpress/blob/master/README-linu x.md)

Have you looked at AppleCommander (http://applecommander.sourceforge.net/)?
Re: Alternatives to Ciderpress [message #385708 is a reply to message #385668] Mon, 05 August 2019 01:12 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Greg Wildman

On Sat, 2019-08-03 at 15:53 -0700, Bobbi wrote:
> For the past number of years I have been using the Windows app
> Ciderpress for managing Apple II disk images. I have actually been
> running it under Linux using Wine.
>
> Recently, I integrated a Raspberry Pi 4 into my Apple //e using David
> Schmenk's awesome Apple II Pi software. I am actually typing this
> message on the //e.
>
> Since I have a bunch of different Apple II emulators running on the
> Pi, including GSPort, Linapple and MAME, I could really use something
> like Ciderpress. However I don't think I am going to be able to run
> it on an Arm CPU!

Some of the tools I use on linux,

a2tools - ftp://ftp.apple.asimov.net/pub/apple_II/utility/
a2undoit - https://fadden.com/apple2/misc.html
cadius - https://github.com/mach-kernel/cadius
diskm8 - https://github.com/paleotronic/diskm8
nulib2 - http://nulib.com/
AppleCommander - https://github.com/AppleCommander

Lately I mostly use cadius for generating disks and adding files to
them. YMMV.

--
Greg
Re: Alternatives to Ciderpress [message #385709 is a reply to message #385668] Mon, 05 August 2019 02:37 Go to previous messageGo to next message
Tom Lake is currently offline  Tom Lake
Messages: 450
Registered: May 2012
Karma: 0
Senior Member
On Saturday, August 3, 2019 at 6:53:02 PM UTC-4, Bobbi wrote:
> For the past number of years I have been using the Windows app Ciderpress for managing Apple II disk images. I have actually been running it under Linux using Wine.
>
> Recently, I integrated a Raspberry Pi 4 into my Apple //e using David Schmenk's awesome Apple II Pi software. I am actually typing this message on the //e.
>
> Since I have a bunch of different Apple II emulators running on the Pi, including GSPort, Linapple and MAME, I could really use something like Ciderpress. However I don't think I am going to be able to run it on an Arm CPU!
>
> Is there some Linux alternative for managing Apple II disk images? Mainly I need to be able to convert between .DSK, .PO, .HD, .HDV and other popular emulation file formats. Being able to copy individual files and directories would also be handy, but I can always do this in one of the Apple II emulators using CAT.DOCTOR or something, if need be. A command line app would be most useful so I can script it easily.

I run Ciderpress on a Rock Pi 4 and Raspberry Pi 3 B+
Wine runs on Raspbian and the Rock Pi 4 runs full Ubuntu so of course it can run Wine.
Re: Alternatives to Ciderpress [message #385726 is a reply to message #385708] Mon, 05 August 2019 19:36 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Bobbi

On Monday, 5 August 2019 02:01:06 UTC-4, Greg Wildman wrote:
> On Sat, 2019-08-03 at 15:53 -0700, Bobbi wrote:
>> For the past number of years I have been using the Windows app
>> Ciderpress for managing Apple II disk images. I have actually been
>> running it under Linux using Wine.
>>
>> Recently, I integrated a Raspberry Pi 4 into my Apple //e using David
>> Schmenk's awesome Apple II Pi software. I am actually typing this
>> message on the //e.
>>
>> Since I have a bunch of different Apple II emulators running on the
>> Pi, including GSPort, Linapple and MAME, I could really use something
>> like Ciderpress. However I don't think I am going to be able to run
>> it on an Arm CPU!
>
> Some of the tools I use on linux,
>
> a2tools - ftp://ftp.apple.asimov.net/pub/apple_II/utility/
> a2undoit - https://fadden.com/apple2/misc.html
> cadius - https://github.com/mach-kernel/cadius
> diskm8 - https://github.com/paleotronic/diskm8
> nulib2 - http://nulib.com/
> AppleCommander - https://github.com/AppleCommander
>
> Lately I mostly use cadius for generating disks and adding files to
> them. YMMV.
>
> --
> Greg

Thank you Greg. I had no idea there were so many options to choose from!
Re: Alternatives to Ciderpress [message #385727 is a reply to message #385709] Mon, 05 August 2019 19:38 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Bobbi

On Monday, 5 August 2019 02:37:12 UTC-4, Tom Lake wrote:
> On Saturday, August 3, 2019 at 6:53:02 PM UTC-4, Bobbi wrote:
>> For the past number of years I have been using the Windows app Ciderpress for managing Apple II disk images. I have actually been running it under Linux using Wine.
>>
>> Recently, I integrated a Raspberry Pi 4 into my Apple //e using David Schmenk's awesome Apple II Pi software. I am actually typing this message on the //e.
>>
>> Since I have a bunch of different Apple II emulators running on the Pi, including GSPort, Linapple and MAME, I could really use something like Ciderpress. However I don't think I am going to be able to run it on an Arm CPU!
>>
>> Is there some Linux alternative for managing Apple II disk images? Mainly I need to be able to convert between .DSK, .PO, .HD, .HDV and other popular emulation file formats. Being able to copy individual files and directories would also be handy, but I can always do this in one of the Apple II emulators using CAT.DOCTOR or something, if need be. A command line app would be most useful so I can script it easily.
>
> I run Ciderpress on a Rock Pi 4 and Raspberry Pi 3 B+
> Wine runs on Raspbian and the Rock Pi 4 runs full Ubuntu so of course it can run Wine.

Pretty awesome that Wine works on ARM, emulating Intel. I will give that a whirl!
Re: Alternatives to Ciderpress [message #385734 is a reply to message #385726] Tue, 06 August 2019 02:52 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Greg Wildman

On Mon, 2019-08-05 at 16:36 -0700, Bobbi wrote:
> On Monday, 5 August 2019 02:01:06 UTC-4, Greg Wildman wrote:
>>
>> Some of the tools I use on linux,
>>
>> a2tools - ftp://ftp.apple.asimov.net/pub/apple_II/utility/
>> a2undoit - https://fadden.com/apple2/misc.html
>> cadius - https://github.com/mach-kernel/cadius
>> diskm8 - https://github.com/paleotronic/diskm8
>> nulib2 - http://nulib.com/
>> AppleCommander - https://github.com/AppleCommander
>>
>> Lately I mostly use cadius for generating disks and adding files to
>> them. YMMV.
>>
>
> Thank you Greg. I had no idea there were so many options to choose
> from!

No problem. I keep all the tools I use packaged on the Fedora COPR
build system. Not going to help you on any debian based distro but you
can at least see a list of what I am working with.

https://copr.fedorainfracloud.org/coprs/gregw/apple2/

I have been thinking about creating ProDOS 32MB disk images, populated
with the software I use, from the comamnd line instead of directly in
an emulator. I will experiment a bit.

--
Greg
Re: Alternatives to Ciderpress [message #385739 is a reply to message #385727] Tue, 06 August 2019 09:14 Go to previous messageGo to next message
Tom Lake is currently offline  Tom Lake
Messages: 450
Registered: May 2012
Karma: 0
Senior Member
On Monday, August 5, 2019 at 7:38:42 PM UTC-4, Bobbi wrote:
> On Monday, 5 August 2019 02:37:12 UTC-4, Tom Lake wrote:
>> On Saturday, August 3, 2019 at 6:53:02 PM UTC-4, Bobbi wrote:
>>> For the past number of years I have been using the Windows app Ciderpress for managing Apple II disk images. I have actually been running it under Linux using Wine.
>>>
>>> Recently, I integrated a Raspberry Pi 4 into my Apple //e using David Schmenk's awesome Apple II Pi software. I am actually typing this message on the //e.
>>>
>>> Since I have a bunch of different Apple II emulators running on the Pi, including GSPort, Linapple and MAME, I could really use something like Ciderpress. However I don't think I am going to be able to run it on an Arm CPU!
>>>
>>> Is there some Linux alternative for managing Apple II disk images? Mainly I need to be able to convert between .DSK, .PO, .HD, .HDV and other popular emulation file formats. Being able to copy individual files and directories would also be handy, but I can always do this in one of the Apple II emulators using CAT.DOCTOR or something, if need be. A command line app would be most useful so I can script it easily.
>>
>> I run Ciderpress on a Rock Pi 4 and Raspberry Pi 3 B+
>> Wine runs on Raspbian and the Rock Pi 4 runs full Ubuntu so of course it can run Wine.
>
> Pretty awesome that Wine works on ARM, emulating Intel. I will give that a whirl!

Actually I run an ARM x86 emulator and run Wine on that! I wouldn't recommend my solution for general use. I've been using this setup for so long, I had forgotten about that. Sorry!
Re: Alternatives to Ciderpress [message #385791 is a reply to message #385704] Wed, 07 August 2019 13:53 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: schampailler

On Monday, 5 August 2019 03:44:42 UTC+2, fadden wrote:
> On Sunday, August 4, 2019 at 6:22:32 PM UTC-7, Bobbi wrote:
>> I am still looking for a simple command line tool to convert between DSK, PO, 2MG etc.
>
> FWIW, CiderPress comes with some crude proof-of-concept Linux utilities. They get the job done in a pinch, but probably shouldn't be your first choice. ( https://github.com/fadden/ciderpress/blob/master/README-linu x.md)
>
> Have you looked at AppleCommander (http://applecommander.sourceforge.net/)?

I've used AppleCommander very often for adding/removing files from DSK images. Works like a charm (you just need Java, but that's no problem). Added (obvious) bonus : it works on Linux and Windows.
Re: Alternatives to Ciderpress [message #385812 is a reply to message #385668] Wed, 07 August 2019 17:44 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: rheya718

Mostly off-topic and mainly for posterity:

WinImage can open and edit the MSDOSVOL volume created by an AE PC Transporter, allowing one to forgo the years long search for an AE Transdrive.
Re: Alternatives to Ciderpress [message #385813 is a reply to message #385727] Wed, 07 August 2019 18:32 Go to previous messageGo to next message
Tom Lake is currently offline  Tom Lake
Messages: 450
Registered: May 2012
Karma: 0
Senior Member
On Monday, August 5, 2019 at 7:38:42 PM UTC-4, Bobbi wrote:
> On Monday, 5 August 2019 02:37:12 UTC-4, Tom Lake wrote:
>> On Saturday, August 3, 2019 at 6:53:02 PM UTC-4, Bobbi wrote:
>>> For the past number of years I have been using the Windows app Ciderpress for managing Apple II disk images. I have actually been running it under Linux using Wine.
>>>
>>> Recently, I integrated a Raspberry Pi 4 into my Apple //e using David Schmenk's awesome Apple II Pi software. I am actually typing this message on the //e.
>>>
>>> Since I have a bunch of different Apple II emulators running on the Pi, including GSPort, Linapple and MAME, I could really use something like Ciderpress. However I don't think I am going to be able to run it on an Arm CPU!
>>>
>>> Is there some Linux alternative for managing Apple II disk images? Mainly I need to be able to convert between .DSK, .PO, .HD, .HDV and other popular emulation file formats. Being able to copy individual files and directories would also be handy, but I can always do this in one of the Apple II emulators using CAT.DOCTOR or something, if need be. A command line app would be most useful so I can script it easily.
>>
>> I run Ciderpress on a Rock Pi 4 and Raspberry Pi 3 B+
>> Wine runs on Raspbian and the Rock Pi 4 runs full Ubuntu so of course it can run Wine.
>
> Pretty awesome that Wine works on ARM, emulating Intel. I will give that a whirl!

I just checked again and I tried installing WINE on my Raspberry Pi 4 with no x86 emulator. It works!
Re: Alternatives to Ciderpress [message #385887 is a reply to message #385708] Sat, 10 August 2019 00:52 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Bobbi

On Monday, 5 August 2019 02:01:06 UTC-4, Greg Wildman wrote:
> On Sat, 2019-08-03 at 15:53 -0700, Bobbi wrote:
>> For the past number of years I have been using the Windows app
>> Ciderpress for managing Apple II disk images. I have actually been
>> running it under Linux using Wine.
>>
>> Recently, I integrated a Raspberry Pi 4 into my Apple //e using David
>> Schmenk's awesome Apple II Pi software. I am actually typing this
>> message on the //e.
>>
>> Since I have a bunch of different Apple II emulators running on the
>> Pi, including GSPort, Linapple and MAME, I could really use something
>> like Ciderpress. However I don't think I am going to be able to run
>> it on an Arm CPU!
>
> Some of the tools I use on linux,
>
> a2tools - ftp://ftp.apple.asimov.net/pub/apple_II/utility/
> a2undoit - https://fadden.com/apple2/misc.html
> cadius - https://github.com/mach-kernel/cadius
> diskm8 - https://github.com/paleotronic/diskm8
> nulib2 - http://nulib.com/
> AppleCommander - https://github.com/AppleCommander
>
> Lately I mostly use cadius for generating disks and adding files to
> them. YMMV.
>
> --
> Greg

I finally took a look at a few of these tools. Cadius in particular looks nice. However I can't seem to find a way to convert a .2MG file to a plain .HDV file without having to extract all the files and build a new disk image.. It would also be useful to be able to convert .DSK <-> .PO. There must be a standard tool to do this surely? Thanks ever so much for your help!
Re: Alternatives to Ciderpress [message #385888 is a reply to message #385887] Sat, 10 August 2019 01:11 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Bobbi

I just found out that .2MG files have a 64 bit prefix, so I tried this (on Linux):

dd if=image.2mg of=image.po bs=64 skip=1

It seems to produce a valid .PO file in this case. In principle the .2MG file can contain either a .DSK or a .PO

I still need to find a way to convert .DSK <-> .PO on the Linux command line though.
Re: Alternatives to Ciderpress [message #385919 is a reply to message #385888] Sat, 10 August 2019 22:26 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Bobbi

This little Python script is pretty simple but handy for converting Disk II images from DSK to PO format. It would not be hard to create a companion PO to DSK script. Not my project - I just stumbled across this.

https://github.com/paulhagstrom/dsk2po

When I have a few minutes I may hack in PO to DSK support. Should be fairly trivial to do.
Re: Alternatives to Ciderpress [message #385920 is a reply to message #385919] Sat, 10 August 2019 22:35 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Bobbi

Started hacking on it and realized that the DSK->PO is it's own inverse. If you do the conversion twice, you wind up where you started! In other words, the script to convert from DSK (DOS Order) to PO (ProDOS Order) also works to convert PO to DSK. Sweet!
Re: Alternatives to Ciderpress [message #385925 is a reply to message #385920] Sun, 11 August 2019 00:37 Go to previous messageGo to next message
Michael J. Mahon is currently offline  Michael J. Mahon
Messages: 1767
Registered: October 2012
Karma: 0
Senior Member
Bobbi <bobbi.manners@gmail.com> wrote:
> Started hacking on it and realized that the DSK->PO is it's own inverse.
> If you do the conversion twice, you wind up where you started! In other
> words, the script to convert from DSK (DOS Order) to PO (ProDOS Order)
> also works to convert PO to DSK. Sweet!
>

Bingo!

--
-michael - NadaNet 3.1 and AppleCrate II: http://michaeljmahon.com
Re: Alternatives to Ciderpress [message #385947 is a reply to message #385920] Sun, 11 August 2019 22:07 Go to previous message
Anonymous
Karma:
Originally posted by: James Davis

On Saturday, August 10, 2019 at 7:35:22 PM UTC-7, Bobbi wrote:
> Started hacking on it and realized that the DSK->PO is it's own inverse. If you do the conversion twice, you wind up where you started! In other words, the script to convert from DSK (DOS Order) to PO (ProDOS Order) also works to convert PO to DSK. Sweet!

converting with cyderpress is easy: open your dsk and a blank po and copy the files from one to the other; and vice-versa. give the blank the same name as the original.
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Apple /// Quark disk images
Next Topic: Was Apple IIgs BASIC vaporware?
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Mar 28 04:13:30 EDT 2024

Total time taken to generate the page: 0.00358 seconds