Path: csiph.com!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:15:35 -0000 (UTC) Organization: Mac GUI Lines: 76 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:15:35 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="ac9e0e4d7dd3957fb97803ee6801bab8"; logging-data="23071"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/QV6p04NMqvv0TKMHqyqng" User-Agent: Mac GUI Usenet In-Reply-To: Cancel-Lock: sha1:OyUFBn5phP4c0KBP/NAO4nt2Zeo= Xref: csiph.com comp.sys.apple2.programmer:2445 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 > It seems that you are stuck with an old version of Merlin here. Hence it is normal that a disk initialized in ProDOS is not suitable for being catalog listed from a DOS 3.3 flavour of Merlin... Therefore I would suggest that: a) you exit from Merlin main menu (Q command), b) eject the disk in drive 1 of your emulator box and do a file copy under Mac OS X of this disk image file. c) insert the copy in drive 2 of your emulator box d) Type the command "INIT HELLO,D1" from the "]" command prompt. e) Place the newly inited disk image into drive 2 of your emulator box f) Reboot the Merlin disk (after inserting its disk image into drive 1). g) From Merlin main menu, you should then be able to catalog the disk in drive 2 of your emulator box (just select drive 2, beforewards). From then on, copying some source files from disk 1 to disk 2 under merlin should be easy, do not forget to Save .s files and to Write t. text files for such copying in order to preserve the usage of such files. -- Growing old is mandatory.. growing up is optional.. But the other way round is as true.