Skip to Content
Hardware Hacking Projects for Geeks
book

Hardware Hacking Projects for Geeks

by Scott Fullam
January 2004
Intermediate to advanced
348 pages
13h 33m
English
O'Reilly Media, Inc.
Content preview from Hardware Hacking Projects for Geeks
226
Part II: Advanced Hacks, Tools, and Techniques
MAME software
The MAME software package will expand into a series of directories on
your PC. There will be a README file that you should review before pro-
ceeding. For example, you can launch the MAME software under Windows
by typing:
MAME digdug -640x480 -soundcard 1 -depth 8 -sr 11025
This causes MAME to run the game “digdug” at 640 by 480 resolution
with 8-bit color depth, using a Sound Blaster sound card set with an output
sample rate of 11025 samples per second. Note that you must have “dig-
dug” ROM images in the appropriate directory on your PC. To play another
game, substitute its filename for “digdug” in the command above.
A number of people have built automated frontends that allow you to avoid
using your keyboard and mouse to select from all of the games on your hard
drive. See http://www.mame.net/frontend.html for details.
Project Demo
Now is the moment you have been waiting for—playing one of those great
’80s games on a full-size console. Start MAME with your desired ROM and
enjoy! You can now enjoy a vintage game of Pac-Man, as in Figure 11-17.
Extensions
The basic MAME setup requires that each game be started from a Windows
or DOS prompt. You may want to make this a little more elegant by elimi-
nating the need to type on a keyboard to start the game. There are a number
of automation utilities t
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Home Hacking Projects for Geeks

Home Hacking Projects for Geeks

Eric Faulkner, Tony Northrup

Publisher Resources

ISBN: 0596003145Catalog PageErrata