[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DOS3.3 program in cc65?



Hi,

> I used the default config for an Apple2enh target, compiled=
> it and added it to a ProDOS disk image using CiderPress,

Maybe you want to consider to have a brief look into the docs:
http://www.cc65.org/doc/apple2enh-2.html

There's nothing said about compatibility with CiderPress. If you
nevertheless decide to use CiderPress you need to know what you're
doing - which you obviously don't.

> and when I booted=
> it in an emulator, I got an "Unable to load ProDOS" error.  I need a boota=
> ble ProDOS disk image.

Yes. To boot ProDOS you need a bootable ProDOS disk. You figured this
out quite well :-)

> I then used the DOS3.3 config and got a warning tha=
> t EXEHDR wasn't defined.  I believe cc65 *should* have special startup code=
> for the latter, but I can't find the file.  Can anybody help me with eithe=
> r?  I use cc65 v. 2.13.9 SVN 5847 and CiderPress 3.0.0.

1. The startup code has nothing to do with it. Maybe you *should* stop
talking about things you've no idea of.

2. http://www.cc65.org/doc/intro-6.html#ss6.1 walks you step-by-step
from the C source to the program runing on DOS 3.3.

Regards,
Oliver