fix linking with visual studio (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26626 749742ba-7341-0410-aadc-df50b521781e
fix for following errors when compiling with visual studio (nw)

c:\emu\mamesvn\src\emu\netlist\pstring.h(26) : error C2220: warning treated as error - no 'object' file generated
c:\emu\mamesvn\src\emu\netlist\pstring.h(26) : warning C4200: nonstandard extension used : zero-sized array in struct/union
        Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
c:\emu\mamesvn\src\emu\netlist\pstring.h(171) : warning C4291: 'void *operator new(size_t,pblockpool &,int) throw(std::bad_alloc)' : no matching operator delete found; memory will not be freed if initialization throws an exception
        c:\emu\mamesvn\src\emu\netlist\pstring.h(51) : see declaration of 'operator new'


git-svn-id: svn://dspnet.fr/mame/trunk@26627 749742ba-7341-0410-aadc-df50b521781e
wicat: Hooked up CRTC and DMA on terminal board.  There is now a basic display. [Barry Rodewald]

git-svn-id: svn://dspnet.fr/mame/trunk@26628 749742ba-7341-0410-aadc-df50b521781e
twin16.c: Fixed cuebrick nvram size, added XTALs, various cleanups [Alex Jackson]

git-svn-id: svn://dspnet.fr/mame/trunk@26629 749742ba-7341-0410-aadc-df50b521781e
Reinstated functionality in pstring. This should now be compatible with MSVC.

git-svn-id: svn://dspnet.fr/mame/trunk@26630 749742ba-7341-0410-aadc-df50b521781e
just a note

git-svn-id: svn://dspnet.fr/mame/trunk@26631 749742ba-7341-0410-aadc-df50b521781e
Netlist: 

- separated mame specific code into netlist.h 
- Diode model now uses a fast exp function which is approx. 3x faster than build-in at the expense of reduced accuracy. We are emulating real device with tolerances, so this is not an issue.


git-svn-id: svn://dspnet.fr/mame/trunk@26632 749742ba-7341-0410-aadc-df50b521781e
(MESS) a6809 : fixed video.

git-svn-id: svn://dspnet.fr/mame/trunk@26633 749742ba-7341-0410-aadc-df50b521781e
Windows: Fixed D3D multimonitor support. [GroovyMAME]


git-svn-id: svn://dspnet.fr/mame/trunk@26634 749742ba-7341-0410-aadc-df50b521781e
NEW WORKING GAME

Bucky O'Hare (ver EA) [caius]



git-svn-id: svn://dspnet.fr/mame/trunk@26635 749742ba-7341-0410-aadc-df50b521781e
Slot options can now be configured inline without creating an array. Legacy support for old configuration uses MCFG_FRAGMENT_ADD, which required changing so the current device could be updated by the fragment. [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@26636 749742ba-7341-0410-aadc-df50b521781e
converted cassette, pccard1 & pccard2 slots to use new MCFG macros [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@26637 749742ba-7341-0410-aadc-df50b521781e
Uses MCFG_SLOT_DEFAULT_OPTION instead of MCFG_DEVICE_SLOT_INTERFACE where only the default option is changed. [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@26638 749742ba-7341-0410-aadc-df50b521781e
Netlist & pong:
- update the parser code
- the "rom" netlist and preprocessor netlist are now aligned again.
- got rid of fatalerror in netlist/* code. Implementing applications have
  to implement fatalerror in a derived class from netlist_base_t now.
  

  

git-svn-id: svn://dspnet.fr/mame/trunk@26639 749742ba-7341-0410-aadc-df50b521781e