| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
| |
identification. (nw)
|
| | |
|
| |
|
| |
devices int netlist::devices namespace. [Couriersud]
|
| |
|
|
| |
nltool can now be again compiled without mame. Added a simple options
class for this purpose. (nw)
|
| |
|
|
|
|
|
|
|
| |
The logic family is governed by the chip and defaults to TTL.
However individual devices may change the logic family of their
inputs and outputs as well. Implementing special output/input
characteristics of "S", "LS", "HC", ... you name it, devices
is now pretty easy. Theoretically e.g. a "LS_HighPrecision"
proxy could be used to model the output down to the transistor
level. [Couriersud]
|
| |
|
|
|
|
|
|
| |
- remove netlist_state_t ==> no added value
- removed dead code in solver
- various minor modifications
- performance monitoring now also displays stats for subdevices
- fixed save-state issues
[Couriersud]
|
| | |
|
| |
|
|
| |
wrapper around those members.
|
| | |
|
| |
|
|
| |
they are inactive. Introduced a linked-list class to abstract linked-lists. Fixed deactivating devices. You have to enable this because it is not guaranteed to be timing-exact. [Couriersud]
|
| | |
|
| | |
|
| |
|
|
|
|
| |
- Hopefully fixed "red lines"
- Improved 9316 code
- General code maintenance
- Started work on netlist audio device support
|
| |
|
|
|
|
|
|
|
| |
- pongf now runs 4 analog NE555s and video mixing.
- performance down by 20% abs on my machine (155% to 135%)
- happy :-)
- minor bugfixes
- pong still running, pongf still (though analog) still faster :-)
|
|
|
- code cleanup
- logs on demand ... NL_LOGS=EBUF.OP:4V ./mame64 -np 4 pongf
No recompile or dealing with roms
|