Merlin 128 - Menu Options | Episode 2

Поділитися
Вставка
  • Опубліковано 28 січ 2024
  • In this video I take a browse through all the main menu options of the Merlin 128 Macro Assembler.
    Link to Merlin 128 Playlist:
    • Merlin 128
    Vice Emulator download page:
    vice-emu.sourceforge.io/windo...
    Commodore 128 keyboard image link:
    www.commodoreserver.com/Commo...
    merlin 128,commodore 128,c128,c128 merlin,commodore 128 merlin 128,roger wagner publishing,roger wagner,glen bredon,asm,assembler,macro assembler,c128 assembler,commodore 128 macro assembler
  • Ігри

КОМЕНТАРІ • 10

  • @saganandroid4175
    @saganandroid4175 2 місяці тому +1

    OMG! Thank you for this! I am 40 seconds in, and am really hoping that VICE will allow for FAST assembly. Using 80 column FAST mode plus the benefits of Vice should make it more viable. Hopefully. I don't know much about Vice so I hope as I watch this video you will explain how to maximize Vice to make assembly times even faster. My target machine is still C64, at least initially.

  • @igork3522
    @igork3522 5 місяців тому +2

    Great video GRay. Thx much.

  • @rohart6981
    @rohart6981 4 місяці тому +2

    How did you get the virtual keyboard to work. I've spent hours setting hot keys and checking preferences. I'm running vice on a dell laptop with win 10. Any thoughts?

    • @GRayDefender
      @GRayDefender  4 місяці тому

      Not sure if I understand you correctly. The keyboard I am using is the built in one from Vice with the settings outlined in the video. The displayed image of the keyboard was just an overlay for the video... :)

  • @saganandroid4175
    @saganandroid4175 2 місяці тому

    14:36 when you *assemble*, see that output with the resolved addresses, opcode values, line #, Symbol Tables? How do you output THAT to a text-file? I find that part incredibly useful in debugging. I love printing that kind of thing out to lay down and read over. And I learn way more from other peoples source code after running it through that processing (as opposed to their original source).

  • @saganandroid4175
    @saganandroid4175 2 місяці тому

    13:19 the Apple lineage is painful. But it IS a useful Assembler. when the docs say "text" does that always imply sourcecode? Or are there other times it outputs text? And what does "binary" imply? Assembled executable? And "Appended reads will not do this"... not do WHAT? Docs like this make me nuts. And does it have an ASCII/PETSII output toggle? Could be useful given its Apple heritage.

  • @saganandroid4175
    @saganandroid4175 2 місяці тому

    It doesn't seem like you reply to comments but here we go anyway. I am first using your video as a guide to set up Vice in 128 mode. I love the visible keyboard you show. How are doing that; what generates it? Is it part of Vice? The Commodore keyboard equivalent and symbols are super useful to be able to see. How do we access that visual keyboard? I have had a very hard time with Vice due to the keyboard not being a real C= keyboard.

    • @GRayDefender
      @GRayDefender  2 місяці тому +1

      No unfortunately I was just mimicking the keystrokes using the video editor software because I wanted the watcher to understand what keys I was pressing. If you can figure out a better way, I am all ears :) Thanks for watching!

    • @saganandroid4175
      @saganandroid4175 Місяць тому

      @@GRayDefender thanks for replying! Have you seen the open-source Merlin based cross assembler? It's from IIRC Brutal Deluxe Software and is called Merlin 32. It works very well, but being Apple oriented lacks the C= extras in Merlin 128. I wish somebody would tack on the C= stuff. If I knew C better I would try. The only area where it differs from original Merlin (aside from instant assembling) as far as output relates to this: 14:36 when you *assemble*, see that output with the resolved addresses, opcode values, line #, Symbol Tables? How do you output THAT to a text-file? I find that part incredibly useful in debugging. I love printing that kind of thing out to lay down and read over. And I learn way more from other peoples source code after running it through that processing (as opposed to their original source).