gregf |
Ramtek's Trivia promoter
|
|
|
Reged: 09/21/03
|
Posts: 8608
|
Loc: southern CA, US
|
|
Send PM
|
|
Re: Too Many Years | Aaron Giles
01/21/15 09:26 PM
|
|
|
mame-contributions
MAME users, fans and along with the enthusiastic NY Broadway theatre audience applauds your work.
http://www.mameworld.info/ubbthreads/userfiles/242087-applause.gif
- 0.129 04 Jan 2009
http://mamedev.org/releases/whatsnew_0129.txt
0.128u7 ---
The second big change is that the CPUs are now full-fledged devices, and participate like all other devices in the system configuration.
Made CPUs into proper devices. CPUs are now added in the machine configuration just as any other device, and the standard CPU configuration is performed via the inline configuration macros. [Aaron Giles] --
All the cpu handling related overhaul may not have made much sense at the time, even myself, since there was so much ongoing work it was likely overlooked by most users when announced in early 2009 in .128 release.
I recall RB and LN posting a year later in early 2010 that it will be possible to emulate non-cpu games via net_list, but I wasn't sure how that was supposed to work until couriersud showed Pong as the first visual game example although couriersud was doing audio updates before working on emulation of Pong.
http://git.redump.net/mame/commit/?id=5fb5795a274c0f44df632f9ac144f14a63b61bce
2012-06-10
New games marked as GAME_NOT_WORKING -- Pong (Rev E) [Couriersud]
http://git.redump.net/mame/commit/?id=6fb7943200c9974a53a3abd6494ea95cd1db53c5
2012-07-22
Implemented a generic implementation to model discrete net lists. [Couriersud]
- Based on timeslot modelling, the implementation models gate delays in logic chips. - Design ready to be split into a generic and a MAME implementation part. - Design prepared to merge in discrete components from discrete.* - Supports code based as well as external net list parsing.
Ultimately, net lists and discrete emulation should share one code base. The class design was set up to accomplish this. There is no point in having multiple 555, 7474 implementations around. Most of the code will be moved to lib/netlist going forward to allow usage in other projects.
So I just wanted to add my thanks too for the overhaul work in winter months in late 2008 in which enables more future work on non-cpu emulation of games from 1970s era.
|
|