Alternatives to Ciderpress [message #385668] |
Sat, 03 August 2019 18:53 |
|
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 |
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 |
|
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 |
|
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 |
|
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 #385709 is a reply to message #385668] |
Mon, 05 August 2019 02:37 |
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 |
|
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 |
|
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 #385739 is a reply to message #385727] |
Tue, 06 August 2019 09:14 |
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 |
|
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 #385813 is a reply to message #385727] |
Wed, 07 August 2019 18:32 |
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 |
|
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 |
|
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 #385920 is a reply to message #385919] |
Sat, 10 August 2019 22:35 |
|
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 #385947 is a reply to message #385920] |
Sun, 11 August 2019 22:07 |
|
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.
|
|
|