1Bit Fever Dreams
A Cursed Boot Disk for my Macintosh Plus
updated
I also show a MIDI piano driving that same Mac sound through the MIDI input of a serial MIDI interface.
gear used:
Macintosh Plus
Anatek Pocket Mac MIDI Interface
Roland MT-32
keytar from Rock Band 3 xbox360 version
Symantec C++ 6.0
Music played: intro to Space Quest from Sierra Online.
'MIDI Parse n' Play' application featured in the video:
source files readable at: github.com/Mu0n/1bitdreammachine/tree/main/MIDI
project and source files to tinker with at: github.com/Mu0n/1bitdreammachine/releases/tag/v0.5
***END UPDATE***
Tinker Different - a forum about old computers including mac, hardware and software alike
tinkerdifferent.com
Resource article on THINK C (and Symantec C++) Development with download links to pre-installed hard disk images for coding in C: tinkerdifferent.com/resources/think-c-development.84
MIDI Spec: midi.org/specs
68kmla forums discussion thread:
68kmla.org/bb/index.php?threads/programmatically-in-c-send-midi-out-signal-from-modem-port-se-30.47748
mt32-pi project: github.com/dwhinham/mt32-pi
1Bit Dream Machine: github repo of my C code for a gaming engine targeting the Mac Plus
github.com/Mu0n/1bitdreammachine
00:00 Intro
07:18 MIDI Crash Course
13:18 Coding MIDI on the Mac with C
21:48 Testing on real hardware
23:28 Oscilloscope check
24:39 Preview of MIDI file player
Music:
Temple of Apshai, game music from Epyx
Oh no! More Lemmings, game music from Psygnosis
Titan, game music from Titus
Storm Master, music from Silmarils
Stairway, Patrick Patrikios
Checkmate, Nathan Moore,
Sinister Cathedral, Asher Fulero
Montage, 1Bit Fever Dreams
human2, Blizzard Entertainment
68kmla forum dicussion about the project: 68kmla.org/bb/index.php?threads/modtracker-audio-replay-on-early-68k-macs.50519
Github repo for the NanoMacTracker project: github.com/harbaum/NanoMac/tree/main/NanoMacTracker
Github repo fork where I made some additions:
github.com/Mu0n/NanoMac/tree/main/NanoMacTracker
video on rgbtohdmi installation: youtu.be/QEtKlfmjZ3o
00:00 Intro
01:35 Theme Music
02:04 Level 01
02:36 Level 02
05:02 Level 03
06:56 Level 04
10:26 Level 05
12:23 Level 06
19:20 Level 07
21:55 Level 08
27:53 Level 09
32:42 Level 10
33:05 Le Corbeau et le Renard
Le Corbeau et le Renard:
"Maître Corbeau, sur un arbre perché,
Tenait en son bec un fromage.
Maître Renard, par l'odeur alléché,
Lui tint à peu près ce langage :
Et bonjour, Monsieur du Corbeau.
Que vous êtes joli ! que vous me semblez beau !
Sans mentir, si votre ramage
Se rapporte à votre plumage,
Vous êtes le Phénix des hôtes de ces bois.
À ces mots, le Corbeau ne se sent pas de joie ;
Et pour montrer sa belle voix,
Il ouvre un large bec, laisse tomber sa proie.
Le Renard s'en saisit, et dit : Mon bon Monsieur,
Apprenez que tout flatteur
Vit aux dépens de celui qui l'écoute.
Cette leçon vaut bien un fromage, sans doute.
Le Corbeau honteux et confus
Jura, mais un peu tard, qu'on ne l'y prendrait plus."
English Translation:
"Master Crow perched on a tree,
Was holding a cheese in his beak.
Master Fox attracted by the smell
Said something like this:
“Well, Hello Mister Crow!
How pretty you are! How beautiful you seem to me!
I’m not lying, if your voice
Is like your plumage,
You are the phoenix of all the inhabitants of these woods.”
At these words, the Crow is overjoyed.
And in order to show off his beautiful voice,
He opens his beak wide, lets his prey fall
The Fox grabs it, and says: “My good man,
Learn that every flatterer
Lives at the expense of the one who listens to him.
This lesson, without doubt, is well worth a cheese.”
The Crow, ashamed and embarrassed,
Swore, but a little late, that he would not be taken again."
Video capture thanks to a RGBtoHDMI
After Dark 3.0 screen shaver module
"Screen Shaver" - May 2025
Concept and art by Japhy Riddle
C Programming by Michael Juneau (1bitfeverdreams)
I'll test it out in MacPaint while preparing a new promo picture that I send out in #globaltalk as part of #MARCHintosh
Spoken intro to present things, followed by ambient music while I work on it.
THIS IS PART 2
PART 1 was here: youtube.com/live/YMPtEPg6MtA?feature=share
I'll test it out in MacPaint while preparing a new promo picture that I send out in #globaltalk as part of #MARCHintosh
Spoken intro to present things, followed by ambient music while I work on it.
THIS IS PART 1.
PART 2 is here: youtube.com/live/4bIDSMskWIU
Just hooked up a recent acquisition of an Image Writer II on my SE/30 and just got a LocalTalk Option card (a modern recreation: polpo.org/imagescribbler )
Occasional reactions!
#globaltalk video from last year: youtube.com/watch?v=cIMmz0EWWi0
Tinker Different thread for this episode with links to disks containing the source code at the start and at the end of this video for you to follow allong and do your own experiments:
tinkerdifferent.com/threads/video-series-on-youtube-on-think-c.2749
"Infinite Mac": Web-based Mac emulation - pick any System you want from 1 to 9! Drag and drop your disks!
infinitemac.org
Macintosh Librarian video on setting up a Mac emulator (Basilisk II): youtube.com/watch?v=QSWWZ4hkvVk
Classic Mac Gaming (gruz) video on setting up the mini-vMac emulator: youtube.com/watch?v=0JPFFrELdlg
Tinker Different - a forum about old computers including mac, hardware and software alike
tinkerdifferent.com
Foray into 68000 - Game programming website for the Mac Plus in C (started in 2004): mu0n.github.io/ForayInto68k/index.html
Bonus: a MIDI playback engine in C that I've been working on for few months now, starting in python on a modern PC, but then porting it to the old 68k macintosh in C. This requires a MIDI interface that plugs into a serial port and some way to make the sounds, like a Roland Sound Canvas.
The music engine is a good basis to use the built-in Sound Device of the Mac toolbox anyway, stay tuned for that as well.
the artwork is by none other than Susan Kare.
I got this optical M0101 DA-9 serial Mac Plus mouse from 8bitstuff.com
jcm-1.com/product-category/hardware/1bit-fever-dreams
I designed these myself with EasyEDA and it's a follow-up from a previous video on my channel:
youtu.be/0_2zPKHGjAY?si=C4QIB3opYvqehg3R
These MIDI selectors create one link at a time between a selection of one MIDI signal producing device (like a computer, synth, drum machine) to a selection of one MIDI signal consuming machine (like a Sound Canvas, MIDI module, or another computer with MIDI in).
Rapidly change your configuration in a package that costs WAY LESS than the standard “MIDI THRU” boxes that multiply signals. With this, you can avoid re-plugging cables between your various vintage MIDI friendly equipment. Just supply your own MIDI devices and MIDI cables, select the input and output sources, and you’re good to go!
Mouser BOM list (for building): https://www.mouser.fr/ProjectManager/ProjectDetail.aspx?AccessID=31409f3429
Studio Session (on Macintosh Garden): macintoshgarden.org/apps/studio-session
MadCaps webpage still up about Studio Session and Super Studio Session with extra instrument sample disk images: http://madcapps.com/bogas_productions.htm
They are out, here's a promo reel: youtu.be/Y0ym9p0Hq0M
JCM-1.com store where they can be purchased in PCB form: jcm-1.com/product-category/hardware/1bit-fever-dreams
I've archived all 4 disks I had which contain these songs plus much more. Check this Macintosh Garden page:
macintoshgarden.org/apps/midi-hits-collection#comment-106887
****
Rescued by going through a Powerbook 180, transfered to a SE/30 and played back with Cubase.
MIDI module used for playback: Roland Sound Canvas 88ST
00:03 Shakedown
03:55 Already Gone
07:49 Kiss (is) on my List
11:59 Bach 2-Part Invention no. 5
Digital USB microscope: https://shorturl.at/EvJhp
PicoGUS sound card: picog.us
my MIDI setup tour video: youtu.be/DUW0Ppd0X_c?si=lR-dibGwx8X11L-T
my 30 fps and 60 fps footage of the game Titan: youtu.be/bHMfOj0ul4U?si=qmrm4PwXBK96lRuV
my Mac SE/30 RGBtoHDMI wiring guide: youtu.be/QEtKlfmjZ3o?si=L6LQQPsfei0ohALV
AnyBit Fever Dreams (secondary channel): youtube.com/@anybitfeverdreams
Retro Foenix Systems (home of the F256K): c256foenix.com/?v=3e8d115eb4b3
Roland SC-88ST
Bach - Prelude & Fugue No. 2 in C Minor
Full video: youtu.be/DUW0Ppd0X_c
MIDI selector boards are out and available for purchase:
promo reel: youtu.be/Y0ym9p0Hq0M
JCM-1.com store where they can be purchased in PCB form: jcm-1.com/product-category/hardware/1bit-fever-dreams
**************
Gear mentioned in this video:
Macintosh Plus
Serial printer/modem port and cable
Macintosh SE/30
RGBtoHDMI
Mad Catz Rock Band 3 Wireless Keyboard ("keytar")
Rock Band 3 Wireless Fender Mustang PRO-Guitar Controller - Wireless Edition
Roland MT-32
Roland SC-88ST
Kawai GM Sound Module XC-3 GMega LX
Anatek Pocket Mac MIDI Interface
MT-32pi
Raspberry Pi (3a or 3b would be fine for a MT-32pi)
Music played:
Intro to Space Quest II in 3-voice Tandy music mode
Intro to King's Quest IV in FM synth mode
Intro to King's Quest IV in Roland MT-32 mode
(end) First few bars of Bach - Prelude & Fugue No. 2 in C Minor
Specs from the MIDI Association: midi.org/specs
Video from SatanicMac (friend of the channel!) running a MIDI composition of mine from a Roland MT-120: youtube.com/shorts/lAhkilmGlp8
Tinker Different thread on my 3x3 MIDI switch board: tinkerdifferent.com/threads/homemade-midi-switching-3in-3out.3361
Buyee: buyee.jp
WHO KNOWS
Resource forks from Eric Helgeson: resourceforks.com
Long Live Dark Castle from Silicon Beach Software Inc.
Previous Cursed Boot from 2022: youtu.be/_H6Uju3ce20
Previous Cursed Boot from 2023: youtu.be/JdVWlx6J9vo
#marchintosh 2024
Let's progress on a fresh game together in The Fool's Errand (1987), a classic black and white game for the old compact Macs. Straight live capture from my real Mac Plus. Shout puzzle answers at me in the chat while I struggle! It'll be fun!
7 puzzles left! Will we finish the game this time???
Part 1 can be seen here: youtube.com/watch?v=Leg21iuz3pQ
Part 2 can be seen here: youtube.com/watch?v=Onq4dWiwHkE
Part 3 can be seen here: youtube.com/watch?v=efY2YOedyEY
Part 4 can be seen here: youtube.com/watch?v=LlFUmDkuudk
****
#globaltalk is a brand new event within the event of #marchintosh.
the gist: connecting old macintoshes using Appletalk and bringing their devices such as printers using localtalk/appletalk. Rummage through everyone's shared public folders and send each other some printouts to their linked printers. Sounds weird and strange? Here are my impressions after a few days of using it.
MARCHintosh: marchintosh.com
BlueSCSI v2: bluescsi.com/v2
Where to get BlueSCSI v2 in Canada: bluescsi.ca
Where to get BlueSCSI v2 in the US: jcm-1.com/product-category/hardware/bluescsi
Paul Rickard's blog post to get into globaltalk (early days March 3rd guide): biosrhythm.com/?p=2767
Steve's Global talk website (newer): marchintosh.com/globaltalk.html
wi-fi Desk Accessory tool from Joshua: http://jcs.org
PicoGUS from Ian Scott: polpo.org/picogus
Mac84 youtube channel: youtube.com/@Mac84
Eric's Edge youtube channel: youtube.com/@EricsEdgeVideos
January 24th 1984 to January 24th 2024
40 years of Macintosh!
Long term goal: get this thing to run on a real Mac 128 with the help of friends who own that machine!
intel i5 3570K
GTX 980
12 GB DDR3 RAM
various SATA drives (SSD and spinning platter!)
Opaque case from 2006
new rig: (build date January 2024)
intel i5 13600KF
GTX 4070
32 GB DDR5 RAM
2x m.2 nvme 2 TB + 1 SATA 1TB SSD drive
Corsair 4000D case
Glypha: Vintage can be played on Steam since May 15th 2023, thank the original programmer John Calhoun from Soft Dorothy Software for bringing his gem of a Macintosh game back on modern computers! Requires Windows 10 or higher or Mac OS 10.15 or higher.
30 fps usb capture (new model, same link, seems to now be 60fps as well now):
amazon.ca/Maomaoyu-Extension-Cable%EF%BC%8C60FPS-Broadcast-Camera%EF%BC%88Coffee%EF%BC%89/dp/B08HGZF6X9?pd_rd_w=S1TtC&content-id=amzn1.sym.5227a24c-8e93-45c4-815c-d02346cda8bb&pf_rd_p=5227a24c-8e93-45c4-815c-d02346cda8bb&pf_rd_r=70V9ZKSS5M9A4WW6FW3H&pd_rd_wg=TsrSO&pd_rd_r=d54d579e-f95d-493e-b0e3-56030cc1c3de&pd_rd_i=B08HGZF6X9&psc=1&ref_=pd_bap_d_grid_rp_0_22_t
60 fps usb capture:
amazon.ca/dp/B0C1ZNQTTN?ref=ppx_yo2ov_dt_b_product_details&th=1
I condensed some highlights for your nostalgic pleasure.
There may be guests joining in as this is broadcasting from streamyard.
Gear used
1) RGBtoHDMI to get its TTL video to modern computers, the HDMI signal being split to a LCD monitor for lag-free play and towards a video capture stick for streaming
github.com/hoglet67/RGBtoHDMI
2) BlueSCSI so it has storage for DAYSssss, running System 7.5.5
bluescsi.com/v2
3) real Macintosh SE/30 from 1989.
There may be guests joining in as this is broadcasting from streamyard.
Gear used
1) RGBtoHDMI to get its TTL video to modern computers, the HDMI signal being split to a LCD monitor for lag-free play and towards a video capture stick for streaming
2) BlueSCSI so it has storage for DAYSssss, running System 7.5.5
3) real Macintosh SE/30 from 1989.
Tinker Different forum thread that I made on the RGBtoHDMI used for vintage compact macs: tinkerdifferent.com/threads/my-little-guide-on-rgbtohdmi-installed-on-classic-plus-etc.2475
Gruz (creator of the game "Flappy Mac") youtube channel: youtube.com/@insanelygruz
Joe's Computer Museum (store includes some of Ron McAdam's adapters for RGBtoHDMI) jcm-1.com
Ron's Computer Videos (Ron McAdams) youtube channel: youtube.com/@RonsCompVids
Games featured in the video capture examples:
Flappy Mac
Megaroids ][
Beyond Dark Castle
Oregon Trail CD version
Mac Plus connector on logic board (leading to J4 on the analog as seen on page 10 of this: vintageapple.org/gamba2/images/plus_analog.PDF)
Adrian's Digital Basement video on the RGBtoHDMI being installed on his Mac Classic which inspired me to complete this setup on my gear as well:
youtube.com/watch?v=pvjsXbz1xlk
Texelec purchase page for an already assembled RGBtoHDMI 6bit TTL: texelec.com/product/rgbtohdmi-ttl
Quick link to my full Mac Classic 1 RGBtoHDMI configurations (on the device): tinkerdifferent.com/threads/my-little-guide-on-rgbtohdmi-installed-on-classic-plus-etc.2475/#post-24640
Quick link to my full Mac Plus RGBtoHDMI configurations (on the device): tinkerdifferent.com/threads/my-little-guide-on-rgbtohdmi-installed-on-classic-plus-etc.2475/#post-24641
Quick link to my SE/30 RGBtoHDMI configurations (on the device): tinkerdifferent.com/threads/my-little-guide-on-rgbtohdmi-installed-on-classic-plus-etc.2475/page-2#post-25236
bigmessowires.com
(I'm not affiliated with them, I just find their product useful and interesting)
Dec 21st BMOW blog blog post about MOOF (read/write)
bigmessowires.com/2022/12/21/new-macintosh-firmware-updates-for-floppy-emu
Dec 3rd BMOW blog post about MOOF support (read):
bigmessowires.com/2022/12/03/moof-disk-image-support-for-floppy-emu
AppleSauce hardware for capturing moof and others:
applesaucefdc.com
MAME emulator:
mamedev.org
Archive.org - MOOF-A-Day: Early Macintosh Software collection
archive.org/details/moofaday
Ryan Bauman's YouTube channel:
youtube.com/@ryanfb
Mini-vMac emulator:
gryphel.com/c/minivmac
Basilisk II emulator:
emaculation.com/doku.php/basilisk_ii
SheepShaver emulator:
sheepshaver.cebix.net
Infinite Mac emulator in web:
infinitemac.org
Tinker Different thread for this episode with links to disks containing the source code at the start and at the end of this video for you to follow allong and do your own experiments:
tinkerdifferent.com/threads/video-series-on-youtube-on-think-c.2749
"Infinite Mac": Web-based Mac emulation - pick any System you want from 1 to 9! Drag and drop your disks!
infinitemac.org
Macintosh Librarian video on setting up a Mac emulator (Basilisk II): youtube.com/watch?v=QSWWZ4hkvVk
Classic Mac Gaming (gruz) video on setting up the mini-vMac emulator: youtube.com/watch?v=0JPFFrELdlg
Tinker Different - a forum about old computers including mac, hardware and software alike
tinkerdifferent.com
Foray into 68000 - Game programming website for the Mac Plus in C (started in 2004): mu0n.github.io/ForayInto68k/index.html
I bought my own units, I was not approached at all for a sponsorship nor for a request for a review.
Tindie store to purchase it:
tindie.com/products/dekunukem/usb4vc-usb-inputs-on-retro-computers
Github page to get it set up:
github.com/dekuNukem/USB4VC
Github page for the Configurator utility (to define mappings):
github.com/dekuNukem/usb4vc-configurator
RPILOCATOR.com to help find a raspberry pi 3, 4 or zero that's required:
rpilocator.com
rpilocator twitter account:
twitter.com/rpilocator
rpilocator mastodon account:
@rpilocator@mastodon.social
Dark Castle map image guide:
raw.githubusercontent.com/Mu0n/ForayInto68k/master/docs/files/Dark_Castle_map.png
Dark Castle config file for USB4VC:
raw.githubusercontent.com/Mu0n/ForayInto68k/master/docs/files/usb4vc_map_darkcastle_lisamacadb.json
Emojis used:
Design by bluemoji.io
explanations soon on the long form videos of the channel.
(I also made another video in the same style, found here, involving Windows 95: youtube.com/watch?v=_H6Uju3ce20 )
You can try it out yourself here, on Macintosh Garden: macintoshgarden.org/apps/init-fakes-a-ms-dos-33-startup
file 1 is a .sit archive that can be used in a real machine, just drop its content to your System Folder
file 2 is a DSK file that can be used in an emulator or in a FloppyEMU
This is compatible with System 6 and 7, probably from System 6.0 to 7.5.5 at least. Let me know if you encounter difficulties in the comments! The sound will only work with System 6 and below.
Made in Symantec Symantec C++ 6.0, received some great coding help from users Crutch and cheesestraws from 68kmla forum.
#MARCHintosh #macplus #retrocomputing
tinkerdifferent.com
Resource article on THINK C (and Symantec C++) Development with download links to pre-installed hard disk images for coding in C: tinkerdifferent.com/resources/think-c-development.84
Macintosh Librarian video on setting up a Mac emulator (Basilisk II): youtube.com/watch?v=QSWWZ4hkvVk
Classic Mac Gaming (gruz) video on setting up the mini-vMac emulator: youtube.com/watch?v=0JPFFrELdlg
Foray into 68000 - Game programming website for the Mac Plus in C (started in 2004): mu0n.github.io/ForayInto68k/index.html
#MARCHintosh - a month long celebration of Macintosh retrocomputing marchintosh.com
00:00 Intro
03:19 Section 1 - Coding Environment
05:40 Section 2 - Choice of IDE
08:50 Section 3 - First App in Standard C
13:07 Section 4 - Second App in Mac C
21:25 Section 5 - Series Goals
SONG
Sharp Edges
ARTIST
half.cool
ALBUM
Sharp Edges
Music
License
Creative Commons Attribution license (reuse allowed)
Gear used:
Real Macintosh Plus
RGBtoHDMI to capture the video (project page here: github.com/hoglet67/RGBtoHDMI)
#MARCHintosh


