Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Merlin32 and WUDSN

162 views
Skip to first unread message

Tim

unread,
Apr 2, 2015, 11:03:28 PM4/2/15
to
I'm looking for advice in using Brutal Deluxe's Merlin32 in WUDSN. I have been able to get the file to assemble but I don't know how to configure it write the object to a .dsk file. WUDSN expects teh .b extension for Apple II files, but Merlin doesn't have a setting to specify the object file name.

Has anyone gotten this to work?

Tim

Hugh Hood

unread,
Apr 3, 2015, 1:32:20 AM4/3/15
to
Tim,

I've been using the normal Merlin 8/16 Pseudo Opcode command 'SAV', which
Merlin 32 also respects.

For example, right before the end of my Merlin Source file I'll place:


SAV TO.FONTVIEW21


Merlin 32 will then generate (assuming no errors) the object file
'TO.FONTVIEW21'.

In your case, just specify the name you want and include the '.b' extension.
Also, you will need externally to set the ProDOS file type since Merlin 32
doesn't handle that, even if you use the 'TYP' pseudo opcode. {Except for
OS X systems, it really couldn't set the file type, other than by using a
CiderPress-style file extension}.

The method you use of putting the object file into the image file is your
fun.

If you're trying to write it directly from Merlin 32 into the image file, I
imagine that is something you could script, like Jeremy Rand does with CC65
and Xcode on the Mac.






Hugh Hood




in article a7213245-9d8f-48ec...@googlegroups.com, Tim at
twalko...@att.net wrote on 4/2/15 10:03 PM:

olivier...@itn-group.eu

unread,
Apr 3, 2015, 3:20:26 AM4/3/15
to

Hi,

As Hugh already said, you have many directives to specify the output file name. You can also use DSK :

DSK TO.FONTVIEW21.l ; Output file will be TO.FONTVIEW21

To send the result directly into the Image, use Cadius :

Cadius.exe ADDFILE c:\HardDrive.2mg /Hard/ c:\Merlin32\TO.FONTVIEW21

You can manage your TYPE / AUXType using the _FileInformation.txt file.

You can find explanations about Cadius usage in the following page :

http://www.brutaldeluxe.fr/products/crossdevtools/cadius/

Regards,

Olivier

Tim

unread,
Apr 3, 2015, 11:22:03 AM4/3/15
to
Thank you Hugh and Olivier. That helps me in making at script to run it from a command window. However, I am specifically looking for assistance in adding Merlin32 to the WUDSN/Eclipse IDE to develop and assemble the Merlin32 source files into an apple II .dsk image from within the IDE itself. Many assemblers have been integrated into this environment. I am hoping that Merlin32 can be integrated as well.
0 new messages