MAMEWorld >> News
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

Brian Deuel
Old Man
Reged: 01/09/04
Posts: 148
Send PM
Re: DU Update: And now, Weekend Update with Smitdogg Jones
11/20/12 12:17 PM



> - 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.
>
> - Pong now uses netlist.h. This implementation reproduces all gate
> timing and 555 related effects as described by Dr. H. Holden in his
> 2012 publication "ATARI PONG E CIRCUIT ANALYSIS & LAWN TENNIS".
> [Couriersud]
>
> -Updated netlist implementation: [Couriersud]
> * Now supports any resolution fitting reasonably into a UINT64
> * Execution now uses a list sorted by execution time
> * Implementation now supports analog and digital inputs / outputs
> * First step in a move to "terminals" being both input / output
> * Improved object model
> Pong:
> * Rewrote video code, now emulates a monitor by analyzing the analog
> video signal and identifying vsync and hysnc pulses.
> * Removed all hacks.
> Overall performance increase of about 10% over the previous "pongf"
> implementation.

Per our private conversation, a class design is really the best (and only) way to accomplish component condensation. Back when I did my preliminary work, I still had much to learn about C++ and had no chance of implementing any of what I discussed with you without some serious C++ wood-shedding (or help). The analog signal monitoring is what I had in mind back then as well, although I wouldn't have been able to accomplish it with my limited coding skills. couriersud's discrete approach is also what we had in mind, and I'm impressed with how he accomplished it. Way out of my league!


"One of these days, I'm going to cut you into little pieces!"- Nick Mason, Pink Floyd







Entire thread
Subject Posted by Posted on
* DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator 11/10/12 07:09 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Naoki  11/12/12 02:11 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator  11/12/12 02:18 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Naoki  11/12/12 02:36 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones CTOJAH  11/11/12 07:02 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator  11/11/12 07:08 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones CTOJAH  11/11/12 07:13 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Surgeville  11/11/12 03:31 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator  11/11/12 03:47 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones HowardC  11/10/12 10:58 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones R. Belmont  11/12/12 05:50 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones DaPlumber  11/12/12 10:06 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones B2K24  11/12/12 10:23 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Naoki  11/13/12 08:59 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones R. Belmont  11/13/12 12:02 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator  11/10/12 11:03 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones HowardC  11/11/12 05:54 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones gregf  11/12/12 09:13 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones R. Belmont  11/12/12 05:54 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator  11/11/12 06:09 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Dullaron  11/11/12 07:50 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Diet Go Go Fan  11/10/12 10:11 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Lewis King  11/12/12 12:52 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator  11/10/12 10:12 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones gregf  11/10/12 09:51 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Brian Deuel  11/10/12 11:09 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones gregf  11/12/12 08:10 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Brian Deuel  11/20/12 12:17 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones gregf  11/20/12 09:10 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones mamegod  11/10/12 08:59 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator  11/10/12 09:11 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Tingoes  11/11/12 08:03 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator  11/11/12 08:18 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Smoker1  11/10/12 08:52 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones gregf  11/10/12 09:22 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator  11/10/12 09:06 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Master O  11/10/12 11:41 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator  11/10/12 11:42 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones TrevEB  11/11/12 12:32 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones gregf  11/12/12 08:42 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones SmitdoggAdministrator  11/11/12 12:41 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones R. Belmont  11/12/12 06:00 PM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones *=/STARRIDER\=*  11/14/12 07:03 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones Antny  11/13/12 12:07 AM
. * Re: DU Update: And now, Weekend Update with Smitdogg Jones R. Belmont  11/13/12 07:03 PM

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
1 registered and 609 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 5355