Hacker News new | past | comments | ask | show | jobs | submit | TheMogMiner's comments login

Huh, it doesn't compile with GCC anymore? That's weird, as someone contributing for the past 20 years, I could swear I just compiled it yesterday with GCC.


simple C compiler, not gcc and its languages.

Did you try to compile mame with cproc/qbe, simple-cc/qbe or even tcc?


Maybe, but Konami "djmain" (first-gen Beatmania series) didn't. Neither did their "Twinkle" hardware (Beatmania IIDX series). Nor did their "Firebeat" hardware (Beatmania III series, Pop'n Music series, Keyboardmania series, Para Para Paradise series). Neither did their "GQ" board (Crypt Killers). Also, Taito's "Type Zero" board (9 games, look it up on System16). Oh, and Atari/Midway/Williams's Seattle, Vegas, Denver, Atlantis, Phoenix, and Flagstaff boards (SF Rush, SF Rush 2049, NFL Blitz, Gauntlet: Dark Legacy, Gauntlet: Legends, others). Incredible Technologies' "Eagle" board (Golden Tee Fore, Big Buck Hunter, Virtual Pool).

I have omitted quite a few.


While MAME does support some Laserdisc-based games - Firefox, Us vs. Them, Mach 3, Cube Quest, and Time Traveler, along with a couple of others - Dragon's Lair is not among them. It's complicated.


The "arcade hard disk images" torrent, too. Lots of arcade machines weren't purely based on ROM chips.


Thanks. I think I'm clear on it now. Looks like I gotta commit a full terabyte for the complete collection!


Wow


Sure: They don't, and the people who imply that they do are the idiots.

A full set of ROMsets consists of tens of thousands of archives, each containing a set of files where one file holds the contents of one programmable device: a ROM chip, a GAL/PAL, a microcontroller with internal firmware, and others.

99.9% of these individual sets do not change from version to version.

When a given set does change, it's because a previously incorrectly-dumped chip's data has been replaced by a newer - correct - dump, or a chip that was never dumped previously has now been dumped, or (rarely) the set was renamed.

What you're probably doing is finding full-set torrents per version, posted by some independent group, and assuming that that somehow means that every one of tens of thousands of individual sets within that larger set has changed.

So, hopefully this clarifies which individual is an idiot here.


Just to state the obvious, in addition to correcting old rom sets every MAME release also adds new rom sets for newly supported games (either variations of known games like hacks, prototypes, foreign versions, special editions or completely new work). Typically, there are enough changes to actually disrupt a very large portion of the segments of any full set torrent.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: