The hoaxes' history

Please note that a great number of these old URLs and contact addresses are now dead. That's probably a good thing.

Hoaxes presented in order, most recent to the earliest. -- Cameron Kaiser

Oh, I particularly enjoyed *this* hoax: http://www.pocketpcthoughts.com/index.php?action=expand,38917


From: Cameron Kaiser <ckaiser@floodgap.com>
Newsgroups: comp.emulators.cbm,comp.sys.cbm,alt.c64
Subject: Comprehensive Commodore Emulator update (v4.2.1)
Date: 1 Apr 2008 07:43:01 -0500

The next version of the Comprehensive Commodore Emulator has been released,
which seeks to add emulator compatibility with vast numbers of Commodore
machines based on on-going research into their history, with regular version
announcements given at constant intervals.

* New ROMs for the C65 emulator core are built-in, including using portions
  of BASIC 7.0 code to complete PAINT and LOCATE keywords. ?UNIMPLEMENTED
  COMMAND  ERROR messages have been suppressed and such commands are now no-ops
  which should greatly aid in debugging demonstration programs. 

* An alpha 1565 emulation package is supported with the C65 emulator core.
  This is not supported on New World Macs running Mac OS 9 or Mac OS X, and
  requires a floppy drive with complete mapping of the Shugart FDC to the PC
  native FDC. Only two drives are supported. Windows users require a custom
  VxD which is not yet Vista-certified.

* A new VIC-40 core is now available using the new 6562 40 column chip, but is
  implemented in 44 columns due to page boundary conflicts. The Kernal in this
  version is adjusted for the wider screen size. A Colour PET implementation
  is forthcoming.

* The USB stack has been extended to allow cassette support on supported
  machines. This requires a custom cable with the following pin assignments:

	5V -> 5V
	GND -> GND
	Cassette motor tied to 5V
	Cassette sense tied to 5V
	Cassette read to -Data
	Cassette write to +Data

  It may not be possible to have other USB devices connected to the emulated
  machine when the cassette stack is in operation.

  Currently, there appears to be a bug in the Ultimax emulation that prevents
  loading or saving. This is a long-standing issue. We are confident that it
  will be fixed in the next version.

* The DTV emulation core has been extended with improved colour support by
  switching two bytes in the palette management routine (PAL only). To aid
  in keyboard manipulation, a mirror of the joystick buttons has been moved
  to F1-F4. Due to limitations in Windows, these keys are only recognized when
  pressed with Alt.

* The JIT compiler on Mac OS X has been optimized for byte order, but now
  it doesn't work on PowerPC. This will be fixed in the next version.

* The 6509 module now adds support for banks 48-63 where available.

This version has been tested on the following architectures. Binaries may not 
be available for all systems.

	- Microsoft Windows 98SE and higher, under Cygwin
	- Microsoft Windows 2000 and higher (native via Visual C)
	- MS-DOS, djgpp 32-bit
	- Solaris
	- AIX 4.1 or higher
	- HP/UX 10.20 or higher
	- Mac OS 9, using CodeWarrior or Apple MPW (CarbonLib 1.6.1 needed)
	- Mac OS X 10.2.8 or higher (PowerPC) or 10.4.8 and higher (Intel)
	- Coherent UNIX 0.9 (networking not yet supported)

The official download site is

	http://www.floodgap.com/ccemu/

Please report all bugs and deficiencies.

--

From: Cameron Kaiser <ckaiser@floodgap.com>
Newsgroups: comp.emulators.cbm,comp.sys.cbm,alt.c64
Subject: Comprehensive Commodore Emulator update (v4.2.1)
Date: 1 Apr 2006 10:58:02 -0600

The next version of the Comprehensive Commodore Emulator has been released,
which seeks to add emulator compatibility with vast numbers of Commodore
machines based on on-going research into their history, with regular version
announcements given at constant intervals.

* The TVGame 2000/3000 emulation has been improved with support for 7601
  undocumented opcodes. This allows greater compatibility with onboard
  software and corrects a bug with the lightgun aim where the emulated
  console could crash.

* The DTV emulation core has been rewritten into a modular format allowing
  "a la carte" updates for testing. In particular, the SID module now
  supports linking with reSID (a separate project) to improve the sound, and
  the colours are now adjustable for DTV2 users with a control panel. For
  greatest fidelity, the "resistors" are now accessible as sliders for precise
  manipulation. Please note that programs developed under unsupported modes
  may no longer be operational on original hardware.

* IEC is now mappable to FireWire for external devices, allowing emulated
  machines to access FireWire drives as disk drives. This is only supported
  for solid-state drives and hard disks; burners may have timeouts during
  data transfer and DV is not supported in this mode as it does not allow
  LISTEN. In addition, USB drives (if they are named according to manual
  convention) will be seen by the emulated disk system as individual floppies
  and may be mounted on the fly. Reformatting may be needed depending on
  true 1541 emulation settings.

* The HHC-4 emulator had problems driving CRT displays, or resolutions less
  than the original unit's maximum display width. This has been corrected.
  Display scaling is used where appropriate; OpenGL is required.

* The DOS version has been updated to allow direct REC access to appear as
  calls to XMS. This allows an REU size theoretically as large as addressible
  memory, but you should not have DOS loaded high or unpredictable
  interactions may occur.

* SMP-capable ports will enable the CPU for disk drives to run on the other
  CPUs if available. Due to limitations in the emulator scheduler, each CPU
  must be dedicated per device. 

* The Ultimax core is still unable to load or save in MiniBASIC. We have
  eliminated interactions with the emulated cassette port output or the
  direct DMA driver as causes on most ports. Please report any additional
  suggestions you have for repairing this problem, as this bug is
  longstanding. There is rudimentary support for adding an emulated serial
  bus as a first-pass solution.

* The 6509 module now adds support for banks 32-47 where available.

* Universal binaries are now available for Intel Mac users.

This version has been tested on the following architectures. Binaries may
not be available for all systems.

	- Microsoft Windows 98SE and higher, under Cygwin
	- MS-DOS djgpp 32-bit
	- Solaris
	- AIX 4.1 or better
	- HP/UX 10.20 or better
	- Mac OS 9, under MPW
	- Mac OS X 10.1.5 or higher
	- Coherent UNIX

The official download site is

	http://www.floodgap.com/ccemu/

Please report all bugs and deficiencies. Thank you.

-- 

Newsgroups: comp.emulators.cbm,comp.sys.cbm,alt.c64
Subject: Comprehensive Commodore Emulator Annual Update (v3.9.7)
Date: 1 Apr 2005 06:23:49 -0800
From: Cameron Kaiser <ckaiser@floodgap.com>
Organization: Eight Bit Subversives Planning To Replace All PCs with C64s, Inc.
X-Spam-Warning: I report spammers. And I vote. Wait, that sounds like a bumper sticker.

The next version of the Comprehensive Commodore Emulator has been released,
which seeks to add emulator compatibility with vast numbers of Commodore
machines based on on-going research into their history, with regular version
announcements given at constant intervals.

* Cassette emulation has been extended to allow use of your sound device as
  a simple A/D converter. Currently, this is accomplished in Windows by
  modifying DirectSound to generate one-bit samples only. This may interfere
  with other software and significantly degrade sound quality from other
  DirectSound clients, and we recommend rotating .dll sets to minimize this
  difficulty. On SDL-based systems, it works correctly.

* The USB stack has been extended to allow access to IEEE-488 (GPIB) devices.
  Full support for talkers and listeners have been added, although
  non-filesystem and non-printer devices should be fully removed from the
  USB network, as these may inadvertently be spooled to or from. In the
  Commodore 64 emulator, this is transparently supported via emulation of the
  IEEE-488 cartridge. In addition, schematics are enclosed for allowing direct
  connection of your IEEE-488 disk drive to USB. Please make sure that any
  powered pins are connected correctly, or we will not be responsible for
  damage to your device or computer. Because the USB bus must only be populated
  by supported devices, this may work better on AT or PS/2-based keyboard and
  mouse systems, or on Macs with ADB.

* The V364 system and Magic Voice emulation system can now properly utter
  user-defined phrases. These must be in uLaw format compressed with MPEG
  Layer 3 and ADPCM with a bitrate of no higher than 4kbit/s to let them fit
  into memory. The Linear Predictive Coding system cannot cope with higher
  bitrates, and may need modification for special effects. This is being
  improved.

* A bug has been introduced in the Ultimax emulation where it is unable to
  load and save programs in MiniBASIC. This cannot be fully confirmed on all
  platforms, and may be due to faulty cassette<->ATA mapping in the emulator.
  Please report your testing if you are using this module.

* 8563 VDC emulation now can emit CGA signals over DVI (and ADC on Macintosh
  video cards that support it). Your monitor must be capable of these scan
  rates to use this high-quality emulation mode. An alpha-level 8568 emulation
  model is in place which can export EGA scan rates with modification.

* A new DTV emulation core has been developed, partially based on the previous
  C-1 core development. During this mode, only keys F5-F8 are recognized to
  simulate the DTV buttons A-D, with the mouse or a supported USB (or Mac ADB)
  joystick providing the additional joystick buttons. To reenable the other
  keys, you must switch out from the application to another program. The DTV
  core can only run in full-screen mode. Support for the Magic Bit has been
  properly added and there is hidden access to the VGA palette registers
  as well as 32-bit access to the main machine's RAM through the DTV's
  standard DMA.

This version has been tested on the following architectures. Binaries may not 
be available for all systems.

	- Microsoft Windows 98SE and higher, under Cygwin
	- MS-DOS, djgpp 32-bit
	- Solaris (any version) with gcc 2.7.2.2 or higher
	- AIX 4.1 or higher with gcc 2.7.2.2 or higher
	- HP/UX 10.20 or higher with gcc 2.7.2.2 or higher
	- Mac OS 9, using CodeWarrior or Apple MPW (CarbonLib 1.6.1 needed)
	- Mac OS X 10.1.5 or higher

Ports to RISCOS and OS/MP are pending.

The official download site is

	http://www.floodgap.com/ccemu/

Please report all bugs and deficiencies.

-- 
      Cameron Kaiser * ckaiser@floodgap.com * posting with a Commodore 128
                personal page: http://www.armory.com/%7Espectre/
  ** Computer Workshops: games, productivity software and more for C64/128! **
                  ** http://www.armory.com/%7Espectre/cwi/ **

Newsgroups: alt.c64,comp.emulators.cbm,comp.sys.cbm
From: Cameron Kaiser <ckaiser@floodgap.com>
Date: 1 Apr 2004 07:16:51 -0600
Subject: Annual update: Commodore Comprehensive Emulator (v3.5.9)
Organization: Eight Bit Subversives Planning To Replace All PCs with C64s, Inc.
X-Spam-Warning: I report spammers. And I vote. Wait, that sounds like a bumper sticker.

The most recent version of the Commodore Comprehensive Emulator has been
released, which seeks to add emulator compatibility with vast numbers of
Commodore machines based on on-going research in their history, with
regular version announcements given at constant intervals.

* A general protection fault triggered by attempting to bank out ROM and
  I/O space in the C64 emulator in the Windows version has been repaired.
  Please note that absolute location $0000:0001 in the x86 memory space no
  longer has support for CHAREN.

* Stereo output is now functional for the C65 emulator. This will require
  two sound cards, each of which offer a SID interface within the emulator.
  Macintosh users may use their internal sound card and one additional.
  On Unix platforms, you may need to create additional entries in /dev; one
  possibility is ln -s /dev/audio /dev/audio2, although you may receive echoes
  depending on the SID flags you have set.

* The IEC serial bus now fully supports a USB layer using USB-to-IEC
  conversion cables (see documentation). Printer emulation is achieved using
  Commodore 1526 control codes where available, and all mass storage devices
  emulate a standard Commodore DOS control set (however, VALIDATE is not
  presently implemented for DVD writers and certain CD burners). Memory
  access commands for manipulating firmware are supported, but may void your
  warranty.

* Chessmate LED emulation has been extended, and where supported, will use
  your keyboard LEDs for game condition codes.

* Full kanji support has been made available for the Ultimax emulator core,
  using Kotoeri input methods. Due to the eight-by-eight pixel glyphs, kanji
  may be difficult to read and furigana support is being considered. This may
  not work properly with all cartridges and is a configurable option. Only
  Joo-yoo Kanji are enabled. A design program is included.

* A bug in the JIT core for the 68000 emulator has been fixed that caused
  exceptions to be thrown on all MOVE byte-level instructions. This should
  improve compatibility somewhat.

The official download site is

	http://www.floodgap.com/ccemu/

Please report all bugs and deficiencies.

-- 
      Cameron Kaiser * ckaiser@floodgap.com * posting with a Commodore 128
                personal page: http://www.armory.com/%7Espectre/
  ** Computer Workshops: games, productivity software and more for C64/128! **
                  ** http://www.armory.com/%7Espectre/cwi/ **

Newsgroups: alt.c64,comp.emulators.cbm,comp.sys.cbm
From: Cameron Kaiser <ckaiser@floodgap.com>
Date: 1 Apr 2003 09:04:27 -0600
Subject: Annual update to Commodore Comprehensive Emulator (v3.5.3)
Organization: Eight Bit Subversives Planning To Replace All PCs with C64s, Inc.
X-Spam-Warning: I report spammers. And I vote. Wait, that sounds like a bumper sticker.

The latest version of the Commodore Comprehensive Emulator has been released,
which seeks to add emulator compatibility with vast numbers of Commodore
machines based on on-going research in their history, with regular version
announcements given at constant intervals.

* Compatibility has been added for Alpha, MIPS and Solbourne-type systems,
  and the source code is also compatible with Mac OS X and Aqua.

* The HHC-4 video emulation has been improved to allow proper granularity of
  the LCD text font on CRTs, and to directly map to LCD pixels on LCD and
  plasma displays (where supported).

* The Z8001 exception handling in the CBM 900 was erroneously trapping
  supervisor-level stack accesses. This has been repaired.

* Proper bus emulation code has been added to the Commodore 65 emulator to
  allow a standard PC-type or USB floppy to be used transparently as a 1565.
  Please note that only one floppy can be connected at one time.

* TV Game emulation now includes an MOS 7601 disassembler and monitor. You
  are responsible for dumping your own PROMs for use. Virtual memory and
  restartable instruction support is only rudimentary in this version and
  must be enabled with a compiler option.

* The D128 emulator now adds banks 16-31 to the 6509 CPU emulation.

* By popular demand, schematics for converting a free PCI slot to a C64-type
  expansion slot are included. This will almost certainly void your
  warranty, so please be careful, and is intended only for those users with
  intermediate to advanced technical skill. Files for generating the FPGA
  are also provided. Note that because of the bus-assertion signals it
  generates, you should only plug in cartridges with the computer power off.
  This will be extended to support VMEbus in the future.

The official download site is

	http://www.floodgap.com/ccemu/

Please report all bugs and deficiencies. Have fun. Please look for regularly
timed updates in the future.

-- 
      Cameron Kaiser * ckaiser@floodgap.com * posting with a Commodore 128
                personal page: http://www.armory.com/%7Espectre/
  ** Computer Workshops: games, productivity software and more for C64/128! **
                  ** http://www.armory.com/%7Espectre/cwi/ **

Newsgroups: comp.emulators.cbm,alt.c64
From: Cameron Kaiser <ckaiser@stockholm.ptloma.edu>
Date: 1 Apr 2002 08:06:08 -0600
Subject: Comprehensive Commodore Emulation System Annual Update

The annual Comprehensive Commodore Emulation System update has been released.
The newly renamed CCES is a fast, high-speed emulator that also seeks to
cover new and unreleased systems, running very well even on low-end hardware.

This year's additions:

* Boot kernel and COFF support for the Commodore 900 emulator, allowing
  complete network access from the emulated machine. Now you can serve
  web pages from your emulated Commodore 900, assuming the Z8001 emulation
  will run fast enough. Your system's ISA slots are transparently used for
  peripheral slots for the C900. Please make sure they are completely
  depopulated before booting. PCI bus is not yet supported.

* Implementation of might-have-been features to the Commodore 65 emulation,
  including using your computer's serial port as a Shugart interface to
  connect disk drives. Risk of short on some systems; please connect powered
  pins carefully for best results. We are not responsible for voiding your
  warranty.

* Commodore One emulation added based on current specifications. Additional
  improvements include support for all AGA video modes, even though they are
  not implemented yet in the real system, but as a good display of the
  flexibility of this architecture; Guru Meditation support/errors have been
  added to Commodore One BASIC to correctly flesh out the Amiga connection;
  and there is now support for future high-speed 6502 direct hardware access
  for 6502/65816 processor cards connected to your system in any PCI slot.
  Although these cards do not yet exist, the support is now there for them.
  These changes will undoubtedly appear in the released Commodore One model
  based on issues discussed on the mailing list, or we at least confidently
  expect so.

* 3+1 access on 264s can now be transparently replaced with running Microsoft
  Word and Excel on the host machine. This actually runs no slower and with
  only slightly less functionality.

Source code is now available and compiles out of the box on Mac OS X and most
Unix variants including NetBSD, Linux, Venix, Ultrix and VMS; classic Mac OS;
Win32 with cygwin/gcc and MS-DOS with djgpp. It is freeware.

Please visit http://www.floodgap.com/semu.html [note dead url]

-- 
  Cameron Kaiser * ckaiser@stockholm.ptloma.edu * posting with a Commodore 128
                personal page: http://www.armory.com/%7Espectre/
  ** Computer Workshops: games, productivity software and more for C64/128! **
                  ** http://www.armory.com/%7Espectre/cwi/ **

Newsgroups: comp.emulators.cbm
From: Cameron Kaiser <ckaiser@stockholm.ptloma.edu>
Date: 1 Apr 2001 01:40:05 -0600
Local: Sat, Mar 31 2001 11:40 pm
Subject: Commodore 900 emulation added to this year's release

... man, I'm tired, I just had to make sure that I posted the annual update
to the All Purpose Resurrector (In Logo).

This year, we add Commodore 900 support to the emulator, in addition to the
complete emulation of the 264 line, C65, CBM-II, and cycle-exact 128 mode
(including 100% precise VDC). The 900 module adds Z8001 CPU emulation code,
which can also be enabled in 128 mode for no good reason. With this update,
virtually all these Commodore models can be emulated on low-end 486s or
68k Macs.

Most updates come out annually around this time, as we've been supporting
this for the past couple of years.

http://www.floodgap.com/adld.html [note dead url]

-- 
  Cameron Kaiser * ckaiser@stockholm.ptloma.edu * posting with a Commodore 128
                 personal page: http://www.armory.com/~spectre/
  ** Computer Workshops: games, productivity software and more for C64/128! **
                   ** http://www.armory.com/~spectre/cwi/ ** 

Newsgroups: comp.emulators.cbm
From: Cameron Kaiser <ckaiser@stockholm.ptloma.edu>
Date: 2000/04/01
Subject: Annual C65 emulator release -- now comprehensive CBM system support

The annual next-version release of the Comprehensive Commodore Emulator has
been approved for distribution. This new version fully supports:

	* C65 with cycle-correct Bill and Victor emulation (1565 support
		soon). Up to 8MB RAM now supported.

as well as, new in this version,

	* CBM 900
	* HHC-4
	* LCD

Improved optimisation allows this emulator to now be run on a 386SX. You
must have a Hercules adaptor or better for graphics display.

These releases are approved annually for distribution. To download a beta
version, drop by

        http://stockholm.ptloma.edu/cbm/mondoemu.html  [note dead url]

-- 
   Cameron Kaiser * ckaiser@stockholm.ptloma.edu * posting with a Commodore 128
                 personal page: http://www.armory.com/~spectre/
  ** Computer Workshops: games, productivity software and more for C64/128! **
                   ** http://www.armory.com/~spectre/cwi/ ** 

Newsgroups: comp.emulators.cbm,comp.sys.cbm,alt.c64
From: Cameron Kaiser <cdkaiser@delete.these.four.words.concentric.net>
Date: 1999/04/01
Subject: C65 emulator released

Well, I finally finished my tweaks to Frodo Win32 to allow 65 emulation.
Currently supported:

	* 4510/65CE02 additional opcodes (near 100%)
	* most VIC-II emulation modes in the VIC-III, including the colour
		fault
	* ELMER/DMAGIC emulation (90%, some timing trouble)
	* double SID stereo via DirectSound

It has the same system requirements as regular Frodo Win32. With refresh
rate set low enough, you should be able to use it on mid-range Pentiums.

Download the alpha-alpha version from

	http://calvin.ptloma.edu/~spectre/65.html [note dead url]

Oh, and by the way, !HJR~~{Qsh4398NO CARRIER

-- 
Cameron Kaiser * cdkaiser.cris@com * powered by eight bits * operating on faith
  -- supporting the Commodore 64/128:  http://www.armory.com/~spectre/cwi/ --
   head moderator comp.binaries.cbm * cbm special forces unit $ea31 (tincsf)
personal page http://calvin.ptloma.edu/~spectre/ * "when in doubt, take a pawn" 

Newsgroups: comp.emulators.cbm
From: Cameron Kaiser <cdkaiser@delete.these.four.words.concentric.net>
Date: 1998/04/01
Subject: New Emulator Available

Okay, I finally put my knuckles to the grindstone and finished tweaking Frodo
to allow it to act as a C65. I also threw in a +4 compatibility mode, but it
doesn't support all TED modes yet, and it works in both NTSC and PAL.

You can download it from:

http://www.sserv.com/etc/special.html [note dead url]

Have fun! 

[addresses in sig are dead]

-- 
------------------ C64 software lives: http://computerworkshops.home.ml.org/ --
Cameron Kaiser                     | "A free society is one where it is safe
cdkaiser@concentricKILLSPAMnet     |  to be unpopular." -- Adlai Stevenson
-- the leading Internet starting point: http://www.sserv.com/ -----------------