• : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.

Hoard busters

One more hoarded set from the djmain.c driver has been liberated, thanks to a $20 eBay transaction by a collector friend of mine.
Say hello to Pop’n Music 3 (ver. JA-A).

][ err is human

Thanks in large part to Apple II super-sleuth Peter Ferrie, some bugs in the new Apple II drivers have been found and squished for the next release, including:
– Save states not working properly on IIe and later machines
– Incorrect reading of the any-key-down flag, critical for e.g. Prince of Persia
– Support for an undocumented variant of hires mode on the IIe and later with only 4 colors

][ err is human

Thanks in large part to Apple II super-sleuth Peter Ferrie, some bugs in the new Apple II drivers have been found and squished for the next release, including:
– Save states not working properly on IIe and later machines
– Incorrect reading of the any-key-down flag, critical for e.g. Prince of Persia
– Support for an undocumented variant of hires mode on the IIe and later with only 4 colors

Back ][ the future

As regular readers know, I and other devs have managed to do a lot with the Apple II drivers in MESS over the past several years. This included a large selection of expansion cards, many not available in any other emulator. But there were problems lurking beneath the surface.

Back ][ the future

As regular readers know, I and other devs have managed to do a lot with the Apple II drivers in MESS over the past several years. This included a large selection of expansion cards, many not available in any other emulator. But there were problems lurking beneath the surface.

Runnin’ some stuff on the Apple /// in MESS

Here’s a very, very long list of things someone tried back in April. Some of the mentioned issues (e.g. ctrl-reset) have been addressed since then, and more machine features and peripherals work now as well.

Humpty Dumpty

We’ve had a dump of likely Kyle Hodgetts game “Eggs Playing Chicken” for a while, but it was just recently brought to my attention. After adding it, we had some issues emulating the Trident SVGA chipset it used, which Barry Rodewald kindly fixed, and that gets us these screens:

I hate meeces to pieces

Guru dumped the 68705 MCU from an Apple II Mouse Card and I did the rest…

Retro-futuristic

Moving on from our last post, here’s one of the alphaSyntauri demo songs. This is quite a bit more ambitious in terms of multitimbrality than the MCMS samples I posted yesterday, and really shows how far ahead of its time the hardware was in 1980.
Skip the video to 1:34 to ignore the bootup sequence and get right to the tunes.

Crockett’s Theme

MESS’s Apple II emulation gets another “world’s first” notch with incoming support for the Mountain Computer Music System (MCMS for short). The MCMS was designed in 1979 and consisted of two boards that had to go in adjacent slots with a ribbon cable between them. It provided 16 8-bit wavetable voices, with 8 permanently assigned to each of the two stereo channels. The wavetables consisted of 256 bytes of 8-bit samples, and were DMAed from the Apple II’s memory.