Domain: mame.net
Stories and comments across the archive that link to mame.net.
Stories · 30
-
MAME Celebrates Its 20th Anniversary (mame.net)
After years of work, a fan has finally completed a MAME version of Atari's unreleased game Primal Rage II this week, one more example of the emulator preserving digital history. Long-time Slashdot reader AmiMoJo quotes MAME.net: Way back in 1997, Nicola Salmoria merged a few stand-alone arcade machine emulators into the first Multiple Arcade Machine Emulator. Could he have possibly imagined the significance of what he'd built? Over the past two decades, MAME has brought together over a thousand contributors to build a system that emulates more machines than any other program.
But MAME is more than that: MAME represents the idea that our digital heritage is important and should be preserved for future generations. MAME strives to accurately represent original systems, allowing unmodified software to run as intended. Today, MAME documents over thirty thousand systems, and usably emulates over ten thousand. MAME meets the definitions of Open Source and Free Software, and works with Windows, macOS, Linux and BSD running on any CPU from x86-64 to ARM to IBM zSeries.
A 20th-anniversary blog post thanked MAME's 1,600 contributors -- more than triple the number after its 10th anniversary -- and also thanks MAME's uncredited contributors. "if you've filed a bug report, distributed binaries, run a community site, or just put in a good word for MAME, we appreciate it." I've seen MAME resurrect everything from a rare East German arcade game to a Sonic the Hedgehog popcorn machine. Anybody else have a favorite MAME experience to share? -
MAME Celebrates Its 20th Anniversary (mame.net)
After years of work, a fan has finally completed a MAME version of Atari's unreleased game Primal Rage II this week, one more example of the emulator preserving digital history. Long-time Slashdot reader AmiMoJo quotes MAME.net: Way back in 1997, Nicola Salmoria merged a few stand-alone arcade machine emulators into the first Multiple Arcade Machine Emulator. Could he have possibly imagined the significance of what he'd built? Over the past two decades, MAME has brought together over a thousand contributors to build a system that emulates more machines than any other program.
But MAME is more than that: MAME represents the idea that our digital heritage is important and should be preserved for future generations. MAME strives to accurately represent original systems, allowing unmodified software to run as intended. Today, MAME documents over thirty thousand systems, and usably emulates over ten thousand. MAME meets the definitions of Open Source and Free Software, and works with Windows, macOS, Linux and BSD running on any CPU from x86-64 to ARM to IBM zSeries.
A 20th-anniversary blog post thanked MAME's 1,600 contributors -- more than triple the number after its 10th anniversary -- and also thanks MAME's uncredited contributors. "if you've filed a bug report, distributed binaries, run a community site, or just put in a good word for MAME, we appreciate it." I've seen MAME resurrect everything from a rare East German arcade game to a Sonic the Hedgehog popcorn machine. Anybody else have a favorite MAME experience to share? -
Arcade Kit Seller Applies for MAME Trademark [updated]
An anonymous reader submits "Zophar's Domain is reporting that the CEO of commerical multi-arcade kit seller UltraCade has applied to trademark the name and logo of the ubiquitous open-source multi-arcade emulator MAME and is planning to sue MAME's authors." Update: 02/21 13:26 GMT by T : UltraCade Technologies CEO David R. Foley contacted Slashdot with an emailed explanation of the filing, reproduced below at his request. Update: 02/21 18:16 GMT by T : Please note that Foley's email specifically states that "There have been no lawsuits filed against any of the M.A.M.E. authors, and there have been no claims towards the open source engine, nor will there be.""Subject: I would hope that you post this to correct your misstated comments on slash dot
Date: Mon, 21 Feb 2005 01:27:43 -0800Like most things that are spread by rumor, the facts about me, UltraCade Technologies, and the M.A.M.E. emulation system are quite distorted. I will try and educate anyone who cares to listen about the reality of our marketplace and what we are doing and what we are not. Simply put, we are making an effort to stamp out the commercial sales of M.A.M.E. based systems that advertise the ability to play thousands of games while relying on the customer to obtain the ROMs which can not legally be obtained. What we are not doing is trying to claim ownership of the M.A.M.E. open source emulator or sue its authors. We are concerned about the commercial marketplace, and not the readers of the many M.A.M.E. user groups and forums.
I have been working on emulation technology since the mid 80's when I did work on an emulation project in college. In 1994, while working on games for companies like Sega and Williams, we developed an emulation of the arcade games Joust, Defender and Robotron that ran on a Sega Genesis. In 1996, we started the Lucky 8 project which turned into the UltraCade project. In 1998 we were one of the first companies to acquire the rights to classic arcade games from various publishers. We have licensed games from several manufacturers including Capcom, Jaleco, Taito, Stern, Incredible Technologies, Midway, Atari and more. We have started several projects and built prototypes for companies like Sega, based on technology that was licensed from authors from the emulation community. We have licensed technology from many of the communities programmers, paying them to use their code in our products and demonstrations. We have been the leader of the retro arcade movement, and have invested millions of dollars creating a market for retro games. UltraCade was the first successful multi-game arcade machine combining many of the old classics. We further enhanced the market by creating Arcade Legends, our consumer version of the UltraCade product. We have also paid hundreds of thousands of dollars in licensing fees to have the right to sell our games.
In the past couple of years, there has been a huge wave of resellers competing with our UltraCade and Arcade Legends products. They build a similar style cabinet, install a PC in the machine, load M.A.M.E., and sell it for a very low price. Lower than we could ever offer our machines for sale. How? Quite Simple. They profit by stealing others work. If you look at the web sites, and read the eBay ads they offer machines that "Play over 4,000 Classic Arcade Games" They then try and skirt the law by pretending that they are not promoting piracy of these same 4,000 games with statements like "we don't load the ROMs" but of course, almost all of them do. The others that don't, they provide you with an instruction sheet with a link to several web sites where you can illegally download the ROMs, or provide you with the contact information for a CD/DVD duplication house that will sell you a set of ROMs for all 4,000 games for less than $200. Would anyone really buy this arcade machine if they knew that there was no legal way for them to run over 99% of the games that they were promised, I don't think so, and if you really look at this without emotion, I'm sure you would agree. These companies are simply selling the promise of thousands of games on a machine that can not possibly run them legally. I sometimes hear the argument, "well, I could go on eBay and buy up all of these games and then run it", and while plausible, it certainly would not be anywhere near cost effective, and again, if the customer knew that to legally operate these games, they have to spend thousands of dollars buying legal ROMs I seriously doubt that they would consider purchasing a M.A.M.E. machine. Anyone reading this email thread is an intelligent person, and if they put emotions aside, they will realize that what we are saying about selling M.A.M.E. machines and the promise of getting 4,000 games for the average consumer can't possibly happen. Unlike most of you reading this, the average consumer looking to buy a machine for their game room has no idea how emulation works, or what is legal and illegal to do. To them, they read an advertisement on a website or on eBay and compare our product with 50 games or an ad for a machine that promises thousands of games, with the promise of instructions about how to obtain those games. Of course, in this skewed environment the average consumer would gravitate towards the thousands of games machine, not realizing that the software and the games are unlicensed and illegal to play. Most consumers who are pointed at a web site selling a 7 DVD set of ROMs have no idea that this is an act of piracy, they were simply instructed to do this by the person selling them their arcade cabinet, and told this is how you get the games.
Now that we have attempted to take legal recourse to prevent illegal competition, the same people, who steal the work of the M.A.M.E. authors, and then profit by selling machines that have no value without the pirated games being made available, turn around and cry foul when we call them on their ways. They run to the M.A.M.E. discussion forums and spread rumors about UltraCade suing the authors of M.A.M.E. or stealing the M.A.M.E. engine. I'm amazed at the response of the community, a community that is being whipped into action by the same people who are stealing and profiting from them and they're efforts. Many people have reacted with hate mail without even considering to look at the facts of the situation, or to realize who is spreading the rumors. They are being spread by those who wish to profit by selling unlicensed games.
The simple fact is that we are attempting to stop the tide of illegal arcade machines, and the promotion of unlicensed games. The M.A.M.E. platform, while a technical marvel, consists of many violations of copyrights and trademarks. The authors have always stated in the documentation that it was not put into the public domain to steal from the game authors or publishers, and they have always been hands off about how to obtain the ROMs. They have also clearly stated that it is not to be used for commercial gains. A majority of the publishers who own the copyrighted material have not paid much attention to this marketplace, as until recently it has not had a huge commercial impact. But now, there are websites and eBay sellers selling machines that directly compete with legitimate publishers like us who publish games from Capcom, Taito, Midway, Atari and others, or publishers like Namco that publish Ms. Pac-Man/Galaga or the Donkey Kong/Mario Bros. machines.
Of the many thousands of games that M.A.M.E. supports, only a minute fraction of them can legally be played on a M.A.M.E. equipped machine, and many can not. There are many fallacies about the legality of owning ROMs and how you can play the game. Many people claim that they have a board set and therefore they can download as many ROMs as they like. The law is very strict. You can transfer the image from the actual original ROM chips, which you legally own, to another piece of hardware, provided that you actually transfer the code from the chips. Just having a board sitting around, and saying I have the right to play it is not the case. Many people point to StarROMs and say that they can then sell the games with the ROMs installed. This is not the case either. StarROMs license prohibits the resale of the game licenses, and only the end user can purchase these ROM images, resellers can not. Our market is further plagued by the rash of 4 in 1, 9 in 1, 24 in 1 39 in 1 and the new 300 in 1 "multicade" boards. These boards come from Taiwan and Hong Kong and contain illegal copies of the ROMs of several games.
This is a complex case amongst companies that are trying to make it about UltraCade stealing something from the M.A.M.E. team. That is not what this is about. This is simply UltraCade Technologies and other publishers doing whatever it takes to protect our commercial interests and prevent other companies from stealing our market by capitalizing on unlicensed games and selling products that only have value when coupled with illegally obtained games. Our application towards a trademark is to simply prevent anyone from commercially marketing an illegal product, nothing more. There have been no lawsuits filed against any of the M.A.M.E. authors, and there have been no claims towards the open source engine, nor will there be We are simply protecting our commercial market, and nothing more. We have no interest in the hobby community. We have no interest in the open source project. Our goal is to simply stop the rampant piracy in our marketplace, and we will use every means at our disposal to do so.
I welcome open discussions about this situation, and will respond to legitimate communications or questions.
-David R. Foley
---------------------------------------------------------------------------- ---------------------------------------------------------
David R. Foley
UltraCade Technologies" -
Sony Japan to Abolish Copy Controlled CDs
Gridle writes "In a complete reversal of their policy and on the heels of Avex's partial cessation of copy protected CDs (translation), Sony Music Entertainment in Japan has announced that it will abolish its Label Gate CCCD format (translation) beginning in November 2004 and move back to normal CD-audio format discs for all future releases. Reasons cited are music users' increased consciousness about copyrights and maintenance of legality (conformity to the CD-audio format specification). In related news, Sony also released a slightly updated HD walkman (translation) due to pressure from the iPod, but because of hardware limitations the device still does not support MP3 playback." -
Legal Arcade ROM Vendor Talks Business
jvm writes "Remember StarROMs, the company selling legal Atari ROM downloads for a few bucks a piece? They're still around and Curmudgeon Gamer posted an interview with StarROMs co-founder Frank Leibly. Have they been successful so far? How can they possibly expect to compete with free downloads? Are they giving money to MAME as promised? And why has their listing of games dropped from about 60 games to just over 50? It's all here. (Slashdot covered their initial launch late last year, and Slashdot Games recently also recounted a different discussion with Leibly.)" -
Atari 2600 Joystick To USB Adapter Announced
TheAlchemist writes "AtariAge and Pixels Past have announced the creation of the Stelladaptor 2600 to USB Interface. This new hardware product allows you to connect standard Atari 2600 joysticks, paddles, and driving controllers to modern Windows, Macintosh and Linux computers. They have worked closely with the authors of the excellent z26 Atari 2600 Emulator, and an updated version of z26 for Windows will be released that automatically recognizes when the Stelladaptor is plugged in and allows you to play joystick, paddle, and driving controller games without any additional configuration. You can also use your Atari 2600 joystick and paddle controllers with the popular MAME arcade emulator, and standard Atari 2600 joysticks will work with any emulators that support standard USB controllers. The Stelladaptor will debut at the upcoming PhillyClassic 5 gaming expo later this month." -
Hardware Hacking Projects for Geeks
PHPee (Rob Maeder) writes "Scott Fullam's Hardware Hacking Projects for Geeks is an excellent book outlining all you need to know to get started in the wonderful world of hardware hacking. With step-by-step guides to fifteen useful, amusing and off the wall projects, even a novice hacker can be up and running with some basic hacks in a few hours. The book demonstrates various ways consumer electronics can be modified to do things they were never intended to do, and shows you just how much fun voiding your warranty can be." (We mentioned this book yesterday, too.) Read on for PHPee's review. Hardware Hacking Projects for Geeks author Scott Fullam pages 348 publisher O'Reilly rating 8 reviewer PHPee ISBN 0596003145 summary How to get started in exploiting the hidden capabilities in hardware you may already own.Fullam takes the reader from the very basics of hardware hacking and quickly gets up to speed with some fun and interesting hacks. Projects start out easy and increase in complexity and cost as the book progresses. Hardware Hacking covers many popular hacks we've all seen before, such as the "Macquarium" (Mac Aquarium), a web-enabled coffee machine, and the Blinkenlights building-sized display.
The book is divided into two main parts, the first covering basic hacks, and the second covering more advanced hacks.
Part One:
Starting with the basics, Fullam takes the reader through a crash course in electronics, covering concepts like soldering, using a voltmeter, identifying various electronic components and reading schematics. This section of the book is by no means a replacement for a course in electrical engineering, but it is definitely a solid primer for those of us who weren't born with a soldering iron in our hands. If you've never played with electronics before and don't know the difference between a resistor and a capacitor, this section should get you up to speed fairly quickly.After the brief basics lesson, the next chapter dives right in to the first project, which is a portable laptop power supply made with a pile of D-cell batteries, a battery holder and some wire. This project is very simple and requires no soldering at all, yet it gives the reader a quick and easy way to make something useful with very little investment in time or money.
Each of the projects is presented in a well-organized manner, starting out with a brief summary and some background information about where the hack originated. A list of necessary tools and materials is also given, followed by a project overview, outlining the major tasks required to get the project completed. Each project outline gives estimates for the cost range, time required and difficulty level for the hack.
After the introductory stuff is out of the way, step-by-step instructions are given on how to assemble, modify or hack the device in question. The instructions are easy to follow and are complete with images or illustrations where appropriate. Many pages contain sidebars that contain additional information related to the project, such as more photos, hints and tips, and links to relevant websites. These sidebars really help to fill in any gaps that may be present in the main text.
At the end of each chapter, Fullam has an "extensions" section, where he suggests ways the hacks can be hacked further, to improve upon the design or alter them to offer more or different functionality. This is one point where the book really shines, advocating the true spirit of hacking and encouraging creativity and experimentation whenever possible throughout the book.
At the end of each chapter is a "Bill of Materials" and schematics for the hack. The bill of materials outlines in great detail all tools and hardware required for the project, including approximate costs as well as sources where they can be purchased.
Some of the highlights in the first section of the book include the "Macquarium," a water-based PC cooling system, and the infamous Furby hack. The Macintosh mod teaches some valuable lessons on using a Dremel tool and working with Plexiglas, which are great skills any budding case modder would want to have. The water-based PC cooling project is one of the more useful hacks presented in the book, showing the reader how to create an inexpensive but effective means to cool down an overclocked CPU. And hacking the Furby to give it a new vocabulary is... well, definitely a great topic for conversation if nothing else. If you have to ask why someone would do such a thing, you wouldn't understand the answer.
Part Two:
Part Two of the book starts off with another more advanced lesson in electronics. It delves into more detail, describing different types of resistors, capacitors and connectors. It also introduces transistors, looking at integrated circuits and surface-mount components as well. One thing I found particularly useful was the section explaining how to read and interpret manufacturers' data sheets for integrated circuits.The advanced hacks featured in Part Two of Hardware Hacking are a little more exciting than those featured in the first half of the book, but are definitely more involved. The section starts off with a chapter on building a PC-based PVR, using Mandrake Linux. Sample code is included to create shell scripts for a simple, text-based interface, although Fullam does briefly mention some of the more popular GUI-based PVR software available, such as Freevo and MythTV.
Another great hack featured in the advanced section is the "Building-Size Display" hack, reminiscent of Blinkenlights. The chapter starts off with instructions on how to build a display matrix on a much smaller scale, using a series of ultra bright LEDs, but later shows how the project can be expanded to create a 12-story display using an entire building.
Some other mentionable hacks in the advanced chapters include a cubicle intrusion-detection system, an Internet-enabled toaster and coffee maker, and a remote object tracker. These projects provide instructions on how to use more advanced components such as photodiodes, lasers, GPS receivers and microcontrollers (such as the BasicStamp2, in particular).
Two other noteworthy projects in Part Two include a MAME cabinet and a wearable computer.
Plans for the MAME cabinet are very well done, taking the reader through cutting MDF, building the cabinet, installing the software and interfacing the controls to his PC. This chapter goes into great detail, even covering things like creating a monitor bezel and a backlit marquee, and using T-molding for that authentic arcade machine look.
The wearable computer hack is very interesting, covering a wide range of concepts I would never have considered. Fullam gives ideas on what to use for a head-mounted display (HMD), what types of motherboards and CPUs work best, and looks at various power sources, including batteries, solar panels and different generators. The chapter also presents ideas for input devices, such as keyboards and mice, but also speech recognition systems, cameras and GPS receivers. At the end of the chapter, there is an extensive list of websites related to wearable computer projects, offering much more reading to the interested hacker.
The appendixes, while quite brief, do offer more information on topics like creating and editing schematics, using microcontrollers and using different power sources. There is also a list of resources for further reading and a short list of parts suppliers.
Hardware Hacking also has an accompanying website, where readers can download all of the images, illustrations and schematics from the book. The files are available in EPS, PDF and TIFF formats, although they are all gzipped, and are not readily viewable without downloading and extracting first. The website supposedly has code downloads as well, but the links are broken as of this writing, so you'll be stuck typing in code from the book until the site is fixed.
Overall Thoughts
Overall, I was very impressed with this book. Fullam has given the geek community a valuable resource that will provide inspiration for aspiring and veteran hackers alike. It covers many projects that I have personally wanted to build or learn more about, and presents concepts that would be of interest to many fellow Slashdotters.The only things preventing me from giving this book a 10 are the aforementioned issues with the accompanying website (which I'm sure will be fixed soon) and the quality of some of the photos. Most of the photographs in the book are crisp and clear, but some are rather grainy or pixelated, as if they were enlarged from a website image. Fullam does make mention of the image quality, stating that many photos actually were taken from the original Web sources, and "the clarity of the photograph suffers in print." It's a small point, but definitely noticeable in certain sections of the book. However, as mentioned, the images are available online, and often do look better on a monitor in full color, as opposed to the black and white images in the book.
I highly recommend Hardware Hacking Projects for Geeks to anyone with an interest in those fun projects that only nerds can understand.
You can purchase Hardware Hacking Projects for Geeks from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Linux Toys
Alex Moskalyuk writes "Remember those 'how-to' and 'home improvement' books that you enjoyed reading as a little kid? In the first half of the last century there was a variety of books, with names like 'Boy Mechanic' or '1,000 Projects for a Boy,' which would give a teenager a variety of projects to work on productively. Building bird houses, creatively reusing helmets from World War I, and later different projects that had to do with radio and transistors - in the pre-television age all that guaranteed some creative time for geeks (whether kids or adults) and allowed them pick up skills, necessary perhaps in real life." Alex reviews below a book that fills a similar niche for the present day, outlining all 13 projects in Linux Toys: 13 Cool Projects for Home, Office and Entertainment. Whether you'd consider all of the projects toys is up to you. Linux Toys: 13 Cool Projects for Home, Office and Entertainment author Chris Negus. Chuck Wolber pages 360 publisher John Wiley & Sons rating 9/10 reviewer Alex Moskalyuk ISBN 0764525085 summary Variety of Linux-based projects for home, business or just for funThings changed in 21st century, so what's a geek to do? As for the household products, you can probably always get stuff cheaper at Wal-Mart than build it yourself. Radio-related projects just don't seem that much fun anymore, since there's little sense of discovery.
Linux Toys is just the book that fills that void.
What's covered Chris Negus (author of the Red Hat Linux Bible) and Chuck Wolber (from Tacoma LUG) came up with 13 different projects that one can do at home. All of them require a PC running Linux (the authors use and recommend Red Hat Linux 9, since that's the environment where the projects have been tested) and a variety of hardware (including none besides the PC), depending on which project you decide to go with. What are the projects? The entire listing is at the book's Web site, but here's a list of all thirteen with short descriptions of what's accomplished in the end (not necessarily in the same order as the chapters):- Digital Picture Frame: excellent endeavor if you have an old useless laptop with nice LCD screen lying around. The book has detailed step-by-step guide with pictures on how to turn an old laptop into a fancy picture frame playing a slideshow of digital images stored on the hard drive locally or uploaded from network (in case the old laptop has a network card and you decide to keep it when assembling the picture frame). By the way, these things do cost a lot commercially, while P200 and lower laptops are virtually free.
- Arcade Game Player: how to turn an old computer with a good monitor into the arcade game player running XMame. Your house guests can then use joystick to play Donkey Kong, Pac-Man, Asteroids at your next Blast from the Past party.
- Digital Answering Machine: using the Red Hat Linux box as an answering machine that listens for incoming telephone calls (via vgetty), converts the voice messages into digitally compressed sound files and notifies the receiver about new voice message via e-mail.
- Home Music System: have an old PC with fairly large hard drive and some good home entertainment speakers? This project allows the reader to build a jukebox used to play Ogg Vorbis files. The authors use ltJukebox and freedb for music management and information retrieval. The ltJukebox software (which comes with the book's CD) automatically rips the music CDs into .ogg files, though digitizing your collection (if you haven't done it yet) might take a while. After that, however, a standalone computer nicely tucked somewhere in the room behind the speaker system can provide for hours of music. And if you plug it into the network, you'll have the ability to change settings and playlists via telnet.
- Home Video Archive: ever wanted to digitize your VHS collection? This chapter uses ffmpeg and nvrec for capturing and xawtv for adjusting television input. The authors then use Hauppauge WinTV Go and WinTV Theater TV capture card and then record the videos off the TV input into an AVI file. The resulting file is then burned to a CD/DVD (still using Linux tools) as well as into the VCD format that's recognized by most DVD players.
- Personal Video Recorder: ever dreamed of cutting TiVo's market share with your own devices? Well, perhaps, maybe within just one market -- your house. The authors use the same nvrec utility to record the TV input, XmlTV and WebVCPlus for downloading the data on television shows and using Web interface to choose the ones you would like to record. Unlike TiVo though, this home-built digital PVR can only play the recorded shows on a Linux PC in AVI format, but if you followed the previous project, you can burn the resulting file into VCD format.
- Providing dial-up access: this basic project is perhaps familiar to all those who bear the title Network Administrator or used to work for an ISP, but for beginners in the field (and especially for beginners with Linux) it provides a detailed step-by-step plan on how to setup your own dial-up server and become a small ISP. A computer permanently connected to the Internet with a static IP is required for this project.
- Web hosting business: assuming that a computer with static IP address from the previous project and a domain name are available, this project takes the reader through the details of becoming a Linux hoster. This project is especially interesting, since it's applicable to those who have pretty good knowledge of the OS. Numerous online how-to's and manuals take you through separate processes, like adding user accounts, configuring Apache, setting up disk quotas, but few are "turnkey" solutions, where after closing up the book on the last page you can start the hosting business right away.
- Home network with a Linux box: rather detailed description of properly configuring iptables, NAT, as well as DHCP and Samba servers to run the home network with a Red Hat Linux 9 box as a server with the firewall and various Linux/Windows clients connecting to it.
- Video streaming server: set up a camcorder, Web cam or security camera to broadcast the video to the Internet. The authors use a camcorder and ffserver software to stream the video.
- Temperature Monitor: here a temperature sensor kit from DigiTemp needs to be purchased and connected to the telephone cable, which, in turn, will connect to the parallel port. Apparently the ordering page is down as of writing this review, but DigiTemp developer uses Dallas Semiconductors temperature sensors. Then the software provided with the book (ltweather) allows you to look at the current temperature, log it consistently and display it on a Web page if needed.
- Linux and some games on a single floppy: re-using that 3.5'' drive for something practical is the purpose of this project. Although the result - single-floppy with some essential Linux and character-based games on it, can be hardly practical in the modern world, perhaps it's worth playing with just to see how little you need to get the whole OS going from scratch.
- Controlling RC cars from Linux: if you have a large collection of RC cars (and according to the spam messages I am getting, they're the hottest trend this Christmas), there's a variety of things you can do when suddenly instead of using the remote control you engage a Linux PC. Unattended races, testing your AI algorithms for entering DARPA autonomous vehicle challenge, writing some complex artificial life, where species of all sorts can see how well they can survive in a crowded world. The authors use a LynX-PORT board, a fairly expensive, but according to the authors, quite useful I/O board that could be re-used for all sorts of projects.
The Book With 274 pages of useful information (excluding the cover pages), the book creates a very favorable impression. The writing is clear and succinct; each chapter follows the same structure with an overview of the project first, the list of things needed for the project second, a step-by-step guide third, some additional information for those willing to go further fourth, and summary of the project fifth. Each step that requires interaction with a Linux box has the exact command-line instructions spelled out, no matter how basic. (On page 44, for example, the authors provide the mount /mnt/cdrom command, even though knowledge of this step is expected of a Linux user at the command line). Where interaction with the GUI is required, a screenshot is provided. The Troubleshooting section explains what might go wrong with a Red Hat Linux 9 box and how to react to it.Furthermore, there is no dependence on previous chapters, making each project independent. You will not be told to "start up the video capturing as you have learned in the previous chapter" or refer to "previously described procedures". Theoretically, you could rip out the pages for a single project and give them to someone with no previous knowledge of the project and expect them to complete it.
Pictures are indispensable. Granted, they wouldn't be very useful for the Linux on a Floppy project, but for something like a digital picture frame, where you're required to disassemble an old laptop and play with the parts, it's essential. The pictures are all black-and-white, and by "pictures" I mean real photographs, not diagrams explaining how things should be done in theory.
The authors' sense of humor permeates the book, which makes it an enjoyable read. For example, on page 255, when completing the Linux RC toy car project, the photo of the race has a caption about every Linux car crossing the "Finnish" line. (Tip: Linus didn't always live in California). The layout of the book also makes it convenient to read and follow. A bar across the top of the page always tells you which project you're on. When enumerating the things required for the project, the authors use bulleted lists with clear explanations.
Another thing worth mentioning is the book's integration with the Web. The book's Web forums allow you to post questions and impressions from each specific project. The authors are also accepting submissions for new Linux Toys from the readers. The Web site in this sense is remarkable, as with too many technical books the so called "companion Web site" is not truly a companion, but a marketing pitch followed by a bookstore link.
Overall, I think Chris Negus and Chuck Wolber have done a very nice job. If I had more time, I would explore more of the projects personally (so far I am started on rebuilding my home network, but I do want to try out the digital picture frame, being a proud owner of Compaq LTE P100 laptop). The book would be a good read for anyone looking for some cool hobby projects, and perhaps would be a good gift for technically inclined kids, who are interested in technology.
Speaking from a different perspective, Linux Toys is the book needed by the open source community. While the usual arguments of being able to look at the OS's source code and concepts of Free software only vaguely interest most individuals, a book like this would spark interest in Linux OS as providing the opportunities to create a variety of cool toys and have fun doing it.
Read more of Alex's reviews of technical and tech business books. You can purchase Linux Toys: 13 Cool Projects for Home, Office and Entertainment from bn.com. Slashdot welcomes readers' book reviews -- to submit a review for consideration, read the book review guidelines, then visit the submission page. -
Mame on the Nokia N-Gage
wraggster writes "The Nokia N-Gage has now joined the club of consoles for whom the excellent MAME (Multi Arcade Machine Emulator) was ported to. Staffan Ulfberg has ported EMame over to the N-Gage - the emulator supports a mass of games." -
Arcade ROMs for Download, Legally
jgoeres writes "StarROMs, Inc. has just launched a pay-per-download service for classic arcade ROM sets. These are what you need to make your emulator fun and legal. This aims to bring ROM collection & emulator use out of the semi-underground and turn it into profit, but will it fly? They currently have about 60 games, all from the various incarnations of Atari over the years, with more on the way. Prices range from about $2 to about $6 per game. And no, they don't have Marble Man." -
What's on Your USB Pen Drive?
gmhowell asks: "With the popularity of USB pen drives, I've thought it time to join the crowd and get one. But I'm curious as to what is so important that you should always have a copy. Clearly PuTTY or your favorite SSH client is important. Perhaps with some keys. But what else? A copy of your browser cookies? MP3s? Pictures? What other software is smart enough to run from a portable medium without need for an installation? (Yup, MAME and z26 seem like likely candidates)." -
Lucky Wander Boy
Hello Kitty writes "As far back as 1981, the videogame industry was pulling in more than Hollywood and Vegas combined; that year it raked in $5 billion, and for the most part did so one quarter at a time. So why haven't the arcade games so formative to geek youth (okay, geek 30somethings, young in the glory days of arcade play) gotten their due from the rest of popular culture? Lucky Wander Boy, DB Weiss' debut novel, is a step toward correcting that oversight. It's also a meditation on the bardo (the Buddhist notion of that which lies between the moment of death and the afterlife), on the excesses of the late dot-com era, and on where Pac-Man went in that split-second between disappearing on one side of the screen and reappearing on the other. And oh, yeah, it has a lead character screwed up just like your hysterical older relatives thought you would be if you didn't quit playing those nasty computer games. Bust out the rasterized graphics and Atari cartridges -- it's a party." Hello Kitty's review continues below. Lucky Wander Boy author DB Weiss pages 272 publisher Plume rating 9 reviewer Hello Kitty ISBN 0452283949 summary the Big Videogame ChillIt's the mid-90s and Adam Pennyman's got no particular place to go, so he finds himself in a Los Angeles apartment with a cranky soon-to-be-ex girlfriend and a copy of MAME, everyone's favorite game emulator. His collection grows until he feels compelled to document it, or his life as realized through his gaming, in an unpublishable text called the Catalogue of Obscure Entertainments.
Unimpressed, his girlfriend starts edging out of his life just as a chance meeting with a former friend lands Adam a copywriting gig at Portal Entertainment, a dot-com ostensibly in the process of turning various videogame properties into movies. (The real business, of course, involves turning smoke and mirrors into venture cap; alumni of, oh, D*N or El*ctr*m*dia are encouraged to up the dosage of whatever they're taking to quell the flashbacks during the passages describing Portal's office culture.)
But Portal puts Adam within reach of the gamer's Grail: Lucky Wander Boy, a rare and bizarre game created by the reclusive Araki Itachi. Lucky Wander Boy was years ahead of its time, and so intricately coded that no one, no one, ever reached third level. Or have they? Adam nearly did once, long ago, and has been haunted ever since by a memory of gameplay that just couldn't have truly happened... could it? Adam will go far to find out. Very far indeed.
I love me some metaphysical conceits in my fiction, so strictly for the description of the Lucky Wander Boy game I'd rate this book highly. (It doesn't exist. It couldn't exist. I want it to exist. Dammit.) The author's done a fine job capturing a certain kind of thinking that occurs when smart people start reading deeper meaning into their obsessions.
Adam's ruminations on many of the classics (Pac-Man, Microsurgeon, Donkey Kong, Super Mario Bros., et al.) ring player-true -- which is why it's so glorious and scary when he goes off the rails with you right beside him. If you played in the days when primitive graphics and freshly-minuted archetypes made gameplay somehow even more addictive, this book will cause howls of recognition. Best of all, it's well-written and for the most part affectionate to the subculture; be glad this quasi-historical novel was written by the promising Weiss and not by that maiden aunt of yours who wouldn't let you have any more quarters.
You can purchase Lucky Wander Boy from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
How Close is the Open Entertainment Center?
why-not-now asks: "Recently there's been a lot of talk about open source/free software that enables your PC to act as a DVR, all-purpose media player, DVD player, CD player, MP3 player, etc... not to mention the ability to play all sorts of video games (if you know where to look). The idea of the set top MAME console is nice, but with a little TV/Audio out, a little know how and the right software, are we currently able to put together a free version of the big convergence media center others are trying to do?" -
MAME for SonyEricsson's P800 Smartphone
-
Bradley Trainer Support in MAME 0.62
TheAlchemist writes "The Bradley Trainer was a modification to Atari's Battlezone arcade game created for the US Army to help train personel in the use of the Bradley Fighting Vehicle. Supposedly only two of these machines were built, and of the two only one of them is known to exist today. The latest version of the arcade enumator MAME (0.62) has support for the Bradley Trainer, which hasn't been emulated until now. Pictures and more information of the Atari Bradley Trainer be found on this site, and screenshots of it running in MAME can be found here." -
MAME To Become GPL?
BigJimSlade writes "The 'What's New' file for the latest release of the Multi Arcade Machine Emulator (or MAME, as it is more affectionately known) states that the developers/maintainers are considering re-licensing the not-so-open source code under the GPL/LGPL. Currently the source is under a slightly restrictive licence that prevents modifications to certain areas of code from being redistributed. (L)GPL source for this project would be quite a boon for devlopers, who could reuse the CPU cores and other key components in other OSS projects." -
MAME To Become GPL?
BigJimSlade writes "The 'What's New' file for the latest release of the Multi Arcade Machine Emulator (or MAME, as it is more affectionately known) states that the developers/maintainers are considering re-licensing the not-so-open source code under the GPL/LGPL. Currently the source is under a slightly restrictive licence that prevents modifications to certain areas of code from being redistributed. (L)GPL source for this project would be quite a boon for devlopers, who could reuse the CPU cores and other key components in other OSS projects." -
MAME To Become GPL?
BigJimSlade writes "The 'What's New' file for the latest release of the Multi Arcade Machine Emulator (or MAME, as it is more affectionately known) states that the developers/maintainers are considering re-licensing the not-so-open source code under the GPL/LGPL. Currently the source is under a slightly restrictive licence that prevents modifications to certain areas of code from being redistributed. (L)GPL source for this project would be quite a boon for devlopers, who could reuse the CPU cores and other key components in other OSS projects." -
No Love From Microsoft For Xbox Modders
RandyOo writes: "Only 4 days after news of an XBox port of MAME was posted to Slashdot, Microsoft contacted the admin of mame.net and downloads have now been removed. Knew I should have downloaded it earlier this morning ... Thank goodness for P2P!" And scubacuda writes: "According to The Register, one group of Xbox hackers have decided to halt development on its Xbox mod chip. It will be interesting to see how other developers follow suit." -
No Love From Microsoft For Xbox Modders
RandyOo writes: "Only 4 days after news of an XBox port of MAME was posted to Slashdot, Microsoft contacted the admin of mame.net and downloads have now been removed. Knew I should have downloaded it earlier this morning ... Thank goodness for P2P!" And scubacuda writes: "According to The Register, one group of Xbox hackers have decided to halt development on its Xbox mod chip. It will be interesting to see how other developers follow suit." -
MAME Ported to (Chipped) Xbox
metallik writes: "A version of MAME for the Xbox game console has just been released. This release will only run on Xbox consoles equipped with a mod chip. MAME is the Multiple Arcade Machine Emulator, one of the more successful open source projects out there. It emulates over 3800 arcade machines, from Space Invaders to Mortal Kombat III, many of them perfectly. This is probably only the first of many such PC software projects to be ported to modded Xboxes. At $199 (plus modchip), the Xbox will soon be an extremely attractive set-top box (if not for the reasons Microsoft wanted it to be...)" A while ago, we posted about getting MAME to run on a developer-kit Xbox, but since mod chips are now available, this sounds like a more practical approach. Update: 06/23 18:40 GMT by T : Note: Thanks to Santeri Saarimaa for a note that the project is now hosted here instead. -
MAME Ported to (Chipped) Xbox
metallik writes: "A version of MAME for the Xbox game console has just been released. This release will only run on Xbox consoles equipped with a mod chip. MAME is the Multiple Arcade Machine Emulator, one of the more successful open source projects out there. It emulates over 3800 arcade machines, from Space Invaders to Mortal Kombat III, many of them perfectly. This is probably only the first of many such PC software projects to be ported to modded Xboxes. At $199 (plus modchip), the Xbox will soon be an extremely attractive set-top box (if not for the reasons Microsoft wanted it to be...)" A while ago, we posted about getting MAME to run on a developer-kit Xbox, but since mod chips are now available, this sounds like a more practical approach. Update: 06/23 18:40 GMT by T : Note: Thanks to Santeri Saarimaa for a note that the project is now hosted here instead. -
X Windows On Dreamcast
Stealth Dave writes: "Remember all the hullabalu back when someone first put Linux on the Dreamcast? At the time you could only get a text console and no source was available. Well, I saw over at DC Emulation that the folks over at m17n.org have screenshots of the Dreamcast running X Windows, X-Mame and PrBoom (a Linux Doom port)! They even have an ftp site with a Dreamcast distribution. What will you do with your $99 Linuxcast?" So now the Dreamcast can run GNU/Linux and BSD, and may get Inferno and Plan 9. Phew -- all for $119 at K-mart. -
eFront From Inside
Gridle writes: "In short, eFront was a company which bought out successful websites and turned them into cash cows by maximizing profit through different ways of banner and other advertising. Not a bad idea, except that their methods aren't exactly pretty ones. A disgruntled employee obtained some crucial ICQ logs (mirror), which show the true spirit behind eFront. It includes cheating on banner companies, cheating on top100 sites, talking about raping a female webmaster because she doesn't agree on some points, tax evasion, delaying payment to webmasters, literally harrassing sites out of existance and all kinds of other nasty stuff. Somebody put together a summary about how it concerns the emulation scene. Also notice OverClocked's comic about it and Tim Eckel's previous ventures against the emulation community, and Penny Arcade. And it's all over the place already. FuckedCompany, SomethingAwful, Lum the Mad (and their forums), Get High Forums, mame.dk support pages and Retrogames' General and Current Affairs boards. Somebody even found that their CEO has earlier been convicted." -
Won't The Real Quickies Please Stand Up?
Let's get back into the quickie portege00 sent in linkage to Robot Store where you can buy parts to build a Battlebot. Maybe after I finish my MAME cabinet ;) Speaking of MAME, Martin Hock claims that it makes in appearance in Godzilla 2000, check it out. Ever through of using a beverage as a weapon? Innominate sent in a weapon that uses pop cans as ammo. I'll just stick to coffee: Matador sent in the TCP/IP equipped Espresso Machine, but I'd tend to rather go the other way (thanks again Ant). matth sent in a cool page that has Dr Seuss Art for sale- the man did some really excellent work. If Seuss is to arty for ya, maybe SkippyVision can help; he sent us to the Etch-a-sketch art Gallery. If you need something to wear to the gallery, foondog sent us hats made of meat. If you think dandruff is an unhealthy food risk, Boolean sent us what might be the greatest meal ever. How can you resist a bowl of soup that morphs into a Ninja Asassin. While we're talking about Japanese stuff, Ant continues to submit quickies at a frenzied pace, like Mathematical Origami. webword sent in a site that explains how to make lightsaber effects with basic video editing tools. And it just wouldn't be quickies without rampant Microsoft Bashing: List knows what happens when you combine WinCE, WinME, and WinNT: Coming soon to a frys near you. Khan showed us where Microsoft got the inspiration for XBox's Controller, and Ron Harwood sent us linkage to the best MCSE Trainer around. -
LaserMAME: Playing Tempest In A Whole New Light
Effugas writes: "Seen on Zophar is one of the slicker hacks I've seen pulled off in recent memory: LaserMAME. A group of hackers actually patched MAME to drive a Pangolin QM2000 Laser Show Controller Card, allowing them "to play Classic Vector Games on large surfaces, for example we could play it on the side of a building, or possibly on the clouds." Tempest, Battlezone, Asteroids, and many other classics work perfectly--though, unfortunately, the Star Wars classics still don't work correctly. Still, the video is incredible." -
DOOM Port for Digita OS Digital Cameras
Greg Hackmann writes "Those nuts behind the MAME and MESS ports for the Kodak Digita cameras have done it again. Now DOOM has been ported to the Kodak Digita OS, which powers a number of digital cameras. You can pick it up at the MAMED homepage if you're so inclined. Now, I like DOOM as much as anybody else, but I think this is just a little bit insane." I gotta get one of these cameras. I don't want to take any pictures, I just want to play. -
DOOM Port for Digita OS Digital Cameras
Greg Hackmann writes "Those nuts behind the MAME and MESS ports for the Kodak Digita cameras have done it again. Now DOOM has been ported to the Kodak Digita OS, which powers a number of digital cameras. You can pick it up at the MAMED homepage if you're so inclined. Now, I like DOOM as much as anybody else, but I think this is just a little bit insane." I gotta get one of these cameras. I don't want to take any pictures, I just want to play. -
Saving Our Video Game Heritage
felis_panthera writes: "SecurityFocus has a great article on the preservation of the old arcade games like Arkanoid and Pac Man through the MAME program. MAME, which stands for Multiple Arcade Machine Emulator, is an emulator for the old, stand up arcade games. This story has SecurityFocus's Kevin Poulsen chatting with a few people involved in the project." -
Sony Dismisses Claims Against Playstation Emulator
Gridle writes "According to this CNet article, Sony has voluntarily taken back the patent infringement case against Connectix, the makers of Virtual Game Station, a Playstation emulator for Macs and PCs. Here's the press release from Connectix."