Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Converted 7427 to macro device | 2016-05-04 | 1 | -2/+0 | ||
| | ||||||
* | Converted 7411 into a macro device. | 2016-05-04 | 1 | -2/+0 | ||
| | ||||||
* | Converted 7410 into macro device. | 2016-05-04 | 1 | -2/+0 | ||
| | ||||||
* | Implement 7402, 7408 as macro device. (nw) | 2016-05-03 | 1 | -4/+0 | ||
| | ||||||
* | Implement 7404 as macro device. (nw) | 2016-05-03 | 1 | -2/+0 | ||
| | ||||||
* | Implemented dynamic loading of precompiled solver code. [Couriersud] | 2016-04-23 | 1 | -0/+2 | ||
| | ||||||
* | Visual Studio 2015 netlist fix. (nw) | 2016-03-30 | 1 | -1/+2 | ||
| | ||||||
* | scrclean on lua scripts (nw) | 2016-03-29 | 1 | -3/+3 | ||
| | ||||||
* | Extend system library support (nw) | 2016-03-28 | 1 | -6/+1 | ||
| | | | | | | | Extend USE_SYSTEM_LIB_* to support providing the library name and include directory. To link against system specific lib names and header path: (ref #711) USE_SYSTEM_LIB_LUA=lua5.3:/usr/include/lua5.3 | |||||
* | Visual Studio compile fix. (nw) | 2016-03-28 | 1 | -1/+2 | ||
| | ||||||
* | netlist: | 2016-03-27 | 1 | -0/+1 | ||
| | | | | | - more code optimization - hide matrix_solver_t implementation - use netlist_time for time deltas | |||||
* | Netlist: code maintenance | 2016-03-23 | 1 | -2/+0 | ||
| | | | | | | | | - rename netlist_analog_t to analog_t - straighten object model - reduce access to member variables - use pvector<analog_net_t::list_t> for groups. - simple coverity fixes. | |||||
* | Added addprojectflags function and added -Wsuggest-override for all that are ↵ | 2015-12-06 | 1 | -0/+2 | ||
| | | | | | | not 3rdparty projects. It is place where all additional checks we should put | |||||
* | Added info header at the top of each .lua file (nw) | 2015-11-14 | 1 | -0/+8 | ||
| | ||||||
* | added more h files missing in lua scripts (nw) | 2015-11-12 | 1 | -4/+7 | ||
| | ||||||
* | Remove not longer needed ForceCpp flag (nw) | 2015-11-08 | 1 | -4/+0 | ||
| | ||||||
* | update build scripts for rename c - > cpp (nw) | 2015-11-08 | 1 | -63/+63 | ||
| | ||||||
* | typo fix (nw) | 2015-11-08 | 1 | -1/+1 | ||
| | ||||||
* | Remove last traces of printf from plib. Reorganized some code. (nw) | 2015-09-14 | 1 | -0/+3 | ||
| | ||||||
* | Moved netlist from emu to lib (nw) | 2015-09-12 | 1 | -141/+141 | ||
| | ||||||
* | Added simple stream classes to netlist code. (nw) | 2015-08-03 | 1 | -0/+2 | ||
| | ||||||
* | Move MC14584B to nlm_other.[ch] (nw) | 2015-07-27 | 1 | -0/+2 | ||
| | ||||||
* | Add macro library for opamp models. (nw) | 2015-07-16 | 1 | -0/+2 | ||
| | ||||||
* | Changed uppercase filenames to lowercase. (nw) | 2015-07-12 | 1 | -4/+4 | ||
| | ||||||
* | Created macro libraries for CD4XXX and 74XX chip families. Going | 2015-07-12 | 1 | -0/+4 | ||
| | | | | forward, these will contain all devices which can be described using truthtables and DIPPINS. [Couriersud] | |||||
* | Added MM5837 Noise Generator used by Congo Bongo. [Couriersud] | 2015-07-04 | 1 | -0/+2 | ||
| | ||||||
* | no need for subdir for these projects, those are same for all mame builds (nw) | 2015-06-22 | 1 | -1/+0 | ||
| | ||||||
* | Move solver code into own folder. (nw) | 2015-06-19 | 1 | -6/+8 | ||
| | ||||||
* | Converted netlist into a library. Moved most code from nl_convert.h to | 2015-06-01 | 1 | -123/+148 | ||
| | | | | | | | nl_convert.c. Targets using netlist must now specify this explicitly with MACHINES["NETLIST"] = true Added subtarget "nl" which only contains games with netlist elements. (nw) | |||||
* | Moved all files in src/emu/netlist starting with p into plib folder. | 2015-05-27 | 1 | -10/+11 | ||
| | | | | | This is a first step to ease synchronisation with a stand alone, e.g. outside mame, netlist implementation. More signed/unsigned cleanups and started work on generic truthtable devices. (nw) | |||||
* | Added a simple preprocessor to the netlist parsing pipeline. | 2015-05-25 | 1 | -2/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | | | This preprpcessor understands defines and nested if/else/endif #define MYMACRO 0 #if (MYMACRO) .... #else #endif One can now run ./nltool -c run -f src/mame/drivers/nl_pong.c -t 10 without removing preprocessor elements first. This does not work with netlist originating from DICE currently. These have to be converted first. In addition, cleaned up __attribute__ madness in the code. Specifically removed ATTR_COLD from virtual definitions to avoid the vtable being declared as cold. | |||||
* | Cleaned up includes in header files and reworked memory allocation. (nw) | 2015-05-24 | 1 | -1/+4 | ||
| | ||||||
* | Avoid header file congestion and prepare for external generic | 2015-05-15 | 1 | -0/+1 | ||
| | | | truthtables. (nw) | |||||
* | Removed comments and added generic license for whole team on top (nw) | 2015-05-09 | 1 | -0/+3 | ||
| | ||||||
* | Added 74175 and 82S16 devices to netlist. nl_breakout now compiles. (nw) | 2015-04-25 | 1 | -0/+6 | ||
| | ||||||
* | Added 74192, 9316, 9310 and 74193 devices to netlist. Added breakout | 2015-04-22 | 1 | -0/+6 | ||
| | | | | (wip) netlist as well, but still have to implement three more devices until work can really start. [Couriersud] | |||||
* | Add 9312/DM9312 to netlist. [Couriersud] | 2015-04-20 | 1 | -0/+2 | ||
| | ||||||
* | Start adding .h and .inc files to help usage inside IDE's like VS and XCode (nw) | 2015-04-11 | 1 | -1/+58 | ||
| | ||||||
* | skipped one file (nw) | 2015-03-28 | 1 | -0/+1 | ||
| | ||||||
* | Explicit file listing in lua scripts making generate much much faster (nw) | 2015-03-28 | 1 | -0/+45 | ||