CBM prg Studio Version 2.7.0 is released. There are a lot of new features in this version. I’d really appreciate it if you report any bugs you find or have any suggestions/comments.
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 / VIC20 or PET 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.
New features:
- Debugger:
- Keyboard shortcuts.
- Instruction cycle counter.
- Overlay files.
- VICE Snapshot files (for C64 and VIC 20 only).
- Better execution control, e.g. step over, into etc.
- Change SP and SR registers.
- Memory viewer.
- Much better performance.
- Updated tutorial.
- Character editor:
- Edited characters indicator.
- Copy groups of characters.
- Scroll the scratchpad.
- BASIC:
- Batch mode added.
- Constants can be defined/redefined in code, and use hex values.
- Auto line numbering inproved.
Bugs fixed:
- ‘£’ was in invalid BASIC character.
- $(nn),y was not being assembled properly, whereas ($nn),y was.
- Casted offsets (offsets which are based on other offsets) were broken.
- Problems renumbering BASIC programs with ON..GOTO/GOSUB with spaces in the line number list.
- PC relative offsets (e.g. bvc *-2) fixed.
- ‘Align’ directive not working.
- Load/save in character editor.
- Multicolour issues with the screen/character/sprite editors.
- Including sprite files (IncBin) into assembly source only generated 63 bytes.
See the help for a complete list of new features and fixed bugs.
Download: CBM prg Studio v2.7.0 (1022)
source: ajordison.co.uk
Some new games (Cracked / Trained or Unrealeased) for Commodore 64 have been released from your favorites groups: Alpha Flight, Nostalgia, Dév, The Mad Scientist, Dinasours, Didi, Unreal, The Hidden Farts and Laxity.
Download:
source: csdb.dk
Some new games (Cracked / Trained or Unrealeased) for Commodore 64 have been released from your favorites groups: Onslaught, INFERIOR Software International, Antarctica and Laxity.
Download:
source: csdb.dk
Some new games (Cracked / Trained or Unrealeased) for Commodore 64 have been released from your favorites groups: Avatar, Nostalgia, Really Proud Lamers, Antarctica, Flimsoft, Genesis Project, Laxity, Hackersoft and Rewind.
Download:
source: csdb.dk

This is the official demo party results from Flashback 2013 (Top 3 Entries only). See also the CSDB Flashback 2013 section for more informations and download.
C64 Demo:
- Famous Australians Vol.1 by Fairlight, Offence, Prosonix
C64 Music:
- Back2_V_arsity by Viruz
- Night by NioByte
- Resurgence by Triton
- Flashback zero-thirteen by Genesis Project
C64 Graphics:
- Party On, Fishbone by iLKke
- Knock by rexbeng
- Seafarer by Senex
Download: Flashback 2013 full Party stuff (1128)
source: csdb.dk
Some new games (Cracked / Trained or Unrealeased) for Commodore 64 have been released from your favorites groups: Alf Yngve, The New Dimension, Bad Taste, Really Proud Lamers, Antarctica, The Hidden Farts, Genesis Project, Laxity and TRIAD.
Download:
source: csdb.dk
SID Duzz it, it’s a SID Music Editor by Geir Tjelta of SHAPE.
Download: SID Duzz It v2.1.6 (1048)
source: csdb.dk
Regenerator is an interactive disassembler for C64 binaries. Regenerator will load any standard C64 .PRG file (or VICE snapshot) and disassemble it for your convenience.
There are a few options you can choose to change the output and a few tools to make the output look better and more useful to programmers. Regenerator runs under M$ windows and need .net 3.5 (or 4.0) runtime.
New in version 1.3:
- Added REMOVE command to remove part of the data from dissasembly.
- Added EDIT BLOCKS window to Edit all the DATA, TEXT and REMOVED blocks manually.
- Added COPY to Clipboard functionality (insert key) with FULL or CODE only modes.
- Added possibility to add user-defined COMMENTS to the code. This can be done as a FULL line comment or as a SIDE comment!
- Added USER LABELS – you can now add a label to any address and it will be used in the disasembly. If there should be an automatic label generated for it then it will be overriden. Also added USER LABELS editor which is part of the old Label Prefixes window. You can add/edit and remove user labels within this screen and have a general overview of the user labels.
- Added high and low partial references to immediate opcodes. This means that code like LDX #$A0 STX smwhr LDX #$BB STX smwhr+1 will be disasembled as LDX #<pBBA0 STX smwhr LDX #>address STX smwhr+1. This includes loads and stores in different order and with different registers. There is also a context menu command that lets you disable this on a currently selected address (if auto creation fails). NOTE: excluded address in STA opcodes will not be generated like this!
- Fixed the Add BLANK LINE and Remove BLANK LINE so it actually works as it should.
Download: Regenerator disassembler v1.3 (1023)
source: csdb.dk
Javatari is a multiplayer Atari 2600 emulator written in pure Java with no external libs.
Features:
- Client-Server multiplayer mode. Runs great in low-latency networks such as LANs.
- Drag&Drop and Copy&Paste of ROM files or URLs. Very easy to try ROMs from websites!
- Scanlines and TV screen emulation modes.
- Real Atari console user interface.
Changelog;
- Applets can now be detached from the browser window.
- Once detached, all features are available including Full Screen.
- Full Screen is now multi-monitor aware.
- Updated, cleaner looks.
Download: Javatari JAR v3.30 (Needs Java 6) (1050)
source: javatari.org
Some new games (Cracked / Trained or Unrealeased) for Commodore 64 have been released from your favorites groups: TRIAD, Hokuto Force, The Hidden Farts and Laxity.
Download:
source: csdb.dk
This is the official demo party results from Demo of the Year Competition. See also the official homepage for more informations.
Demo:
- Daah, those acid pills! by Censor Design *new*
- Plasma by Alpha Flight
- Our contribution to the scene by Laxity
- Xnx-Colorama by Alpha Flight
- It’s all your fault by Hitmen *new*
- Forgotten Dots by Chorus
- Te-Te-Te-TechTech It Out by Camelot
- Bob Johnson by Phantasy
- Arthrobob by Fossil
- Cascade DOTY Entry by Cascade
- Fick, Daul und wurstig by Oxyron
Download: Demo of the Year Competition 2013 *updated* (1056)
source: Demo of the Year Competition noname.c64.org
ASAP is a player of 8-bit Atari music for modern computers and mobile devices. It emulates the POKEY sound chip and the 6502 processor.
The project was initially based on the routines from the Atari800 emulator, but the current version has a completely new original emulation core.
Changelog ASAP 3.1.4 (2013-04-29):
- Android: plays in background, can switch to next/previous/random file, opens M3U playlists, file selector can display metadata, “back” returns to parent directory.
- WASAP fixed to avoid occasional deadlock when opening files during playback.
- VLC plugin compiled for OS X.
- 64-bit RPMs.
- Fixed time detection for CMS.
- Windows Explorer displays titles for RMT, TMC, TM2.
- “Show information about the currently playing file” restored after Winamp/XMPlay restart.
- TortoiseSVN and TortoiseGit plugins don’t depend on libz-1.dll.
- asapscan calculates SAP fingerprints (contributed by Jakub Husak).
- Experimental ASAP2WAV in Perl.
Download: ASAP v3.1.4 (1605)
source: asap.sourceforge.net
FAIL is a viewer of pictures in native formats of Atari 8-bit, Atari ST, Atari Falcon and Atari Portfolio computers.
Currently the project includes:
- Fail2png – portable command-line converter to PNG files.
- FAILWin – viewer for Windows.
- Thumbnail providers for Windows Explorer and GNOME (Linux)
- Plugin for XnView.
- (de)coder for ImageMagick.
- Plugin for Imagine.
- HTML 5 based viewer.
Changelog:
- Added Atari 8-bit formats: IP2, IMN, ICN, DIN, IRG, IR2, VZI. Added “DEGAS Elite” icon (ICN). Fixed decoding of IPC. Thumbnail provider implemented for Windows 2000/XP. Fullscreen mode in HTML 5.
Download: FAIL (First Atari Image Library) v2.0.1 (1711)
source: fail.sourceforge.net
Some new games (Cracked / Trained or Unrealeased) for Commodore 64 have been released from your favorites groups: Onslaught, Antarctica, Bad Taste, Genesis Project and Laxity.
Download:
source: csdb.dk
The aim of the A8CAS project is to create software to read, save and archive tapes for Atari 8-bit computers.
Early Atari computers could store their programs on Compact Cassettes. Lots of commercial software was also sold on tapes. Some of the tapes employed different tricks to prevent creating illegal copies. A8CAS aims to correctly read and write all such tapes.
A8CAS is inspired by existing utilities, Ernest R. Schreurs’ WAV2CAS and CAS2WAV. Schreurs’ tools however did not support tapes with non-standard data (copy prevention mechanisms), and reading tapes from audio files was very unreliable. A8CAS addresses both of those issues. A8CAS now provides a superset of WAV2CAS’ features.
A8CAS consists of:
A shared library, liba8cas, that contains all routines needed to read and write cassettes (support for CAS, HEX, FSK and sound files WAV, OGG, FLAC etc. is implemented). The library can be used in emulators and drivers for SIO interfaces such as SIO2PC; a set of command-line tools, a8cas-tools, that contains a8cas-convert, a utility similar to WAV2CAS/CAS2WAV. The tools use the A8CAS library; a patch for the Atari800 emulator, that allows to load and save tape files (CAS, HEX, WAV, OGG, …) using liba8cas.
Changelog:
Liba8cas:
- Added the A8CAS_flush() function to API, which ends any chunk being written and writes data from buffers to disk.
- Fixed the inability to adjust stop bit length tolerance during recognition of data blocks. It was hardcoded at 0.25, now it uses the value of the A8CAS_PARAM_BLOCK_HEADER_DEVIATION parameter.
- Fixed crashes when setting A8CAS_PARAM_BLOCK_HEADER_LENGTH lower than 20.
A8cas-tools:
- Fixed a bug in a8cas-convert. When user provided an invalid value to a command-line parameter, the program silently ignored the parameter instead of warning the user
Download: A8CAS new Tools & Libs (1807)
source: a8cas.sourceforge.net
Recent Comments