Hacker GitHub

← All repos

mamedev/mame

View on GitHub ↗ ★ 10,695 C++

MAME

39 mentions on Hacker News by 35 people: 0 stories, 39 comments · first 2014-12-14 · latest 2026-09-17

Mentions per year 39 mentions · busiest year 2023 (6)
20082026
  1. …also two SC-88Pro emulators coming v. soon. There is a MAME driver that will be in the next release https://github.com/mamedev/mame/pull/16080 (you can build it right now of course but I have no idea where you would find the roms) and also…
    comment by unleaded · 2026-09-17 · in Grand MS-DOS Gaming General MIDI Showdown
  2. …that translates PowerPC machine code into native host machine code (Dynamic Recompilation Core). https://github.com/mamedev/mame/blob/master/src/devices/cpu/...
  3. …boards[1], dip switches, and memory maps. These are used to help document each machine driver. [1] https://github.com/mamedev/mame/blob/f548e02647523b87b269ff7...
    comment by mnurzia · 2026-01-29 · in MAME 0.285
  4. "Most of the digital functionality is emulated. Audio is not yet emulated." https://github.com/mamedev/mame/pull/13404/files#diff-f78737...
    comment by dithered_djinn · 2025-03-31 · in MAME 0.276
  5. If anyone from MAME is here, please review my PR to make vector dots round: https://github.com/mamedev/mame/pull/13116
    comment by p1mrx · 2025-03-30 · in MAME 0.276
  6. …that I'll decide whether to go on to the imaging. [1] http://beefchicken.com/retro/laserwriter [2] https://github.com/mamedev/mame/blob/master/src/mame/apple/l...
    comment by tonyedgecombe · 2024-10-05 · in PostScript 1.0 – A Code Study
  7. Found this in that same thread, an IWM implementation in MAME: https://github.com/mamedev/mame/blob/master/src/devices/mach...
    comment by jdblair · 2024-06-17 · in MicroMac, a Macintosh for under £5
  8. …to be stuck on the RLE encoding. It's hard to say what kind of wizardry is needed in this case. https://github.com/mamedev/mame/issues/5816
  9. …x86 based, with non-pc-standard hardware, such as Z80 co-processors, etc.. For example - Seibu SPI https://github.com/mamedev/mame/blob/master/src/mame/seibu/s...
    comment by the-golden-one · 2024-01-09 · in Non-PC compatible x86 computers (2007)
  10. There's a good start at it in the tree ( https://github.com/mamedev/mame/blob/master/src/mame/yamaha/... ) but it's missing the sound generation which is kind of the important part :-)
    comment by RB_MAME · 2023-10-27 · in Synth Emulation in MAME
  11. > For example, the MOS6581 doesn't seem to be emulated here. https://github.com/mamedev/mame/blob/master/src/devices/soun... The MAME and MESS trees have been reorganized a few times so I can't just track one file back easily but so far…
    comment by wolrah · 2023-10-26 · in Synth Emulation in MAME
  12. https://github.com/mamedev/mame/pull/8576 He got tired of it.
    comment by sumtechguy · 2023-10-26 · in Synth Emulation in MAME
  13. …actually try to approximate the analog behavior, like for the CEM filter of the Ensoniq ESQ-1: https://github.com/mamedev/mame/blob/master/src/mame/ensoniq... Obviously though it's a thing that takes a lot of work to get right though, so…
    comment by giulioz · 2023-10-26 · in Synth Emulation in MAME
  14. …memory map and the OS rom dump. And boom, the UI of the synth magically appeared in the emulator. https://github.com/mamedev/mame/pull/11440
    comment by giulioz · 2023-10-26 · in Synth Emulation in MAME
  15. …in some cases when you have multiple versions of a system or software item. FWIW, this is commit https://github.com/mamedev/mame/commit/d1172bf710f2a7b1777ed...
    comment by netol · 2023-10-25 · in MAME 0.260
  16. …versions of PostScript, MAME supports emulating the original LaserWriter and the LaserWriter IINT: https://github.com/mamedev/mame/blob/master/src/mame/drivers...
  17. One can definitely play Pong on MAME: https://github.com/mamedev/mame/blob/master/src/mame/machine...
  18. …a color palette. So you can make the stars "twinkle" by it just shifting through the palette https://github.com/mamedev/mame/blob/master/src/mame/video/c... edit: didn't see that "col" also contained an x-offset. So like (256*16)x256 but…
    comment by Bigpet · 2022-02-23 · in Capcom CPS-1 Graphic system study
  19. …C++ bad. When there was a design issue. Good place to follow the code and see what is going on. https://github.com/mamedev/mame I would estimate they bash out about a dozen pull requests a day.
    comment by sumtechguy · 2022-02-07 · in MAME Turns 25
  20. If you want to emulate the VT52, you can fire up MAME. It supports that. :) https://github.com/mamedev/mame/blob/master/src/mame/drivers...
  21. …the DEC VT520, although I've never tried running it so don't know how well it works (if at all) – https://github.com/mamedev/mame/blob/master/src/mame/drivers...
  22. …emulation code for these chips (and a lot of parameters on the emulator's class constructor): https://github.com/mamedev/mame/blob/master/src/devices/soun...
  23. …are emulated in MAME, which is how the video was generated. See if you can find those files: https://github.com/mamedev/mame/blob/master/src/mame/drivers... When you do, let me know. I'm curious.
    comment by rbanffy · 2020-10-01 · in 3270font: A Font for the Nostalgic
  24. Made an issue on the MAME tracker: https://github.com/mamedev/mame/issues/6571
    comment by MrBuddyCasino · 2020-04-20 · in Inside the Am2901: AMD's 1970s bit-slice processor
  25. Huh. Seems MAME is using just 265 pixel: https://github.com/mamedev/mame/blob/master/src/mame/drivers...
    comment by MrBuddyCasino · 2020-04-19 · in Inside the Am2901: AMD's 1970s bit-slice processor
  26. Probably this and the corresponding cpp file: https://github.com/mamedev/mame/blob/master/src/devices/soun... Emulates the TI SN76477 sound chip.
    comment by tyingq · 2019-12-06 · in Show HN: Space Invaders in C
  27. Don't suppose you happen to have any old documentation lying around? Long shot I know but... nostalgia github.com/mamedev/mame/issues/3599#issuecomment-391492737
  28. This is a starting point https://github.com/mamedev/mame/blob/master/src/mame/drivers...
  29. …Also the hostile treatment he got from the MAME developers is kind of amusing: https://github.com/mamedev/mame/pull/483
    comment by tyingq · 2017-11-09 · in Quake on an oscilloscope (2014)
  30. …and Right Alt are LEAP left and LEAP right. The MAME source explains the key combinations up top: https://github.com/mamedev/mame/blob/master/src/mame/drivers... I tested them in Chrome on a MacBook Pro and they seem to work, but your…
  31. MAME's implementation shows 5 contributors. Maybe you could ask them? https://github.com/mamedev/mame/blob/master/src/devices/soun... https://github.com/mamedev/mame/blob/master/src/devices/soun...
  32. …chips. They also use a YM2149-compatible sound chip for that authentic bleepy sound. More details: https://github.com/mamedev/mame/blob/master/src/mame/drivers...
  33. …MAMEDev way possible: by cracking their encryption and adding them to MAME as bootleg sets [1]. [1] https://github.com/mamedev/mame/blob/master/src/mame/drivers...
    comment by 0xcde4c3db · 2016-03-05 · in MAME is now Free and Open Source Software
  34. I found this (GPLv3 is Apache compatible): https://github.com/mamedev/mame/commit/24276fc7dbf8090f1952c...
  35. …The JSMESS project has been integrated into the upstream MAME repository at https://github.com/mamedev/mame and this repository is now defunct. Follow the instructions at https://raw.githubusercontent.com/mamedev/mame/master/docs/e...
    comment by orionblastar · 2016-03-04 · in MAME is now Free and Open Source Software
  36. …itself has started the process of moving away from that license and towards a FOSS license (see https://github.com/mamedev/mame/blob/master/README.md#licens... ). Do you know if the authors of that code would consider releasing it under a…
  37. The original repo hasn't been updated for over a year... Please look at the MAME repo: https://github.com/mamedev/mame/tree/master/src/emu/cpu/m680... It emulates many more processors from the 68k series, such as 030 and 040. The original…
  38. …MESS has since been merged back into MAME, and has been moved to github: https://github.com/mamedev/mame And some info on how to get started with coding on the KC85: http://flohofwoe.blogspot.de/2014/11/new-adventures-in-8-bit...
    comment by flohofwoe · 2014-12-16 · in Home Computers Behind the Iron Curtain
  39. MAME/MESS moved to github, so https://github.com/mamedev/mame/blob/master/src/mess/drivers...
    comment by jaxb · 2014-12-14 · in Previous: A NeXT emulator