I would like to ask for some advice. I need some kind of assembler tool in a cartridge that I can use for knocking together short pieces of code, saving them to disk, and doing some rudimentary debugging. I'm aware of VICmon, but I'd like something a bit more capable.
What do you recommend?
Advice sought on Monitor cartridge
Moderator: Moderators
- JonBrawn
- Vic 20 Devotee
- Posts: 225
- Joined: Sat Sep 11, 2021 10:47 pm
- Website: http://youtube.com/@vicenary
- Location: Austin TX USA
- Occupation: CPU design engineer
Advice sought on Monitor cartridge
Working on FPGA replacement for 6560/6561
https://youtube.com/@vicenary
https://youtube.com/@vicenary
- Mike
- Herr VC
- Posts: 4842
- Joined: Wed Dec 01, 2004 1:57 pm
- Location: Munich, Germany
- Occupation: electrical engineer
Re: Advice sought on Monitor cartridge
Then you are also aware that VICMON has the ugly habit of messing up zeropage and OS workspace?JonBrawn wrote:I'm aware of VICmon, [...]
I am fairly sure MINIMON fits the bill. Please see those two threads here, "WIP: VIC-2020 MINIMON cartridge" and "A sample debugging session with MINIMON" for more background info.I need some kind of assembler tool in a cartridge that I can use for knocking together short pieces of code, saving them to disk, and doing some rudimentary debugging.
With any of the available monitors, you get a more or less a comparable feature set. It's more a question of which annoying misfeatures had been left out for the better. For more complex test programs, you'd need a symbolic (cross-)assembler anyhow.[...] I'd like something a bit more capable.
We can discuss further details in PM.
- chysn
- Vic 20 Scientist
- Posts: 1205
- Joined: Tue Oct 22, 2019 12:36 pm
- Website: http://www.beigemaze.com
- Location: Michigan, USA
- Occupation: Software Dev Manager
Re: Advice sought on Monitor cartridge
wAx2 is the best native assembler ever released for the VIC-20. It's available as a free download here:
https://github.com/Chysn/VIC20-wAx2/tree/main/vic
Or for purchase on cartridge (with +27K RAM on board) here:
https://www.etsy.com/listing/1171784258 ... xe-edition
The ways in which it is better than VICmon and HESmon are too numerous to mention; but see the manual, which is also pretty kick-ass, and has several tutorials throughout:
https://github.com/Chysn/VIC20-wAx2/wiki
https://github.com/Chysn/VIC20-wAx2/tree/main/vic
Or for purchase on cartridge (with +27K RAM on board) here:
https://www.etsy.com/listing/1171784258 ... xe-edition
The ways in which it is better than VICmon and HESmon are too numerous to mention; but see the manual, which is also pretty kick-ass, and has several tutorials throughout:
https://github.com/Chysn/VIC20-wAx2/wiki
VIC-20 Projects: wAx Assembler, TRBo: Turtle RescueBot, Helix Colony, Sub Med, Trolley Problem, Dungeon of Dance, ZEPTOPOLIS, MIDI KERNAL, The Archivist, Ed for Prophet-5
WIP: MIDIcast BASIC extension
he/him/his
WIP: MIDIcast BASIC extension
he/him/his