Share unrelated electronics stuff, ideas, rants, etc!
Post Reply
User avatar
Posts: 134
Joined: Mon Oct 27, 2008 2:23 pm
Location: Newcastle, UK


Post by TonyD » Fri Dec 06, 2013 2:38 pm

I thought it would be nice to share this. Saw it on the

It uses Xmos microcontroller which is mult-core/multi-threaded.


It designer Yvo writes:
[quote=Yvo]Right now it can only do pacman and ms.pacman as they share the same arcade hardware. Most early 1980's games that are under 48k or so should work fine. It's just pretty time-consuming to write emulators, despite the fact that you've got mame as a reference. Some games that I had intended were:

Donkey Kong / Donkey Kong Jr.
Galaga (that's an interesting one as it has 3 z80's but it fits memory wise)
The Pit

and a bunch of others. As far as the core allocation goes:

1 core for driving the display
1 core for rendering the display
1 core for audio
1 core for PWM
1 core for the game / z80 emulation

So there's some wiggle room in terms of having additional processors in case of Galaga. The z80 emulation core can probably be halved in size if I'd rewrite it in assembler but I really don't have the time for that unfortunately.

I/O wise, it's got an 8-way joystick with a selection switch, which nicely serves as a coin drop :-)[/quote]

User avatar
Posts: 467
Joined: Wed Jan 12, 2011 9:30 pm
Location: PM, Germany

Re: Mame-on-a-stick

Post by Harty123 » Mon Dec 09, 2013 11:06 pm

that looks very cool :D

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest