DAAD engine for plus/4

Release date: 
2019-10-17
Description: 

Stefan Vogt, author of Hibernated 1 - This place is death contacted me that he would like to publish his text adventure games for Commodore plus/4. To achieve this he acquired the source codes of the DAAD engine. My task was to port it. I had some difficulties (for example the C64 editor stores hard coded memory pointers in the graphical database so I had to use the memory layout of the C64 version. That in fact overlapped the I/O area of the 264 series so it occupies the lower 2 rows of the screen resulting in 23 usable rows instead of 25. The RAM/ROM mapping is totally different and the graphics requires more memory to store the luminance values or the colors). In the end I've succeeded and both Hibernated 1 both it's addon, Eight Feet Under got released. Both of them are dual boot: they detect if they were loaded on a C64 or a plus/4 and starts the proper interpretert for that platform.

Data sheets and download links at plus/4 world:

Platforms: 
Commodore plus/4
Commodore 64

Uncertain Future

Release date: 
2019-08-03
Description: 

A demo made by Absence and Legion of Doom. We've planned to spend more time on this one but actually the major work was done in the last 2-3 weeks. Got second place at Árok party.

 

Platforms: 
Commodore plus/4
Downloadable file(s): 
AttachmentSize
Package icon uncertain_future__ace_lod.zip116.88 KB

Overcast

Release date: 
2018-08-18
Description: 

A demo made for Árok party 2018. Made in about 8 days.

Platforms: 
Commodore plus/4
Downloadable file(s): 
AttachmentSize
Package icon overcast_ace.zip43.95 KB

Creative lameness

Release date: 
2017-08-12
Description: 

My first pary-coded product made in less then 24 hours. It looks like that too. But at least something was released.

Platforms: 
Commodore plus/4
Downloadable file(s): 
AttachmentSize
Package icon creative_lameness.zip15.65 KB

SD2IEC development environment for Windows

I wanted to compile my own SD2IEC firmware version for a long time. I started to create my environment several times but failed. Then came a bit stronger motivation: IEC-ATA made his SD1551 which is an SD2IEC (hardware) based device that connects to the Commodore 264 series (C16, C116, plus/4 and the rarities/prototypes: C232, C264, V364) expansion port and uses the TCBM protocol of the 1551 with SD card bases storage but with custome firmware.

My idea was that as the SD2IEC firmware already supports different hardware variants and bus implementations (Commodore serial, DophinDOS parallel, IEEE-488) we could easily add support for TCBM too and use all the other (like SD-card handling, filesystem, disk image and file handling, firmware update) functions from the original SD2IEC software. Of course I jumped on it but as soon as I was able to compile and flash firmware for my SD2IEC my enhusiasm faded as other projects got in focus. (I didn't give up but it got back beside the other numerous things :) )

So: this post was created to document what do you need to compile the firmware.

English

ROMSave

Release date: 
2016-02-27
Description: 

This is a very simple program for the Commodore plus/4 that saves the ROMs of the computer and the connected floppy drives to disk.

The save destination is the last used device (based on the value of $ae). In normal case this is the device where the program was loaded from but it can be changed to device 9 with the DIRECTORY U9 command. (or anything else that uses standard kernal routines)

During the save process the program checks what ROMs are present (banks 0-3 lower/higher part) and saves only those where there is a stable readout for the ROM's first byte. In the next step it checks what drives are connected and saves the ROMs from those too (in case of a detected 1570/1571/1581 it saves 32kB ROM for the others 16kB only).

PS: current emulators always give stable readout for non-existent ROMs too so it will save empty ROMs from emulators. :)

Platforms: 
Commodore plus/4
Downloadable file(s): 
AttachmentSize
Package icon romsave_1.3.zip1.18 KB

SI[D]zPlay

Release date: 
2015-10-08
Description: 

This is a player for the HVSC SID collection.

Main features:

  • Only PSID format is supported (RSID requires a full emulated C64 environment).
  • On NAE cards C64 SID clock frequency is used with direct writes to the SID registers (so musics which update SID more than once within a single frame are fully supported)
  • On other SID-cards the register values are copied from RAM.
  • Currently there is no TED converter.
  • Works on both NTSC and PAL computers using correct timing for both VBlank and timer based musics.
  • Relocates itself in memory to allow loading SIDs everywhere.
  • SD2IEC directories and Dxx disk images (D64, D71, D81, stb) are supported.
  • Loading uses KERNAL routines so it's compatible with everything.

Edit: I've published the sources too. You will need 64Tass to compile (I've attached a batch file name make.bat for Windows).

Platforms: 
Commodore plus/4
Downloadable file(s): 
AttachmentSize
Package icon sizplay_0.99beta.zip65.32 KB
Package icon SIzPlay_1.0.zip66.67 KB
Package icon sizplay_1.0_sources.zip14.41 KB

New design

In the very unlikely case someone comes here he probably noticed that after more than two years the site got it's own design. Hooray!

Tags: 

TransmissionDroid Smart Notifications

Release date: 
2014-02-27
Description: 

It displays notifications from the previously released TransmissionDroid on Sony smart accessories like the SmartWatch.

You can download it from Google Play.

Platforms: 
Android

TransmissionDroid

Release date: 
2013-09-17
Description: 

This is a Transmission client for Android. When I've started the development there was only a handful of them but they could not utilize the features of Transmission. The development time became very long because I had other (paying) Android and non-Android projects and of course my hobby projects remained got low priority. Since then there is a more or less official client but I decided to publish a basic version on Google Play.

The current version can send a torrent file (either from downloads or from file system) to the Transmission server and it can manage the running torrents (start/stop/recheck/delete/sort).

There are new functions planned and I'll continue developemnt as my free time allows. (Tablet optimizations, show detailed information and most importantly filtering).

Platforms: 
Android

Pages