Exomizer is a program that compresses files in a way that tries to be as efficient as possible but still allows them to be decompressed in environments where CPU speed and RAM are limited. For some popular 8-bit computers using 6502 compatible CPUs it can also generate executable files that decompress themselves in memory when run.
- 2011-08-19: Exomizer v2.0.2 released
Changes since the 2.0.1 release:
- Added 6809-decruncher contributed by Edouard Forler.
- Fix language errors in the documentation. Thanks to Csabo/LOD.
- Remove bogus printout about the default decrunch effect when using a custom decrunch effect. Bug reported by Csabo/LOD.
- Fix bug that prevented the correct error message from showing when trying to combine a basic start and a non rom config for the sfx command. Bug reported by iAN CooG.
A complete changelog is included in the zip file.
Download: Exomizer v2.0.2 (971)
source: exomizer
VirtualC64 emulates a Commodore 64 personal computer on your Intel Macintosh OSx > 10.6.
I wrote the software with two major goals in mind. First, I wanted to create an emulator that can be used as a demonstrator program in a first year or second year course on computer engineering.
To achieve this goal, I have integrated various debugging capabilities that let you peek inside the CPU, RAM, ROM, or one of the custom chips. Second, I tried to make the emulator as user friendly as it can get.
In short: VirtualC64 tries to combine the ongoing fascination of the ancient Commodore computers with the great user experience of today’s Macs.
Bug fixes and enhancements:
- Fixed another bug that caused the emulator to crash on some lion machines.
Download: VirtualC64 v0.9.5.2 (1411)
source: dirkwhoffmann.de
Kick Assembler is the combination of an assembler for doing 6510 machine code and a high level script language.
Kick Assembler comes with an exe file so you don’t need to install java. The jar file is still distributed – we will keep supporting all java compatible platforms (Linux/Osx).
8/8-2011 : New beta release (v3.19) – The LCP Release:
- You can now use the questionmark if notation in expressions. Eg. .var x = a
- Added a fillbyte option that sets the byte used to fill the space between memoryblocks in the prg file. Usefull for writing a eprom or flash (I’m told, hope you can use it Alex :-)
- You can now cast values to a numbers or strings by using the .number() or .string() function. Eg x= 1234.string().charAt(2) – sets x to 3
- Chars now have the same functions as numbers (+,-,*,,
- Made a quick reformatting of the manual since my new version of word had thrashed the layout.
Download: Kick Assembler v3.19 (928)
Download: Kick Assembler Manual v3.19 (955)
source: theweb.dk
C64 Studio is a .NET based IDE written by Georg Rottensteiner. This app supports project based C64 assembly.
The internal assembler is using the ACME syntax. In connection with Vice the IDE allows you to debug through your code and watch variables/memory locations, registers and memory.
Any other emulator can be set up as well if it’s startable via runtime arguments. C64 Studio allows you to compile to raw binary, .prg, .t64 or cartridge format (.bin and .crt for 8k and 16k). Additionally to this C64 Studio comes with a charset and sprite editor.
Version history:
16.08.2011 – 1.6:
- Fixed parse bug, things like LDA #’H’ can now be parsed.
- Complete rewrote GDI handling for sprite and charset editor (no more resource leaks)
- Added Pre/Custom/Post Build events per configuration (useful for exomizing)
- Fixed some crash bugs.
Download: C64 Studio v1.6 (896)
source: lemon64.com
VirtualC64 emulates a Commodore 64 personal computer on your Intel Macintosh OSx > 10.6.
I wrote the software with two major goals in mind. First, I wanted to create an emulator that can be used as a demonstrator program in a first year or second year course on computer engineering.
To achieve this goal, I have integrated various debugging capabilities that let you peek inside the CPU, RAM, ROM, or one of the custom chips. Second, I tried to make the emulator as user friendly as it can get.
In short: VirtualC64 tries to combine the ongoing fascination of the ancient Commodore computers with the great user experience of today’s Macs.
Bug fixes and enhancements:
- Fixed a bug that caused the emulator to crash on startup on some machines.
- VirtualC64 supports OS X Lion.
- Preference panels are now tight to their individual virtual machines.
- CIA debug panel has been redesigned.
- Deprecated CoreAudio API calls have been removed.
- Fixed a bug in the BCD to binary conversion routine.
- Fixed a bug that caused the TOD to wake up too early after reading the tenth of a second register.
- Thumbnail images are now rendered properly when switching from PAL to NTSC and vice versa (issue #107)
- Fixed a bug that caused keyboard events to be rejected when the main window got focus (issue #110)
- Fixed a bug that caused a discolored line to appear at the right border of the screen texture.
- Yet another startup animation.
Download: VirtualC64 v0.9.5.1 (1360)
source: dirkwhoffmann.de
C64 Studio is a .NET based IDE written by Georg Rottensteiner. This app supports project based C64 assembly.
The internal assembler is using the ACME syntax. In connection with Vice the IDE allows you to debug through your code and watch variables/memory locations, registers and memory.
Any other emulator can be set up as well if it’s startable via runtime arguments. C64 Studio allows you to compile to raw binary, .prg, .t64 or cartridge format (.bin and .crt for 8k and 16k). Additionally to this C64 Studio comes with a charset and sprite editor.
Version history:
31.07.2011 – 1.5:
- Fixed bug in parsing !byte with binary values.
- Fixed bug in file info storage, sometimes error messages were accredited to the wrong file.
- Fixed bug where warnings were not displayed (segment overwrite).
- Added charset/sprite functions as buttons.
- Changed charset copy/paste to always use clipboard
Download: C64 Studio v1.5 (859)
source: lemon64.com
Author’s Introduction: Because I wasn’t satisfied with all the available D64 lister programs in several aspects I decided to make my own one. The D64Lister is of course Freeware.
The D64Lister is featured with following abilities and properties:
- Windows based (Win9x, WinNT, Win2000, WinXP, WinVista, Windows7)
- Multifile support.
- Extended Recursive OpenDialog with Directory selection.
- D64 Images as parameter.
- Images can be drag&dropped.
- 40 Tracks Support (SpeedDOS, DolphinDOS, PrologicDOS)
- 99% PETSCII -> ASCII conversion.
- 99% Original C64/1541 behaviour.
- ASCII Textfile generation.
- RichTextFormat file generation.
- Appending of new Textfiles to existing ones.
- Upper/Lower -> Upper/Graphics Char switching.
- Emulated C64Screen.
- C64Screen is zoom – and scrollable.
- Comfortable OptionsDialog with *.ini File.
- GEOS File support.
- Auto Upper/Lower Char switching for GEOS Files.
- GEOS File Details.
- GeoWrite Textviewer with styles, fontsizes, formats and photoscraps.
- GEOS Font Shower.
- GeoPaint Viewer.
- PhotoScrap Viewer.
- PhotoAlbum Viewer.
- GeoPaint pictures and PhotoScraps are saveable.
- Fonts zoom – and saveable (as bitmap)
- Zoomable display of GEOS icons.
- Export function for supported GEOS Filetypes
- Show BAM (with diskerrors like StarCommander)
- Show BAM entry -> filename, filename -> BAM entries.
- BlockViewer in hex or char.
- FileViewer with BASIC Command Detokenize, C64 program export and Hex View.
Download: D64Lister v1.7.1 (927)
source: hardworks.de
This version fixes the compatibility bug with Lion OS.
What’s new in SIDPLAY v4.1.4:
- Fixed issues in Lion (Mac OS X 10.7)
- Fixed song lengths after HVSC sync.
- Fixed export issues.
- SIDPLAY is no longer compatible with PowerPC Macs.
Download: OSx SidPlay v4.1.4 (864)
source: sidmusic.org
C64 Studio is a .NET based IDE written by Georg Rottensteiner.
This app supports project based C64 assembly. The internal assembler is using the ACME syntax.
In connection with Vice the IDE allows you to debug through your code and watch variables/memory locations, registers and memory.
Any other emulator can be set up as well if it’s startable via runtime arguments. C64 Studio allows you to compile to raw binary, .prg, .t64 or cartridge format (.bin and .crt for 8k and 16k).
Additionally to this C64 Studio comes with a charset and sprite editor.
Version history:
14.07.2011 – 1.4:
- Added warnings for unused labels.
- Speed up compiler (less restart of parsing)
- Following element dependencies on build.
- Disallow circular dependencies.
- Readjusted watches after restart.
- Save current open document and position.
There’s still a little bug in the sprite editor I haven’t been able to reproduce involving flipping (press X/Y) and/or copy/paste.
Download: C64 Studio v1.4 (1160)
source: lemon64.com
AHCC is a Pure C compatible compiler/assembler for the Atari ST and its offspring.
Download:
source: members.chello.nl/h.robbers
This Windows application allows the user to import any image/video and to convert and compress it to a format that can be played back on a Commodore 64.
The application utilises a method of compression known as Vector Quantisation. This method of video compression was introduced on the PC quite some time ago with one of the codec’s being known as Cinepak.
Main advantage of this compression method is that decompression is extremely fast! An Ideal candidate for the Commodore C64.
Download: CSAM V3 (Char Selection and Match V3) (879)
source: noname.c64.org
SID Known is a command line tool (M$ Windows) which you can use to identify SID tunes from SID and PRG files.
This tool can be used if e.g. you want to know which SID tune is used in a specific C64 demo or C64 game, or you have a SID tune found or ripped and you want to know if it is already in your SID collection.
Download: SID Known v1.02 (1291)
source: noname.c64.org
CBM prg Studio allows you to type a BASIC or Machine Code program in using a nice Windows environment and convert it to a ‘.prg’ file which you can run on an emulator, or even a real C64 or VIC20 if you’re feeling brave and have the right kit.
CBM prg Studio is the result of merging C64PrgGen and VIC20PrgGen. Adding new features and fixing bugs in two apps which were 95% similar was a bit of a nightmare so merging them made sense.
It was also a good opportunity for a face lift and to add some new features, such as:
- Programs are project based, meaning all related source files, sprite files etc. are kept in one place and multiple source files can be linked more easily.
- Tabbed MDI.
- Syntax highlighting.
What CBM prg Studio isn’t is a front-end for tok64, cbmcnvrt, bastext or any other tokeniser / detokeniser / assembler. It’s all been written completely from scratch.
Download: CBM prg Studio v1.3.0 (979)
source: ajordison.co.uk
The High Voltage SID Collection (HVSC) is a freeware hobby project which organises Commodore 64 music (also known as SID music) into an archive for both musicians and fans alike.
The work on the collection is done completely in the Team and contributors’ spare time and is proudly one of the largest and most accurate computer music collections known.
This update features (all approximates):
- 804 new SIDs (62 2SIDs)
- 113 fixed/better rips.
- 4 PlaySID/Sidplay1 specific SIDs eliminated.
- 30 repeats/bad rips eliminated.
- 742 SID credit fixes.
- 176 SID model/clock infos.
- 16 tunes from /DEMOS/UNKNOWN/ identified.
- 4 tunes from /GAMES/ identified.
- 36 tunes moved out of /DEMOS/ to their composers’ directories.
- 2 tunes moved out of /GAMES/ to their composers’ directories.
Download: High Voltage SID Collection Update #55 (full) (1269)
Download: High Voltage PSID Collection Update #55 (1206)
source: www.hvsc.c64.org
C64 Studio is a .NET based IDE written by Georg Rottensteiner.
This app supports project based C64 assembly. The internal assembler is using the ACME syntax.
In connection with Vice the IDE allows you to debug through your code and watch variables/memory locations, registers and memory.
Any other emulator can be set up as well if it’s startable via runtime arguments. C64 Studio allows you to compile to raw binary, .prg, .t64 or cartridge format (.bin and .crt for 8k and 16k).
Additionally to this C64 Studio comes with a charset and sprite editor.
Version history:
21.06.2011 – 1.3a:
- Fixed weird exception when using Umlauts at the line end.
- Added tab configuration.
- Added undo/redo to toolbar/menu.
- Autocreate project if new document is created without project.
19.06.2011 – 1.3:
- Added image export for sprites.
- Fixed wrong modified state in sprite editor (selecting single/multi-color chars would set the project as modified)
- Added import/export of all sprites as image.
- Added import/export of all characters as image.
- Added pseudo pc macro.
- Added project configurations with predefines.
- Added element dependencies.
- Enabled sprite/charset files as part of projects.
- Added !ifndef macro.
Download: C64Studio v1.3a Beta (843)
source: lemon64.com
Recent Comments