wAx: Wedge Assembler for Commodore VIC-20

Поделиться
HTML-код
  • Опубликовано: 10 фев 2025
  • wAx is a set of machine language monitor tools. Rather than putting tools in a separate environment, like most machine language monitors, wAx makes them available inside the VIC-20's BASIC environment. This allows you to do assembly, disassembly, breakpoint-handling, and memory dumps from BASIC's direct mode, or within BASIC programs.
    Recorded using VICE, so please excuse my inexperience in using a Mac keyboard as a VIC-20 keyboard!

Комментарии • 10

  • @SteveMcCrea
    @SteveMcCrea 4 года назад +1

    This is amazing work! I was especially surprised by setting the breakpoint directly in the disassembly.

    • @chysn
      @chysn  4 года назад

      Thanks for noticing! Breakpoints are really, really, really important to me, so I spent an inordinate amount of time trying to make this a key feature.

  • @ncurtis1970
    @ncurtis1970 4 года назад +2

    Looks cool, I've been after a Vic as it was my first computer .
    Learned Z80 later on but never did any ML on a Vic itself because nothing seemed available back in the day.
    Will this be for sale?

    • @chysn
      @chysn  4 года назад +1

      It's available on cartridge here: www.etsy.com/listing/856409783/wax-assembler-for-vic-20
      It's also available for free on GitHub: github.com/Chysn/wAx/blob/production/vic/wax4k

  • @jefferystone1
    @jefferystone1 4 года назад

    Cool project - any thought about doing this for the C64 or maybe no need since there are multiple assembler/monitors available for it.

    • @chysn
      @chysn  4 года назад

      I don't have a C64, so no. But it would not be a difficult port.

    • @jefferystone1
      @jefferystone1 4 года назад

      @@chysn I assume you could use an emulator like VICE/WinVICE

    • @chysn
      @chysn  4 года назад

      @@jefferystone1 Can and do, but I have no interest in C64. Somebody else can take it on :)

  • @imstarryeyed
    @imstarryeyed 4 года назад

    I have a Vic 20 in storage and was going to try it out on WinVice, does it work on WinVICE? I cannot seem to get it to work no matter how I set it. Is the Win4K file the .crt image, I could not seem to get it to work when attached in WinVICE. It looks like great software! If anyone has any tips to get this working in WinVICE I would greatly appreciate it!

    • @chysn
      @chysn  4 года назад

      Yeah, it'll work in VICE. It was largely developed in VICE. In the repository, /vic/wax4k is a PRG file. You can add it to a D64 or to a virtual device, and then do
      LOAD "WAX4K",8,1
      SYS 24576
      github.com/Chysn/wAx/blob/production/vic/wax4k