This is is going to be the start of a list of useful links to various tools for programming vintage computers. If anyone adds some gems, then they will be added to this post, so people don't have to go through every post.
NOTE: Many of these linked sites have not been checked for what contents they offer.
If they don't appear to be what is advertised, or look suspicious. Then PM an administrator so they can be removed.
So use at your own risk.
Commodore 64/128/VIC-20
Commodore 64 Integrated Development Environments
C64 Studio (https://www.georg-rottensteiner.de/en/c64.html)
Relaunch64 (https://github.com/sjPlot/Relaunch64)
CBM .prg Studio (https://www.ajordison.co.uk/)
Commodore 64 Assemblers and Compilers
ACME Assembler (https://sourceforge.net/projects/acme-crossass/)
Kick Assembler (https://theweb.dk/KickAssembler/Main.html#frontpage)
cc65 C Compiler (https://cc65.github.io/)
Commodore 8 bit Emulators
The Versatile Commodore Emulator (VICE64) (https://vice-emu.sourceforge.io/)
Hoxs64 (https://www.hoxs64.net/)
C64 Forever (https://www.c64forever.com/)
ZX Spectrum 16K/48K/128K/+2/+3
ZX Spectrum Integrated Development Environments
Klive IDE (https://github.com/Dotneteer/kliveide) (This still looks as though it's still in early development, but seams to be useful)
Sinclair ZX Spectrum Assemblers and Compilers
sjasmplus Asssembler (https://github.com/z00m128/sjasmplus)
zasm (https://k1.spdns.de/Develop/Projects/zasm/Distributions/)
pasmo Assembler (https://pasmo.speccy.org/)
Boriel BASIC Compiler (https://github.com/boriel-basic)
Sinclair ZX Spectrum Emulators
ZX Spectrum 4 .net (https://www.zxspectrum4.net/index.php)
Free Ubix Spectrum Emulator (aka FUSE) (https://fuse-emulator.sourceforge.net/)
Speccy (https://fms.komkon.org/Speccy/)
#CSpect (https://mdf200.itch.io/cspect)
zesarux (https://github.com/chernandezba/zesarux)
Speculator (https://www.spectaculator.com/)
Atari 8 Bit Systems
Atari Assemblers and Compilers
Madass (https://mads.atari8.info/)
ATasm (https://atari.miribilist.com/atasm/)
Atari 8bit Emulators
Stella (https://stella-emu.github.io/)
z26 (https://www.whimsey.com/z26/index.php)
PC Atari Emulator (https://pcae.vg-network.com/index.html)
javaatari (https://github.com/ppeccin/javatari.js)
Altirra (https://www.virtualdub.org/altirra.html)
Atari800 (https://atari800.github.io/)
Amstrad CPC
CPCtelra (https://lronaldo.github.io/cpctelera/)
CPCsdk (https://github.com/cpcsdk)
Acorn Computers Assemblers and compilers
Beebasm (https://github.com/stardot/beebasm)
Acorn Computers Emulators
BeebEm (http://www.mkw.me.uk/beebem/) (original site not secure, so using github (https://github.com/stardot/beebem-windows))
Articulator (https://b-em.bbcmicro.com/arculator/index.html)
ArcEM (https://arcem.sourceforge.net/)
More systems to follow......
Multi-Platform Vintage Computers
Assemblers, IDEs and Compilers
Turbo Rascal Syntax Error (https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/) (Useful, but some systems are not fully supported yet)
Retro Assembler (https://enginedesigns.net/retroassembler) (Hasn't been updated since 29 April 2022)
Z88DK (https://z88dk.org/site/) (Multi platform Z80 C compiler)
Kick-C (https://gitlab.com/camelot/kickc)
8bit workshop (https://8bitworkshop.com/) (A web based IDE)
rasm (https://github.com/EdouardBERGE/rasm)
Multi-Platform Vintage Computers Audio and Sound
Arkos Tracker (https://www.julien-nevo.com/arkostracker/)
Emulators
Denise Emulator (https://sourceforge.net/projects/deniseemu/) (C64 & Amiga 1000/500)
Pantheon (https://bostjan-grandovec.si/Content/News.htm)
Ares (https://github.com/ares-emulator/ares)
M.A.M.E (https://github.com/mamedev/mame)
Retro Arch (https://www.retroarch.com/)
Batocera (https://batocera.org/) (If you've got a spare computer, then here's the ultimate games machine)
Retro Virtual Machine (https://www.retrovirtualmachine.org/)
I'm in love with Denise, emulates Amiga and C64:
Denise Emulator (https://sourceforge.net/projects/deniseemu/)
This tools converts images to C64:
MUSC Hires Converter (https://csdb.dk/release/?id=83041)
krischan64.png
Generic C64 Unpacker:
Unp64 (https://csdb.dk/release/?id=219813&show=summary)
Quote from: Krischan on Jun 17, 2025, 07:16 PMI'm in love with Denise, emulates Amiga and C64:
Denise Emulator (https://sourceforge.net/projects/deniseemu/)
This tools converts images to C64:
MUSC Hires Converter (https://csdb.dk/release/?id=83041)
krischan64.png
Generic C64 Unpacker:
Unp64 (https://csdb.dk/release/?id=219813&show=summary)
awesome dude going to be looking into some off these! ;)
There are so many other interesting projects out there.
These can simply be uploaded to your own webserver, or a local XAMPP:
DeluxePaint Demo (https://extrasolar.de/amiga/deluxepaint/) |DeluxePaint Github (https://github.com/oinam/deluxe-paint)
Chromadith Demo (https://extrasolar.de/amiga/chromadith/) | Chromadith Github (https://github.com/benchwalek/edith)
Retro Image Tool Demo (https://extrasolar.de/amiga/rit/) | Retro Image Tool Github (https://github.com/pointofpresence/retro-image-tool)
Hint: you can drag your own image into the RIT page, or play with the sample
This one looks also interesting but is more difficult to setup:
retropixels Demo (https://www.micheldebree.nl/retropixels/) | retropixels Github (https://github.com/micheldebree/retropixels?tab=readme-ov-file)
Thanks, Jackdaw.
This list of tools will help out much, especially the c-64 paint conversion program.
Quote from: Amanda_Dearheart on Jun 30, 2025, 07:56 PMThanks, Jackdaw.
This list of tools will help out much, especially the c-64 paint conversion program.
Pixelformer is good! But you have to Export. :D
Would exporting be a problem?
Quote from: Amanda_Dearheart on Jun 30, 2025, 08:12 PMWould exporting be a problem?
No. It try's to save in it's own format i think .pxf. Or something like that. But all you do is save as export and you can have .png .bmp .jpg.
Just as normall. It really is a nice piece of free Software.