This page is a wiki. Please login or create an account to begin editing.

Mugrat - ColecoVision Emulator

Game screenshot
Your rating: None Average: 5 (1 vote)
Year released:
[www].se [ftp].se [mirror].us [mirror].de
mugrat-01.dmg (760.21 KB)
MD5: ca7bc0990d9cba5a19ca245c4766aced
For Mac OS X
[www].se [ftp].se [mirror].us [mirror].de
mugrat-02.dmg (630.09 KB)
MD5: 6ac06285f4f367575a80e6a9da1edd3b
For Mac OS X
[www].se [ftp].se [mirror].us [mirror].de
mugrat-03.dmg (664.24 KB)
MD5: 67f6f82ad0052bf22fb8c6aab7add7b4
For Mac OS X
[www].se [ftp].se [mirror].us [mirror].de
mugrat-04.dmg (1.42 MB)
MD5: 65388b175f2675f87787b6387717ec12
For Mac OS X
[www].se [ftp].se [mirror].us [mirror].de
mugrat-041.dmg (1.33 MB)
MD5: f8fa98ebe32e9b57d553dae5ef70beff
For Mac OS X
[www].se [ftp].se [mirror].us [mirror].de
mugrat-042.dmg (1.34 MB)
MD5: e8da573a821eb145c0f309bb126af3a3
For Mac OS X
[www].se [ftp].se [mirror].us [mirror].de
mugrat-043.dmg (1.15 MB)
MD5: 03fc69b3455084376e3691ce89c3d158
For Mac OS X
[www].se [ftp].se [mirror].us [mirror].de
mugrat-043e.dmg (2.04 MB)
MD5: 7219969e6884707816e380a4bbd87d57
For Mac OS X
[www].se [ftp].se [mirror].us [mirror].de
mugrat-030e.dmg (986.39 KB)
MD5: 6f830e1378c1b7963af53ce6d42f74f6
For Mac OS X
[www].se [ftp].se [mirror].us [mirror].de
Guides on emulating older applications

Mugrat is a ColecoVision Emulator for Mac OS X by Richard F. Bannister

Then And Now quotes:

"For many years now I have been porting emulators developed by other people to Mac OS X. I thought it was time to start writing one of my own, and here is the result. It's not perfect, but hopefully in time it will become that way."

"For many years now I have been porting emulators by other others to Mac OS. Mugrat marks my first attempt at writing one of my own, in this case to emulate the Colecovision. The hardware in question is quite possibly the simplest machine to be built around the Z80 processor, which makes it simple to emulate. Maybe I'll try something more complicated for my next project!"

Mugrat PPC 0.1 for mac os x 10.2 or later
Mugrat PPC 0.2 for mac os x 10.2 or later
Mugrat PPC 0.3 for mac os x 10.2 or later
Mugrat Universal 0.4.0 for mac os x 10.4 or later
Mugrat Universal 0.4.1 for mac os x 10.4 or later
Mugrat Universal 0.4.2 for mac os x 10.4 or later
Mugrat Universal 0.4.3 for mac os x 10.4 or later (not in RFB archive)
Mugrat Universal 0.4.3e is patched/enhanced copy of v0.4.3 (not RFB)
Mugrat PPC 0.3.0e is patched/enhanced copy of v0.3.0 (not RFB)

The patched downloads 0.3.0e for Jaguar and 0.4.3e for Tiger were given the two most popular emulated bios upgrades, Skip Intro and Different Font. A few ColecoVision programs maybe aren't 100% compatible so these downloads house the unmodified app as well. You can have and alternate both apps. People who mod the real hardware typically install and switch between the two bios.

see also: ColEm ColecoVision emulator for Classic OS.

Architecture: PPC x86 (Intel:Mac)

PPC and universal


SkyCapt's picture
by SkyCapt - 2020, February 15 - 7:31pm

ColecoVision is one of the better early 1980s systems to play with emulation. It's motto was about having a real coinop arcade experience at home. The CPU is clocked about 2X faster than most other 8-bit systems of the time, the graphics chip is fast too but dedicates its power toward a higher resolution (256x192) while leaving color variety and smooth background scrolling lacking.

SkyCapt's picture
by SkyCapt - 2020, February 10 - 8:36pm

Lemme document the "No Intro" BIOS edit, it is only 3 bytes per copy of bios. You would search through the Contents/MacOS/Mugrat binary file for hex "1f cd 68 19 06 01" replacing it with "1f 00 00 00 06 01". This will have one instance for a PPC-only version of Mugrat, and two instances if a Universal Binary.

No Intro avoids the annoying delay by preventing it from being seen, but, then you can't read some information. I document it because the "Skip Intro" patch might not be compatible with some cartridges, however maybe all cartridges ok but some Adam expansion programs instead.

SkyCapt's picture
by SkyCapt - 2020, February 15 - 7:25pm

I took 'our' latest version (0.4.3) and I applied two of the most popular bios patches to its ub executable, creating v0.4.3e (enhanced) and I uploaded it here. It has the unmodded version inside, the patched version, and a textfile describing the two patches (the patches are called "Skip Intro" and "Different Font").

Author still supporting this and other projects, latest version of Mugrat is 0.4.6 for OS X 10.11
Hm, wondering why Bannister dropped v0.4.3 from his archive, might it have a bad bug? But newer versions don't do Tiger, 0.4.3 was the final Tiger/Leo ver.

SkyCapt's picture
by SkyCapt - 2020, February 10 - 7:32pm

Works fine. Some of my neighbors had the ColecoVision, I remember playing Smurf Rescue Smile. I always thought ColecoVision & Intellivision were names for the same thing, but now I see it's not.

There were about 130 cartridges originally, I had no idea it had so many standard arcade titles and games found on other systems like Atari and C64. And there have been almost 100 new cartridges created in the 2000's thanks to retro devotion. see: "CollectorVision"

Can be appended more hardware on ColecoVision to make the "Coleco Adam" 8-bit computer.

How did this name "Mugrat" come about?
My guess is Mugrat spelled backwards is Targum which means "translator" or "interpreter" (i.e. means "emulator") in ancient Hebrew or Aramaic. Maybe the hardware brand "Targus" uses the same root word, they make adaptors mostly.