HOME | HISTORY |
COMPARISONS | TIPS&TRICKS | ARCHIVES | DOWNLOADS | GALLERY | LINKS | ABOUT
| On this page you can find emulators, some ROMs, useful
programs and utilities in relation with the C16 or plus/4. Some of them
are prepared by me.
|Choose download section: YAPE | ROMs
| YAPE - yet another plus/4 emulator
|| YAPE is a
plus/4 emulator. It's being developed for 10+ years by now and it
is available in Windows as well as multiplatform editions,
although the latter lags several versions behind the former. See the
relevant README files for more detailed information.
If you like Yape you may consider donating some money to support
future development. Click on the PayPal icon below to support Yape!
- NEW! Yape (PAL/NTSC), Native Win32 and x64 (XP/Vista/Win7/Win8)
- NEW! Yape/SDL, source code of the SDL2
version (Linux, Solaris, BeOS, FreeBSD, Raspberry Pi,
Mac etc.): yapeSDL-0.58.1.tar.gz. There is also an experimental Debian/Ubuntu binary package yapesdl_0.58.1-1_amd64.deb and a Windows 32-bit binary for the brave (use them at your own risk!).
- Image kit: contains
one of all type of images currently supported by the Windows version,
previously distributed together with the emulator itself. See the links page for sites with more programs.
| Disassembled ROM of the C364
||In 2006 Yape has
reached a milestone: one could hear the V364 talking again realtime.
Back in 2000 I have disassembled the
Speech ROM (called SPK3CC4.BIN) of the Commodore V364 and started
to it but never really got around to finishing it as it was not
necessary for getting the emulation work. If someone feels the
challenge of digging into it more deeply
he/she download the ROM list and add
his/her comments to it. Here are the necessary files:
The funny thing is that you can actually try this ROM by loading it to
the 4. lower ROM slot of most other emulators, too.
They will probably freeze the emulated machine as soon as you type a
valid SAY command,
while MESS will give back the prompt, but it won't do anything. More
info, about the more than 200 known words of the speech ROM can be
| Disassembled ROM of the C1551 drive
| I have also
ROM of the 1551 drive specially designed for the 264 series. It is
based on the complete 1541 disassembly by Frank Kontros. It is very
handy for emulator authors or people willing to program the 1551 drive.
Here is the disassembly, actually it should be possible to recompile it:
Comments and feedback are always welcome.
- Commodore 1551 drive ROM disassembly list : C1551.ASM
| KERNAL.BIN containing Hungarian
Commodore plus/4 had a great success on the Hungarian market back in
the mid-eighties, as described on the history
page. It was selected as an official school computer, because after
the failure of this machine, stocks were sold out across Europe at a
very low price with which noone could compete in Hungary. As such,
however, it had to know the Hungarian alphabet. It was pretty hard to
fit those hungarian characters into an 8x8 matrix!
You can now download a hacked version of KERNAL.BIN (that comes with
WinEMU and YAPE) from here to try the Hungarian alphabet. Unzip it to
your WinEMU or YAPE directory and overwrite the original KERNAL.BIN
(after making a backup, of course). Note, that you can only access the
Hungarian character set from lower case mode by pressing the C= key
(ALT on WinEMU) and one of the keys from the upper two rows of the
Here is the ROM in zipped format:
Of course, you can try it with another emulator, but you have to change
the name of the ROM file accordingly. Have fun with it/Jó
Utilities for DOS/Win32 and Linux
| D64 plugin for Windows Commander
|| Norbert Kintzler,
author of many great maps for Commodore plus/4 games has kindly
contributed his Windows Commander plugin that supports D64 files. That
means that you can search a program file easily from the Commander.
Isnt't it cool? Note however that this is a beta release and contains
bugs, so don't use it until you have backed up your files!
Please don't mail to me directly regarding bugs, as this is not my
| MOS 7501 disassembler for DOS, Linux
|| Most of today's best
emulators of the C16/+4 contain some sort of source level debugging
tool. But what if you want to print out the assembly source? None of
them currently provides such an ability, so I thought what the heck,
let's write one! Zsolt (the author of WinEMU) was kind enough to
provide me with the mnemonic listings of the 7501 CPU, so I could dig
myself instantly into it. The results are three files. The first is
working in console mode, has ANSI compliant C source code, that can be
compiled and used for DOS, Linux and Windows. Precompiled binary is
available for Win32 only. The other one has a Windows GUI interface,
which will be developed further regularly if there's some need for it.
Feel free to send me your bug
reports or recommendations! Note, that if you don't really know what
this tool is good for, then you probably don't need it :-)