Commit Graph

26737 Commits

Author SHA1 Message Date
smf-
b37d92de72 created src\emu\bus\rs232 & src\emu\bus\midi directories and separated rs232 and midi devices, changed h89 to use an rs232 port to communicate with the serial terminal to instead of connecting it directly. [smf] 2014-02-15 01:29:27 +00:00
Sandro Ronco
88bc8a4673 (MESS) New NOT WORKING system
----------------------------------------------
Alphasmart 2000 [Jonathan Gevaryahu, Balrog]
2014-02-14 22:53:43 +00:00
Curt Coder
a2aee72cb3 Fixed software list regression. (nw) 2014-02-14 22:18:15 +00:00
R. Belmont
206e7778dc (MESS) apple3: Add save state support and initial slot hookup. [R. Belmont] 2014-02-14 19:51:34 +00:00
Dirk Best
562c7367c0 i86: fix shifts by very large (> 32) amounts. fixes ibm xt detection by
the multi unique floppy controllers.
2014-02-14 18:43:35 +00:00
R. Belmont
a4351b6342 (MESS) enable UK systems (nw) 2014-02-14 18:12:51 +00:00
Dirk Best
30c6b2ce57 add preliminary support for the multi unique type isa fdc cards 2014-02-14 14:53:31 +00:00
Dirk Best
7642857c68 upd765: add the motorola mcs3201 2014-02-14 14:53:29 +00:00
Robbbert
f5aa9dc35d (MESS) apf : added notes 2014-02-14 11:03:06 +00:00
Robbbert
c37f312f57 (MESS) spc1000 : added IRQ which enables cursor flash & internal timer [Miso Kim, Robbbert] 2014-02-14 07:53:54 +00:00
R. Belmont
2a7318eee3 (MESS) Systems Promoted from GAME_NOT_WORKING:
- Apple III [R. Belmont]
2014-02-14 04:14:26 +00:00
Michaël Banaan Ananas
5e32a2dec8 fix addc subc zeroflag 2014-02-14 02:38:13 +00:00
R. Belmont
725380d4f0 fixed crashes (nw) 2014-02-14 01:47:07 +00:00
Curt Coder
d71e453b40 g64_dsk: Added bit cell size detection on save. (nw) 2014-02-13 22:48:20 +00:00
Curt Coder
21c0d4913c diimage: Added "read_only" feature to the software list to denote write protected images. [Curt Coder]
(MESS) c64: Fixed Bounty Bob Strikes Back loading. (nw)
2014-02-13 22:47:03 +00:00
Brian Troha
a0ef45bd0b New Title Fight clone
New Clone Added
----------------------------------
Title Fight (Japan) [ShouTime, The Dumping Union]
2014-02-13 22:46:00 +00:00
Sandro Ronco
ce811af085 (MESS) New NOT WORKING system
----------------------------------------------
VTech BrainStation 9009 CXL (Germany) [TeamEurope]
2014-02-13 22:37:39 +00:00
Sandro Ronco
4c6c27ec0d (MESS) gl3000s: added LCD and keyboard emulation. [Sandro Ronco] 2014-02-13 22:06:40 +00:00
R. Belmont
76aa042a3a (MESS) New clones added: [R. Belmont]
Apple IIe (UK)
Apple IIe (Enhanced, UK)
2014-02-13 21:23:43 +00:00
Wilbert Pol
a0fbbbb621 Fix debug builds (nw) 2014-02-13 19:05:55 +00:00
Michael Zapf
77f48db87e (MESS) Minor changes to tifdc; added 360K MFM format to ti99_dsk. (nw) 2014-02-13 16:20:00 +00:00
Michaël Banaan Ananas
b43bb31fb0 namcos10 gamename region info 2014-02-13 15:28:19 +00:00
Robbbert
2bf72dad44 (MESS) apf : added back APT format once again.
Note that many APT files are actually APW format (still to be done).
2014-02-13 13:28:28 +00:00
Fabio Priuli
a4ad409630 (MESS) nes_datach: documented the eeprom hookups, and the
second eeprom used by Battle Rush. they do not work yet. nw.
2014-02-13 12:44:18 +00:00
Robbbert
c164e73a4b (MESS) apf : added support for CAS and CPF cassettes [Robbbert]
removed APT support for the moment, it could not have ever worked.
2014-02-13 12:20:48 +00:00
Miodrag Milanovic
bc0672544f Moved drawgfx functions to gfx_element (nw) 2014-02-13 10:29:11 +00:00
Fabio Priuli
f897a1a67d small cleanup. nw. 2014-02-13 10:17:58 +00:00
Fabio Priuli
ad550cb7b8 (MESS) nes: Properly implemented the Bandai Datach as a passthru cart.
Datach games have now to be loaded with the following commands
"mess nes -cart datach -cart2 gamename" where gamename can be
either a shortname from the datach softlist, or a fullpath to the iNES files
(or to headerless 256k dump of the Datach minicarts). This is accurate
to the hardware, because Datach carts could not be mounted in the main
Famicom cartridge slot. [Fabio Priuli]
2014-02-13 10:16:44 +00:00
Roberto Fresca
3b41f5f4fb Truco-Tron: Identified the last unknown IC (U15).
Added Technical notes. [Cristian Arias, Roberto Fresca]
2014-02-13 06:35:41 +00:00
Justin Kerk
e5e7dc5b61 [JSMESS] Use emscripten_get_now() instead of gettimeofday() [clb] (nw) 2014-02-13 06:05:58 +00:00
R. Belmont
1e800b70eb kb3600: track "down" keys to avoid spurious retriggers during fast typing (nw) 2014-02-13 02:47:26 +00:00
R. Belmont
a36d4c6609 kb3600: converted to devcb2 (nw) 2014-02-13 02:33:58 +00:00
Alex W. Jackson
6a57b2c85a Fix MT5440 [Alex Jackson] 2014-02-13 00:29:43 +00:00
Couriersud
686d540bad Netlist can now be included as sub-circuits. That's the same approach SPICE uses.
The implementation also supports nesting. 
Opamp emulation now is as easy as

    /* Opamp wired as impedance changer */
    SUBMODEL(op, opamp)

    NET_C(op.GND, GND)
    NET_C(op.PLUS, clk)
    NET_C(op.MINUS, op.OUT)

The missing bit now is a central submodel repository. I'll start a discussion soon on the list.

nl_examples/opamp.c is an example of a impedance changer stage followed by a 1:2 amplifier stage.
System size (= number of voltage levels to be calculated) is between 20 - 30.
Using a simple, yet better opamp model than usually implemented in the old discrete core, I get

./nltool -f nl_examples/opamp.c -t 30
startup time ==> 0.002
runnning ...
30.000000 seconds emulation took 0.438599 real time ==> 6839.96%

Which leaves quite some buffer to emulate even complex mixing and filtering stages in real-time :-)
2014-02-13 00:28:18 +00:00
Michaël Banaan Ananas
c99b5bf4aa small update while trying to find a suspected opcode bug 2014-02-12 23:05:44 +00:00
Sandro Ronco
2d3b835e80 (MESS) Moved gl6000sl and gl7007sl from pc2000.c to prestige.c (nw) 2014-02-12 22:08:52 +00:00
Curt Coder
8dd7482652 (MESS) c64: Floppy WIP. (nw) 2014-02-12 22:05:12 +00:00
Alex W. Jackson
f056d758a3 Fix MAME linking (nw) 2014-02-12 20:45:48 +00:00
Olivier Galibert
be15b0b477 Formats detected with size only should not have a confidence higher than 50 (nw) 2014-02-12 17:59:45 +00:00
Fabio Priuli
0b78c37106 (MESS) nes_bandai: added emulation of the barcode reader for
Datach Joint ROM System unit, making playable most games 
using it. [Fabio Priuli]
2014-02-12 14:56:23 +00:00
Fabio Priuli
e2cf4f8b34 Added generic barcode reader emulation: the code accepts sequences of digits in
UPC-A, EAN-13 and EAN-8 format, stores them in both byte format and in pixel
format; it is up to the driver to implement the correct transfer protocol. [Fabio Priuli]

Added UI menu to enter barcodes via keyboard. It only gets activated if the running
machine has a barcode device. [Fabio Priuli]

out of whatsnew: The latter change was coordinated with Nathan, so it shall not
create problems with his UI reorganization ;)
2014-02-12 14:54:11 +00:00
David Haywood
9ec218038b just backing up of some bits to help me test / experiment pending full integration of code from Andreas (nw) 2014-02-12 14:36:24 +00:00
Michael Zapf
fb9183eb2c (MESS) Changing to new floppy implementation, part 1. 2014-02-12 12:41:40 +00:00
Michael Zapf
c9be000d5c Allow to overwrite find_size and customize offset computation. 2014-02-12 12:39:03 +00:00
Michael Zapf
40c1c87b73 Fixed sector extract for FM recording. 2014-02-12 11:58:29 +00:00
Michael Zapf
2e3eafc3fb (MESS) Minor debugging stuff and using freq constant (nw) 2014-02-12 11:56:42 +00:00
Alex W. Jackson
f48385742c bagman.c, bublbobl.c, chance32.c, galaga.c, mappy.c, pacman.c: fix flipscreen after core changes. Also, try (again) to improve sprite-bullet alignment in bosco [Alex Jackson] 2014-02-12 11:55:06 +00:00
Fabio Priuli
1af055c965 (MESS) some more coco dumps from K1W1. nw. 2014-02-12 11:38:23 +00:00
R. Belmont
01cff8ad3f key position tune-ups (nw) 2014-02-12 04:27:45 +00:00
R. Belmont
460da6ab75 remove dead include (nw) 2014-02-12 04:21:05 +00:00