Path: csiph.com!news.swapon.de!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Benoit0123 Newsgroups: comp.sys.apple2.programmer Subject: Re: Help With Apple II Assembly Programming Date: Mon, 7 Mar 2016 17:32:10 -0000 (UTC) Organization: Mac GUI Lines: 73 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Mon, 7 Mar 2016 17:32:10 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="ac9e0e4d7dd3957fb97803ee6801bab8"; logging-data="28185"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19FJs9M9l+KAULuhQwpLzfJ" User-Agent: Mac GUI Usenet In-Reply-To: Cancel-Lock: sha1:f+u4k+vm5QKA7zzl9TynLkqft0w= Xref: csiph.com comp.sys.apple2.programmer:2446 Benoit0123 wrote: > AppleCoder wrote: >> I have been trying for months to do some 6502 assembly programming on >> Apple >> II but am having so many problems. Mainly, DOS commands are not working >> on >> the emulator I am using: Virtual II Version 6.3.7 with Apple II E ROM >> loaded in. I tried using the PRING CHR$(4) trick as instructed by my >> programming books, but that does not work either. I just get syntax >> errors. >> >> >> Does anyone know why these DOS commands are not working? Without them I >> cannot format/initialize a blank disk to use with the Merlin Pro >> Assembler >> I have been coding on. For that matter, does anyone have an earlier copy >> of >> Merlin, one that does not use ProDOS? Preferably the one in the following >> video: >> >> https://www.youtube.com/watch?v=p4vexfGMjEY >> >> Please help. I have been studying 6502 for a long time and want so much >> to >> try some programming with it. >> > You can find already initialized disks here: > http://bgilon.free.fr/apple2/Peersoftv1.5.6.zip > Within this archive you'll find already initialized bootable disk images > including one (D34Merlin - 2.48.do) that contains the core files for the > last DOS 3.3 release of Merlin 8 (last Merlin suite of assembler for DOS > 3.3 > system). Just discard the files you do not have any use of (typically my > own > stuff). > > In case you would like to get a ProDOS 8 disk image, I would suggest that > you download the disk image, I should come by with a suitable disk image > later in the day, I'll post a message in this thread with a suitable URL > if > you're interested. > > Beware of using some features from copy program such as Copy II+ as it > tends > to transform the format of target disk images (from byte level to nibble > image) under Virtual 2 at least. > > HTHATS, > Benoît > Humm, I just tested it with a recent version of Merlin 8 here, and it seems that the DOS 3.3 INIT command has been deactivated by the Merlin assembler in order for the ASSEM new command to work under DOS 3.3. Therefore, the remaining options you have is either to use the ProDOS 8 version of Merlin 8, to initialize the disk with a ProDOS 8 utility, and then under Merlin 8 for ProDOS, to type the D command (for disk): "PFX=2" (assuming the newly initialized disk is in drive 2) and then to catalog the disk. Or just type in the "=1" or "=2" whjen prompted to enter a pathname to catalog or simply copy the files under Mac OS X. In case you are looking for a workable Merlin version (ProDOS 8 v2.55 which is not the latest), a URL to download from is http://bgilon.free.fr/apple2/P8Merlin_ZBrun.do HTHATS, Benoît -- Growing old is mandatory.. growing up is optional.. But the other way round is as true.