*** 0cch59kul of GHOSTMOLESTORS presents "sjdmaker". A JiffyDOS conversion tool ***

This is a small program herdware/GHOSTMOLESTORS wrote way back to convert a C64
JiffyDOS ROM image to a version suitable for use with a Swedish C64. There were
two kinds of C64 sold in Sweden. The international and a version with different
character generator and kernal ROM to accommodate the Swedish national
characters. They were sold either as complete Swedish version or as a kit.

I remembered this program when discussing the Swedish version of the VIC20
with a friend. Luckily I still had it, retrofitted it with embedded
ROM images, support for VIC20, C128 images (not implemented) and a Makefile
:). It has been tested with gcc and ragges pcc (http://pcc.ludd.ltu.se/).
Most any C compiler on a platform with 8-bit char should be OK. You could
of course specify with uint8_t but then you would need a C99 compiler.

To make a working C128 version I would need to get my hands on a ROM image of
the rumored Swedish version. According to unsubstatiated rumors there's even
_two_ versions, only one has changes in the editor. The latter would of course
be _highly_ preferable!
I don't know if any of these versions were official.
According to http://www.freelists.org/post/torontocbm/JiffyDOS-Forensics
Jim Brain has got them but they are not in the online shop so I have not
been able to buy it. He has not answered herdwares two inquiries either :/
If you have one don't contact me (since I don't have any publically available
contact methods), contact herdware at rherdware@yahoo.com.

The program will (hopefully) produce correct images for C64 (Rev 3), SX64 and
VIC20 (Rev. 7). It supports both the original Swedish VIC-20 kernal and the one
with the patched tape handling bug (see sjdmaker.h). Of course, the resulting
image is identical which ever you use since all tape code is removed in
JiffyDOS. It's mostly included if someone wants to use vc20se.h in a project of
their own.

Maybe somebody can get some use from this program so I released it. I seem to
have some strange compulsion when releasing C-programs. This started as a
single file quick hack and now look at it... :/

The file SJDMAKER.EXE is a MS-DOS executable compiled and tested on a HP 100LX
palmtop (MS-DOS 5.0 and 640k RAM). It was compiled with Borland Turbo C 2.01.
Note that it is not a completely trivial compile (including code changes to
make it produce correct images) :)

LET IT BE KNOWN that there are no sanity test that checks that you use the
right images or switches to make your image (ex. using a VIC-20 image and
telling the program to make a c64 image). Failure to use this program
correctly _will_ leave you with an unbootable system. A good tip is to test
the resulting image in an emulator before burning it to your EPROM.

Please report success/failure (to rherdware@yahoo.com ;) to use this program to
convert other national versions to JiffyDOS.

*** Please support the scene and purchase your ROM images from
    http:://www.jbrain.com

Sadly, there is no legal way at this time to get your hands on a VIC-20 JiffyDOS ROM.
Please consider donating to commodorebounty.com for a new release.
http://www.commodorebounty.com/index.php?option=com_content&view=article&id=57&Itemid=57


0och59kul/GHOSTMOLESTORS & herdware/GHOSTMOLESTORS

