> Should discrete circuit games be listed anyway by default in MAME's official build > menu? > > ...or at least consider including Pong by default in the menu as I assume it's > licence & ROM free
MAMEDEV's solution to this was "make MAME require an external file that users have to acquire" - aka the Pong netlist contained in Pong.zip. It was the generally agreed-upon design, and couriersud implemented it.
The theory is - if there IS anything to these ancient games that can be patented, the logic of which will be contained in these external netlist files that users need to acquire much like ROMs, rather than inside MAME proper.
It's still very much an artificial dependency - as you say, there are no ROMs and there is no "netlist" file in the original game, the netlist is just another depiction of the schematics, how the components are connected. It could be completely contained within MAME if desired. Also, the format of the netlist file is defined by MAME.
(But it's such a format that couriersud is planning on creating utilities to convert from MAME netlist (a dedicated format) to SPICE (a general-purpose discrete circuit simulation program) and back, etc.)
The end result though is that MAME's emulation is a discrete circuitry simulation engine that executes netlist files, and eventually there will be other netlist files that can be executed by MAME.
- Stiletto
|