* cointinued elan refactoring (nw)
* fake a timer interrupt to force Air Blaster Joystick 3D stages forward (nw)
* notes on bugs present on Air Blaster original hw (nw)
* lower frequency (nw)
* improve split scroll mode for air blaster joystick 3d stage bosses (nw)
* change wording (nw)
* also changed generic machine descriptions to include CPU speed rather than video card
* CPU speed is a property of a system's machine configuration in MAME
* on the other hand, the default video card is just chosen to be representative and can be changed via slot options
* also added thousands separators to clock frequencies to make it easy to see order of magnitude
cleaned up some other style things while I was at it (nw)
* elan code refactoring (nw)
* save the obvious (nw)
* continued refactoring (nw)
* elan refactoring (nw)
* continued refactor (nw)
* continued elan refactoring (nw)
* senario texas poker notes (nw)
* more notes (nw)
* definitly uses the uart (nw)
* LCD data is definitely sent via the UART, we can identify specific things from it (nw)
* documenting UART writes (nw)
* UART writes are single byte commands (nw)
* begin layout to show card values (nw)
* progress (nw)
* map more outputs (nw)
* tweak (nw)
* more layout stuff (nw)
This commit is a first step towards using formulas in parameters, i.e.
MAINCLOCK(clock, 20 * 30)
The intention is to improve readability and scalability.
Since device registration already provides all necessary information
about parameters, the code to create an include file for all
devices has been improved. Long term, this will remove the need for
device specific header files.
In addition going forward devices will accept either no connections or
all specified connections, i.e.
TTL_7400_NAND(name, chip1.2, chip2.3)
or
TTL_7400_NAND(name)
NET_C(...)
NET_C(...)
This will allow to remove all duplicate definitions which are currently
necessary, i.e. TTL_7400_NAND/TTL_7400_GATE
* New working software list additions
-----------------------------------
apple2_flop_orig: Earthquake: San Francisco 1906, Indiana Jones and the Temple of Doom, Little Computer People, Pandora's Box, Video Vegas, Physics of Model Rocketry, Punctuation: Building Better Language Skills, How the West Was One + Three x Four, Deadline (Release 26 / 821108), Gulf Strike, Might and Magic Book Two, Realm of Impossibility, Appilot Edu-Disk [4am, Firehawke]
apple2_flop_clcracked: Whole Numbers: Multiplication (cleanly cracked), Statistics (Version 3.3) (cleanly cracked), Fractions: Basic Skills (cleanly cracked) [4am, Firehawke]
* New working software list additions
-----------------------------------
apple2_flop_misc: Anti-M (Version 1.6) [4am, Firehawke]
* New working software list additions
-----------------------------------
apple2_flop_orig: Word Zapper, Buck Rogers: Planet of Zoom, Pharaoh's Revenge, MicroChess (Version 2.0) [4am, Firehawke]