[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Sweet16 plans
In article
<7dc353df-22cc-4d63-96fa-1123501d6645@v15g2000prn.googlegroups.com>,
Alex Lee <alelee@mac.com> wrote:
> Oh, for CiderPress to be ported to OS X! My current method to get
> stuff to IIGS emulators is to use the old ADFS program:
>
> http://www.lazilong.com/apple_II/adfs/
>
> It's buggy as hell (and in fact, I haven't found it works on Intel
> based Macs) but it works when I make simple file copies to the root
> directories of volumes and then quit the ADFS and then open the disk
> image just used in ADFS in a IIGS emulator.
ADFS source is here: <http://sourceforge.net/projects/adfs/>.
Problems running on ppc versus x86 often involve implicit assumptions
about byte order. In this case, both 6502 and Mac ppc use little-endian
byte order, so there's no abstraction layer. I've encountered this in
UCSD p-system emulators and some cross-assemblers, too.
AppleCommander is written in Java, which uses big-endian bye order
internally on all host platforms. Of course, all virtual disk I/O
abstracts all the conversions required by the 6502's little-endian byte
order.
The latest build is here:
<http://sites.google.com/site/drjohnbmatthews/applecommander>
The latest Mac application bundle is nearby:
<http://sites.google.com/site/drjohnbmatthews/applecommander/
AppleCommander-1.3.5.5-mac.zip>
The main project is on Sourceforge:
<http://applecommander.sourceforge.net/>
--
John B. Matthews
trashgod at gmail dot com
<http://sites.google.com/site/drjohnbmatthews>