Commit Graph

26568 Commits

Author SHA1 Message Date
Miodrag Milanovic
6eaf8f5560 x68k fix (nw) 2014-02-17 18:12:30 +00:00
Michaël Banaan Ananas
a17309de58 taito gnet preliminary zoom sound works out of the box now 2014-02-17 18:07:16 +00:00
Miodrag Milanovic
1bd51abc58 and one more, fixing 32 bit build crashes, but was making 64 work wrong (nw) 2014-02-17 16:37:45 +00:00
Miodrag Milanovic
9259c36564 bmcpokr crash fix (nw) 2014-02-17 16:32:37 +00:00
Miodrag Milanovic
a3e4a45f1a moved optional_device<gfxdecode_device> to specific drivers state classes (nw) 2014-02-17 15:46:55 +00:00
R. Belmont
231d7c709a (MESS) apple3: Rework extended addressing from the schematics. [R. Belmont] 2014-02-17 15:05:09 +00:00
smf-
eb8e90ed49 (MESS) added SUBCPU address space dump from US PlayStation [smf, psxdev.ru] 2014-02-17 13:35:44 +00:00
R. Belmont
91df0b0fa1 (MESS) apple3: Some cleanup, plus writes to Fxxx when write protect isn't asserted go through to the underlying RAM. [R. Belmont] 2014-02-17 13:08:10 +00:00
smf-
8c5f5f9014 (MESS) Added BIOS from Midnight Blue PlayStation <10 million model> SCPH-7000W [smf, Myria] 2014-02-17 12:41:37 +00:00
Alex W. Jackson
6062b3a8cb gottlieb.c, kyugo.c, madalien.c, rallyx.c, taito_b.c, zodiack.c: fix flipscreen after core changes [Alex Jackson]
(nw)
Also deleted mame/video/taitoic.h, which absolutely nothing was #include'ing and which seems to be leftover from when the taito video chips were split into separate files.
2014-02-17 12:26:31 +00:00
Fabio Priuli
ca090b8eec (MESS) nes: added Karaoke Studio inputs, mapped to keys Z, X, C. you can
now select songs and see the animation, even if I would not call playable the
games this way. [Fabio Priuli]

out of whatsnew: the expansion slot is currently hacked around at loading time. 
I will soon implement it as a subslot, but I still need to check a few details first.
2014-02-17 08:28:26 +00:00
Miodrag Milanovic
9f802adc65 fix debug build (nw) 2014-02-17 07:30:45 +00:00
Fabio Priuli
035283a9ec New NOT WORKING
================

Kart Duel (Japan, KTD1/VER.A)  [hap, Mooglyguy, Shoutime, Smitdogg, The Dumping Union]
2014-02-17 06:56:33 +00:00
Brian Troha
e27bf09753 New Funky Jet Clone
New Clone Added
--------------------------------------
Funky Jet (World, rev 1) [Arzeno Fabrice, The Dumping Union]
2014-02-17 05:10:00 +00:00
Brian Troha
dc3af1c8e4 New Gunman Wars Clone
Out of whatsnew - Correct spelling in Oh! Bakyuuun for namcos12.c

New Clone Added
----------------------------------
Gunmen Wars (GM1 Ver. B) [hap, Shoutime, Smitdogg, The Dumping Union]
2014-02-17 05:01:08 +00:00
Brian Troha
e881898855 New Namco Clones
New Clones Added
--------------------------------------------
Dancing Eyes (US, DC3/VER.C) [Tormod, Smitdogg, The Dumping Union]
Mr. Driller (US, DRI3/VER.A2) [Tormod, Smitdogg, The Dumping Union]
Oh! Bukyuuun (Japan, OB1/VER.A) [Tormod, balrog, f205v, Shoutime, ghoolster, Mucci, Mooglyguy, Smitdogg, The Dumping Union]
2014-02-17 04:38:29 +00:00
Robbbert
32c2989411 (MESS) spc1000 : Connected Play button. Added notes. 2014-02-17 04:02:09 +00:00
Alex W. Jackson
f4e705346e Fix crash in drivers with NULL gfxdecode entries (nw) 2014-02-17 03:56:08 +00:00
Brian Troha
4c8f8d9238 discoboy.c: Verification of 400kHz resonator. Minor doc update - NW 2014-02-17 03:51:20 +00:00
David Haywood
672e6ea3a1 make it a bit clearer how to load floppies in msx1 by actually recognizing the floppy ROM.
added a skeleton list I used for some quick testing.

the driver really needs a significant overhaul, but at least this makes usage a little less opaque.
2014-02-17 03:42:14 +00:00
R. Belmont
95246ab0d4 Naomi updates:
- Added all known IC locations from sets missing them [MetalliC]
- Corrected some bad Sega chip numbers and IC locations [MetalliC]
- Use real chip dump for mvsc2 [Guru]
- Fixed ROM loading for Animal Basket [MetalliC]
2014-02-17 03:16:51 +00:00
Roberto Fresca
c2b3892acb Jubilee Double-Up Poker (TMS9980) updates... [Roberto Fresca]
- Corrected the crystal value and derivate clocks via #DEFINE.
 - Improved memory map.
 - Hooked the CRT controller, but the init sequence seems incomplete.
 - Created the accurate graphics banks.
 - Found and mapped the video RAM.
 - Hooked the ATTR RAM.
 - Assigned the correct graphics banks to the proper drawn tiles.
 - Find and mapped an input port.
 - Started a preliminary workaround to demux the input port.
 - Added technical notes.
2014-02-17 03:02:21 +00:00
R. Belmont
cc0a824aff Preliminary support for National Semiconductor MM58167 real-time clock/calendar. [R. Belmont] 2014-02-17 02:49:35 +00:00
David Haywood
8ac187fe1d new clones
Flak Attack (Japan, PWB 450593 sub-board) [system11]
2014-02-17 02:49:27 +00:00
David Haywood
6cd3ac9cfd new clones
Miss World '96 (Nude) (2 sets) [system11]

also added a note about a Lady Killer clone.
2014-02-17 02:31:45 +00:00
Roberto Fresca
9516edcfb3 Added default NVRAM to Crystal Colours (CMC hardware),
allowing to boot with clean meters/settings.
[Roberto Fresca]
2014-02-17 01:54:41 +00:00
Roberto Fresca
d4801f7cee New games added or promoted from NOT_WORKING status
---------------------------------------------------
Crystal Colours (CMC hardware) [Roberto Fresca, ANY]
2014-02-17 01:38:39 +00:00
David Haywood
0f20e52f46 new clones
Disco Boy (Promat license?) [system11]

(gameplay is a bit different here, lots of different roms too)
2014-02-17 01:23:04 +00:00
Michaël Banaan Ananas
4c77c15cce preliminary zsg2 sound now works in taitogn.c, remove the // from
//AM_RANGE(0x1fb80000, 0x1fb80003) AM_DEVWRITE16("taito_zoom", taito_zoom_device, reset_control_w, 0xffff0000)
2014-02-17 00:41:33 +00:00
Roberto Fresca
b81f228f85 Added a new Luna Park set, so rearrange the parent/child sets...
So here is the updated news:


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Luna Park (set 1, dual program) [Roberto Fresca, ANY]
Luna Park (set 2, dual program) [Roberto Fresca, ANY]
Luna Park (set 3) [Roberto Fresca, ANY]
2014-02-16 23:50:16 +00:00
Michaël Banaan Ananas
d7ac6d0ddb sort source layout 2014-02-16 23:41:34 +00:00
Roberto Fresca
54e7f27083 Changed Luna Park manufacturer to <unknown>. 2014-02-16 20:46:40 +00:00
R. Belmont
3fdb753a83 (MESS) apple2: Support another Videoterm clone, the AE Viewmaster 80. [R. Belmont] 2014-02-16 20:40:13 +00:00
Brian Troha
cb02815a52 MT04174 Fix
asteroid.c: Restore correct vector rom for asteroidb set - NW
2014-02-16 18:27:31 +00:00
R. Belmont
811fee0ee8 (MESS) apple3: Fixed page 2 addresses in all graphics modes, fixed glitches in color hires rendering. [R. Belmont] 2014-02-16 18:24:27 +00:00
Miodrag Milanovic
7cde79cd9c Created gfxdecode_device instead of using machine fixed gfxdecode [Miodrag Milanovic]
Updated all devices and drivers for using it.

out of whatsnew:
Note that it is made to work same as before, in some cases it can be more
logic to move gfxdevice into subdevice itself then to keep it in main driver.
2014-02-16 17:32:10 +00:00
R. Belmont
36d081e756 (MESS) apple2/3: CFFA2 now ignores 6502 spurious reads during write cycles. [R. Belmont] 2014-02-16 16:58:47 +00:00
Robbbert
6a57b6378f (MESS) spc1000 : added TAP cassette format [Robbbert] 2014-02-16 15:15:05 +00:00
Roberto Fresca
7a78ea66d2 more typo... 2014-02-16 14:27:12 +00:00
Roberto Fresca
cad99439dd ...typo 2014-02-16 14:11:10 +00:00
Roberto Fresca
043404070c Funworld driver updates: [Roberto Fresca]
- Added Luna Park (set 1, dual program). Running in modified
    CMC hardware, with video RAM 4000-4FFF mirrored in 6000-6FFF
    and color RAM 5000-5FFF mirrored in 7000-7FFF.
    This game has the highest address line of the program tied to
    DIP switch #1, so you can select between 2 different programs.
    Both programs write to videoram either to each video RAM ranges.
 - Added proper program ROM banking and connected to DIP switch #1.
 - Added Luna Park (set 2). This one writes to normal CMC video RAM.
 - Cleaned-up the machine drivers.
 - Derived clocks via #define.
 - Added technical notes.


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Luna Park (set 1, dual program) [Roberto Fresca, ANY]
Luna Park (set 2) [Roberto Fresca, ANY]
2014-02-16 13:57:18 +00:00
Michaël Banaan Ananas
020df6eb17 ok, not all chips have a reset pin RP# 2014-02-16 12:20:34 +00:00
Robbbert
c62b9b5fcf (MESS) spc1000 : added cassette 2014-02-16 11:54:56 +00:00
Miodrag Milanovic
8ad08e1152 removed patch for now, till I fix it properly, this way breaks more (nw) 2014-02-16 11:49:09 +00:00
Brian Troha
80fe0d9bb7 New Panic park clone
New Clone Added
-----------------------------------
Panic Park (PNP1 Ver. B) [Any, The Dumping Union]
2014-02-16 06:50:58 +00:00
R. Belmont
5dc3ebae07 (MESS) apple3: improved save states, fixed double-hi-res drawing [R. Belmont] 2014-02-16 04:22:38 +00:00
Michaël Banaan Ananas
10519dead7 added device_reset 2014-02-16 03:26:09 +00:00
R. Belmont
1f92dd5452 (MESS) apple3: Fix ROM test in Diagnostics and support PCPI AppliCard [R. Belmont] 2014-02-15 22:15:28 +00:00
Olivier Galibert
d438684920 (MESS) New NOT WORKING system
-----------------------------
Kasparov Stratos Chess Computer [Cowering, O. Galibert]

(Cowering is going to pick it up from here)
2014-02-15 22:09:47 +00:00
Olivier Galibert
93f7c49005 placeholders 2014-02-15 22:06:12 +00:00
smf-
4b0c4f8472 merged 26787 from after the failed menu merge. "fix autofinder on device remove (nw)" 2014-02-15 20:06:40 +00:00
smf-
f468c60ea7 Converted i8251 to DEVCB2 [smf] 2014-02-15 19:50:54 +00:00
Miodrag Milanovic
292d16c120 Added ability to add optional or required device/ioport/memory_region/... [Miodrag Milanovic]
and similar device finders to any device, and also created ability to 
set tag inside static configuration of device so you can reference it in
driver machine configuration
2014-02-15 08:39:53 +00:00
Brian Troha
8eccd21187 new Tekken 2 clone
New Clone Added
---------------------------------------
Tekken 2 Ver.B (Japan, TES1/VER.B) [Any, The Dumping Union]
2014-02-15 06:55:17 +00:00
R. Belmont
82e6f668c7 (MESS) apple3: a non-indirect instruction located on the zero page will also enable extended addressing. Fixes Business BASIC. [R. Belmont] 2014-02-15 03:49:22 +00:00
Michaël Banaan Ananas
9a88e6ee59 fixed FLASH_INTEL_E28F400B block erase 2014-02-15 02:30:44 +00:00
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
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
R. Belmont
f218084a77 fix Clang (nw) 2014-02-12 04:19:46 +00:00
R. Belmont
93a00f2b0b (MESS) apple2: rewrote keyboard handling according to schematics and using the generic AY-3600. [R. Belmont]
nw: next up, devcb2 the generic 3600.
2014-02-12 04:12:58 +00:00
Michaël Banaan Ananas
6fa4137852 improved 8bit timers 2014-02-12 03:32:35 +00:00
Couriersud
b1592d4f2d Preparation to cope with multiple netlists from single source 2014-02-12 00:35:30 +00:00
Couriersud
466d71625d Call netlist().error if more than 64 nets are found. 2014-02-11 23:36:14 +00:00
Alex W. Jackson
4302246219 dkong.c, docastle.c, galaxian.c, mario.c, zaxxon.c: fix flipscreen after core changes [Alex Jackson] 2014-02-11 23:19:03 +00:00
Alex W. Jackson
cffadabc83 quick and dirty compile fix (nw) 2014-02-11 23:14:30 +00:00
Couriersud
0d9d439b9b Netlist maintenance:
- netlist construction now is relying on fully qualified names, i.e. the name of
  a netlist object now starts with the netlist name. 
  This is a first step towards supporting netlist models, i.e. netlists which can be 
  used as a macro model. Very handy for opamps ...
- Changed log file filename format.
- Support analog net groups of up to 256 nets (i.e. Voltages).
2014-02-11 21:35:26 +00:00
Curt Coder
37210e307f (MESS) Floppy WIP. (nw) 2014-02-11 18:26:03 +00:00
smf-
127034e6c0 (MESS) Removed PET CB1 read handler, it is pushing vsync to it already. [smf] 2014-02-11 15:58:32 +00:00
smf-
6c5750e667 Converted SN76496 ready to DEVCB2 [smf] 2014-02-11 15:40:52 +00:00
Robbbert
c14aa6c1b8 (MESS) apf : reorganised ram 2014-02-11 15:19:09 +00:00
Roberto Fresca
1d43f9cfe3 Magic Card II: Override the wrong visible area and centered the
game through a dedicated CRTC config interface [Roberto Fresca]
2014-02-11 14:55:33 +00:00
cracyc
0895e10f81 (mess) pc: missed two (nw) 2014-02-11 03:23:12 +00:00
smf-
e31425baab Hooked up centronics busy & inverted strobe. (nw) 2014-02-10 23:29:02 +00:00
David Haywood
e60fa8e13a new clones
Raiden DX (Holland) [Alex Meijer (Asure)] (not working, protection)
2014-02-10 22:51:02 +00:00
Curt Coder
0c721cc02c (MESS) c64: Floppy WIP. (nw) 2014-02-10 22:40:47 +00:00
cracyc
755a60ac24 (mess) pc: remove excess serial and parallel ports and set lpt irq to write to the 8259 rather than the cpu. 2014-02-10 22:08:33 +00:00
smf-
52969ee6b9 hooked up the centronics port, although I have only coaxed it to send a single nul to the printer at startup. [smf] 2014-02-10 21:35:02 +00:00
Roberto Fresca
2d14f25322 New games added or promoted from NOT_WORKING status
---------------------------------------------------
China Town (Ver 1B, Dino4 HW) [Roberto Fresca, ANY]
2014-02-10 20:52:36 +00:00
smf-
ba1e4f154a added hack back to get manager booting (nw) 2014-02-10 16:19:51 +00:00
smf-
954fe95870 fixed fixed crash at startup (nw) 2014-02-10 16:19:26 +00:00
Alex W. Jackson
f4e1844be6 nemesis.c: fix bubsys crash after last commit (nw) 2014-02-10 16:19:23 +00:00
Curt Coder
5d8469a852 (MESS) 64h156: Return of the weak bits. (nw) 2014-02-10 16:19:03 +00:00
smf-
ce970164a9 fixed crash at startup (nw) 2014-02-10 13:44:59 +00:00
smf-
28ce5850a5 fix crash on startup (nw) 2014-02-10 13:39:47 +00:00
smf-
7a6fa2baff fix crash on startup (nw) 2014-02-10 13:36:56 +00:00
smf-
232576d3a9 fix crash on startup (nw) 2014-02-10 13:12:42 +00:00
smf-
87457fafa8 fix crash on startup (nw) 2014-02-10 13:11:19 +00:00
smf-
c5079ca1f5 fix crash on startup (nw) 2014-02-10 13:07:27 +00:00
smf-
c6149aec29 fix crash on startup (nw) 2014-02-10 13:05:41 +00:00
smf-
7b613131ca fix crash on startup (nw) 2014-02-10 13:02:41 +00:00
smf-
7ff41e74da Updated Apricot PC centronics from the schematic (nw) 2014-02-10 13:00:38 +00:00
Miodrag Milanovic
9644939bf7 This should fix MAME linking (nw) 2014-02-10 11:31:38 +00:00
Robbbert
3a621f49f4 (MESS) phc25 : changed to working but without sound. 2014-02-10 11:11:09 +00:00
Fabio Priuli
816b0b6e3f (MESS) nes_bandai: documented differences between FCG-1/FCG-2 boards and
LZ93D50 ones, based on analysis by naruko. [Fabio Priuli]
2014-02-10 09:58:38 +00:00
mahlemiut
12dad2dbf6 amstrad: Added a basic implementation of the Programmers Development System hardware for the CPC. Only lacks a way to set up a parallel connection between MESS instances to enable PC<->CPC communication. [Barry Rodewald] 2014-02-10 08:53:00 +00:00
Michaël Banaan Ananas
451bf5592e fix typo according to BYOAC forums 2014-02-10 06:07:38 +00:00
Brian Troha
fffc2dd524 New Fighter's History clone
New Clone Added
----------------------------------------
Fighter's History (Japan ver 41-04, DE-0380-1 PCB) [Caius, The Dumping Union]
2014-02-10 02:35:51 +00:00
Scott Stone
05e30df363 New games marked as GAME_NOT_WORKING
------------------------------------
Sony PVE-500  [Felipe Sanches]
2014-02-10 00:22:38 +00:00
Michaël Banaan Ananas
357fd5b757 update prev commit 2014-02-10 00:04:54 +00:00
Scott Stone
2e27d2e08c Quick fix for compile (nw) 2014-02-09 23:16:40 +00:00
smf-
ee7c90c3a4 and again (nw) 2014-02-09 22:38:03 +00:00
smf-
fae704cc31 and of course the missing files (nw) 2014-02-09 22:36:14 +00:00
Couriersud
c7eee90411 Netlist maintenance:
- made frequency a obligatory parameter for CLOCK, MAINCLOCK and SOLVER
- fixed a bad memory corruption.
- added "owner" to save states. This allows to remove objects after they registered state.
- fixed VCCS and VCVS.
2014-02-09 22:36:05 +00:00
Curt Coder
f44b1831a6 64h156: Refactored to not device_execute. (nw) 2014-02-09 21:53:34 +00:00
Curt Coder
e187bc4a43 (MESS) c2040: Fixed READY signal. (nw) 2014-02-09 21:52:06 +00:00
R. Belmont
caae1567b6 (MESS) apple3: a little more cleanup (nw) 2014-02-09 21:15:33 +00:00
Ivan Vangelista
513072dd46 oops, thanks smf (nw) 2014-02-09 20:30:30 +00:00
smf-
be55c4bef6 Centronics WIP using write lines and DEVCB2. Added an output latch and input buffer device to allow configuration in MCFG. Renamed centronics device "printer" to "image". FM-7 parallel port joystick works again. Added support for using PC LPT control lines as inputs (not tested). c64 geocable now just passes individual lines through, changed the strobe line to what is documented online (not tested). Converted MSX & exidy sorcerer parallel port DAC to use covox device instead of using a configuration switch (not tested). Sorcerer parallel port is more like the commodore user port, so should be converted to it's own slot where one option is a centronics card. [smf] 2014-02-09 20:08:25 +00:00
Ivan Vangelista
4e64093ebc Small cleanups + MT05459 (nw) 2014-02-09 19:20:55 +00:00
Brian Troha
8402bd05cb yunsung8.c: Correct documentation / chip type. - NW 2014-02-09 19:17:44 +00:00
Fabio Priuli
4a4d0397df added some more documentation to the discrete skeletons. [gregf] 2014-02-09 18:52:09 +00:00
R. Belmont
c9503195b2 (MESS) apple3: corrected a few erroneous keys (nw) 2014-02-09 18:39:19 +00:00
Oliver Stöneberg
87ae2cf1bd added some more chdman tests - they had been sitting in my tree for a while, but I held off the commit because the input/output files are a bit bigger than the existing ones (nw) 2014-02-09 18:26:05 +00:00
Fabio Priuli
19644051e1 (MESS) nes_irem.c: fixed Ai Sensei no Oshiete, based on hardware doc by naruko [Fabio Priuli] 2014-02-09 18:02:34 +00:00
David Haywood
ca8accbdb7 just some added some misc stuff I've been testing drivers with to the Softlists (nw) 2014-02-09 16:05:30 +00:00
Couriersud
27c185a25c Made device startup cleaner. 2014-02-09 13:19:43 +00:00
Couriersud
e7ebfc0e16 Netlist code maintenance work. 2014-02-09 12:25:25 +00:00
Nathan Woods
c14776a32f Removing stray #include 2014-02-09 11:58:38 +00:00
Fabio Priuli
98ea494a9f (MESS) nes: added support for iNES 2.0 submappers [Fabio Priuli]
out of whatsnew:
+ fixed a small bug in handling MMC-1 games with > 8K of WRAM (only a Jpn baseball games use this, 
   and I can see no difference in behavior)
+ updated emulation status in xml for a few games I had made working during slot-ification
2014-02-09 11:21:08 +00:00
Michaël Banaan Ananas
bab0e88167 added missing opcodes and 'illegal opcode'-NMI 2014-02-09 09:02:40 +00:00
Yasuhiro Ogawa
9e6925da29 updated documentation [Charles MacDonald] 2014-02-09 07:54:02 +00:00
R. Belmont
58a32ed83e (MESS) apple3: rewrote keyboard handling from scratch using Curt's AY-5-3600 device. Much, much better. [R. Belmont] 2014-02-09 06:15:29 +00:00
R. Belmont
73c35febef restore natural keyboard (nw) 2014-02-09 01:11:18 +00:00
R. Belmont
4241c775e4 (MESS) Apple drivers cleanup: [R. Belmont]
- apple3_state is no longer an unnecessary subclass of apple2_state
- ay3600 keyboard decoder is now independent from apple2_state
- cleaned up some includes
2014-02-09 01:08:22 +00:00
Michaël Banaan Ananas
037c55493c improved irqs 2014-02-08 20:06:51 +00:00
Fabio Priuli
7cecc33fe7 (MESS) nes_mmc5: * hacked around the limitations of our PPU code, so to support the
different CHR registers
* improved PRG-RAM handling
* first attempt to add split screen mode, still broken
no whatsnew

the hack only deals with the way MMC-5 monitors PPU activity, not with the actual effect. when
I get to the point of completing my not-yet-abandoned PPU rewrite, the new calls in ppu2c0x.h
will go away...
2014-02-08 19:15:14 +00:00
Alex W. Jackson
c747802a77 twincobr.c: fix flipscreen after core changes, cleanups [Alex Jackson] 2014-02-08 18:48:13 +00:00
R. Belmont
22f45bf70a (MESS) apple3: extended addressing applies to all $x1 opcodes. SOS apps now start up. [R. Belmont] 2014-02-08 17:56:13 +00:00
Sandro Ronco
65c1aaef63 (MESS) gl4000: fixed screen size. (nw) 2014-02-08 15:59:56 +00:00
Couriersud
5d8cd9329e All MAME <-> Netlist interfacing is now done in the machine device driver. This
a) ensures, that the interface logic is in one place and easy to understand
b) ensures, that netlists represent the hardware and not what has to be done
   to hook the hardware up in MAME.
   
The interface part is considered to be relatively stable. Consequently, enabled netlist audio filtering in 1942.
2014-02-08 15:55:21 +00:00
Nathan Woods
e92dab9e34 Changed how NULL callbacks are specified on win_draw_callbacks 2014-02-08 14:19:00 +00:00
Miodrag Milanovic
7c46016fc7 small cleanup (nw) 2014-02-08 10:08:22 +00:00
Ivan Vangelista
d61b0da8fc cleanups (nw) 2014-02-08 08:00:02 +00:00
Yasuhiro Ogawa
52bcbb6f0a redumped 317-0024 (FD1089B) used by Time Scanner [Charles MacDonald, ShouTime] 2014-02-08 06:04:14 +00:00
Yasuhiro Ogawa
c19cf62eb9 New clone added
Racing Beat (Japan) [ShouTime]
2014-02-08 05:33:59 +00:00
Yasuhiro Ogawa
536939c57f New clone added
Spider-man: the Videogame (Japan) [ShouTime]

also fixed filename of previous dumps (EPR-14280 shoud be IC7, not IC6)
2014-02-08 04:49:26 +00:00
Ivan Vangelista
5490080949 Reverted r27231(Technos flipscreen adjustments) since it's not needed anymore, thanks to AWJ proper fix.(nw) 2014-02-07 18:37:38 +00:00
Ivan Vangelista
796808c25a Reverted r27230(Technos flipscreen adjustments) since it's not needed anymore, thanks to AWJ proper fix. (nw) 2014-02-07 18:25:34 +00:00
Fabio Priuli
9dfc179510 (MESS) nes_mmc5: added Extended Attribute Mode emulation. Koei titles start displaying
something that is not garbage. nw.
2014-02-07 15:20:57 +00:00
Curt Coder
a24e0640a3 (MESS) Refactored the Commodore 2040/3040/4040 disk drives to use the modern floppy system. [Curt Coder] 2014-02-07 15:12:54 +00:00
Robbbert
95b8ff6fb7 (MESS) ts802 : started adding devices 2014-02-07 14:35:59 +00:00
Alex W. Jackson
a332f06926 toaplan1.c: remove sound reset hack, unify gfx decoding, various cleanups [Alex Jackson] 2014-02-07 13:32:48 +00:00
Fabio Priuli
1aa7194558 (MESS) nes_mmc5: further cleanups (this time for NT-RAM handling). no visible improvements,
but it bothered me that we were saving as NVRAM the external RAM, while it was volatile in real 
carts. nw.
2014-02-07 13:30:33 +00:00
Fabio Priuli
dd91beb013 (MESS) nes_mmc5: simplified some code. no visible improvements. nw. 2014-02-07 11:52:45 +00:00
David Haywood
3149910eeb new clones
Raiden II (set 9, Holland) [Alex Meijer (Asure)]  (not working, protection)
2014-02-07 09:29:52 +00:00
Robbbert
116948faa2 fixed compile error 2014-02-07 09:25:22 +00:00
Fabio Priuli
2ebc0c265c (MESS) nes: added support for PRG-only PCB (aka Mapper 218) which uses NT-RAM
as CHR-RAM, used by nocash's game Magic Floor. [Fabio Priuli]
2014-02-07 08:42:07 +00:00
Roberto Fresca
a441089b68 just missing notes... 2014-02-07 02:41:43 +00:00
Roberto Fresca
1dce7476df New games marked as GAME_NOT_WORKING
------------------------------------
Cherry Wheel (Version 1.7) [Roberto Fresca, ANY]
2014-02-07 02:36:45 +00:00
R. Belmont
c88cfbdb25 New games added as GAME_NOT_WORKING:
------------------------------------
Mamoru-kun wa Norowarete Shimatta! [rtw]
Mushiking The King Of Beetles II ENG (Ver. 1.001) [rtw]
Mushiking The King Of Beetles II ENG (Ver. 2.001) [rtw]
Radirgy Noa [rtw]
Star Horse Progress (Rev. A) [rtw, Mr. CAST, hap, Yohji, Smitdogg, The Dumping Union]
Touch de Zunou (Rev. A) [CaH4e3]

New clones added:
----------------
Mazan  -  Flash of The Blade (MAZ3 Ver. A) [rtw, ShouTime]
Melty Blood Actress Again (Ver. A) [rtw]
Ninja Assault (NJA1 Ver. A) [rtw, ShouTime]
Ninja Assault (NJA2 Ver. A) [rtw, ShouTime]

Other changes:
--------------
- Redumped Salary Man Kintaro [Guru]
- M4 cart handling greatly improved (added needed flash commands, fixed 
encryption on/off logic) [MetalliC]
- f355 EPR was overdumped (mirrored 2 times), fixed [MetalliC]
- Completed dump of vtenis2c, ROM test passes now [MetalliC]
- M1/Actel and Namco carts IC layouts fixed, ROM test passes now [MetalliC]
- Namco 2f-2b IC names changed to <cartlabel>.2d,2c etc,  without fl0-fl4, 
because its the second IC label on the PCB (like "IC17S ROM1" on Sega carts) [MetalliC]
- Re-parented World Kicks [MetalliC]
- IC labels changed according to cart PCBs [MetalliC]
- minor docs update [MetalliC]
2014-02-07 02:20:27 +00:00
Roberto Fresca
00b179369a New games marked as GAME_NOT_WORKING
------------------------------------
Joker Poker (Coinmaster set 2) [Roberto Fresca, ANY]
2014-02-07 01:08:11 +00:00
Alex W. Jackson
a5d3a7daa9 Fix rallybik title screen color [Alex Jackson] 2014-02-06 18:43:22 +00:00
Fabio Priuli
63dd624665 (MESS) nes: added support for Multi-Discrete PCB (aka Mapper 28) used
by Action 53 - Function 16 - Volume ONE - "Streemerz Bundle" homebrew
multicart. [Fabio Priuli]
2014-02-06 17:44:32 +00:00
Curt Coder
d04e52ebcc (MESS) pet: Floppy WIP. (nw) 2014-02-06 16:34:50 +00:00
Robbbert
35cd6fd3d3 (MESS) phc25 : fixed graphic modes 2014-02-06 10:58:20 +00:00
Miodrag Milanovic
299a6559b0 Resolved bug MT05443 (nw) 2014-02-06 07:47:34 +00:00
Roberto Fresca
81da493743 Added Bingo PCB layout and technical notes. [Roberto Fresca] 2014-02-06 05:21:50 +00:00
Michaël Banaan Ananas
cf4ab14dc4 cleanup 2014-02-06 05:07:57 +00:00
Michaël Banaan Ananas
a0b5291504 more whitespace readability stuff 2014-02-06 04:03:28 +00:00
R. Belmont
c75c744600 (MESS) apple3: improved interrupt generation and scanline timing [R. Belmont] 2014-02-06 03:13:33 +00:00
Roberto Fresca
277ead61c9 Some corrections.... 2014-02-06 01:04:37 +00:00
Roberto Fresca
88e6b84791 Updated technical notes about the weird code of rcdino4. 2014-02-06 00:03:59 +00:00
Michaël Banaan Ananas
ebba16890d mem16/24bit accesses are word-aligned (not counting opcode args of course) 2014-02-05 23:59:48 +00:00
Michaël Banaan Ananas
239c24c223 simplify branch code 2014-02-05 22:47:42 +00:00
Michaël Banaan Ananas
49121f9998 readability cleanup in opcode table 2014-02-05 22:26:32 +00:00
Roberto Fresca
2a290bccf6 Improvements to Unknown Royal Card on Dino4 hardware: [Roberto Fresca]
- Fully decrypted the graphics set.
 - Added technical notes...
2014-02-05 22:22:29 +00:00
Michaël Banaan Ananas
e3b5f3c6f7 preparing for next commit, this one just renames read/write functions 2014-02-05 21:08:14 +00:00
Roberto Fresca
f38dae0885 Added Bingo (1983). PCB seems bootleg, but the game looks legit.
Worked from the scratch a whole set of inputs and button-lamps
support for this game. Changed the poker41 description to Four
in One Poker (as seen in the official brochure). Added game and
technical notes. [Roberto Fresca]


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Bingo [Roberto Fresca, Siftware]
2014-02-05 19:02:19 +00:00
Alex W. Jackson
1f7a3bf649 Stop the flipping insanity [Alex Jackson]
Tilemap flipping is now calculated relative to the center of the visible area
rather than to the total screen size, and the generic flip screen functions
no longer reconfigure the actual screen.
These changes ensure that in most cases flipping should Just Work for drivers
that use MCFG_RAW_PARAMs, games that have a programmable CRTC, and games that
have raster effects, and should fix many longstanding flip/cocktail-related
regressions.

(nw)
Unfortunately, it also means that all the thankless work that Osso and hap
have been doing over the last few months fixing flipscreen regressions will
have to be reverted now. I've also undoubtedly caused new regressions in
drivers that handle flipscreen in unusual ways. But now we can share video
device implementations between drivers that have been updated to RAW_PARAMs
and drivers that haven't without kludges all over the place.
And now I can hook up the programmable CRTC in toaplan1.c without abandoning
all hope of flipscreen ever working again in that driver.

(also nw)
I also added savestate registration for the generic soundlatches, which seemed
like a good idea. Any particular reason why these weren't being saved?
2014-02-05 17:25:58 +00:00
Michaël Banaan Ananas
0353541f5b add/sub carry was still wrong 2014-02-05 16:53:34 +00:00
David Haywood
cf1c9641e3 Misc ANY part 5 2014-02-05 15:01:48 +00:00
David Haywood
65265939a1 misc ANY part 4 2014-02-05 14:28:56 +00:00
David Haywood
de4e69cd17 misc ANY part 3 2014-02-05 13:53:49 +00:00
David Haywood
d1ba0e5964 misc ANY part 2 2014-02-05 13:09:52 +00:00
David Haywood
32064cfbff misc ANY stuff part 1 2014-02-05 12:38:02 +00:00
Nathan Woods
93375c26c4 Adopted 'bool' type 2014-02-05 10:44:47 +00:00
Nathan Woods
69ef4a4a1b Initializing this variable 2014-02-05 10:44:46 +00:00
Robbbert
70895111eb (MESS) microvision : added a software-list switch to pick the correct display per game. Fixes alienrdr,bowling,vegas (part 1) 2014-02-05 09:39:55 +00:00
Fabio Priuli
093201ff8b New clone added
------------------------
Vs. Tennis (Set 3)  [any]


we suspect that some roms for the second CPU went bad :(
2014-02-05 07:26:41 +00:00
Justin Kerk
7eda5af6de Silence excessive printf spam in RSP core with -nodrc (nw) 2014-02-05 07:01:12 +00:00
David Haywood
d3d902b713 new clones
Flying Tiger (set 2) [system11]
Puckman Pockimon (set 3) [any]
Gulf War II (set 2) [system11]
2014-02-05 01:36:49 +00:00
Brian Troha
89619b4bef taito_b.c: Give Yukiwo the correct "World" coinage and change dip DSWB-8 to unused as there doesn't seem to be a "Space Ship" option like in the other Master of Weapons sets. - NW 2014-02-05 01:36:36 +00:00
Michaël Banaan Ananas
a27f7ed935 document flags, and fixed flags in add/sub 2014-02-05 01:32:32 +00:00
Couriersud
6b6bd02db1 Added netlist output stage to 1942
This is disabled by default for now. Once the stream input/output interface settled it will be enabled.

Those who like to try it NOW: 

Set at the top of 1942.c

#define USE_NETLIST (1)

I think the quality is better with netlist. Better dynamics, you can hear the rotors now. I have observed no performance impact as well.
2014-02-04 23:39:21 +00:00
Couriersud
35c7cf0381 Added option AY8910_RESISTOR_OUTPUT to AY8910. This will output internal resistor values instead of computed voltages. To be used with netlist output stages. 2014-02-04 23:34:57 +00:00
Couriersud
5d7b9522d1 - Added a parameter "MULT" for output multiplication to NETDEV_SOUND_OUT
- Added a safety check to resistor device to avoid divide by zeros
- only update parameters if they have changed
2014-02-04 23:30:48 +00:00
Michaël Banaan Ananas
d7ec6074bb some mn10200 opcode fixes 2014-02-04 21:34:45 +00:00
Ivan Vangelista
96c9b7292d Fixed MT03346 (nw) 2014-02-04 17:15:46 +00:00
Curt Coder
657b3018c2 (MESS) c64: Floppy WIP. (nw) 2014-02-04 15:32:09 +00:00
Robbbert
06b8402d65 (MESS) phc25 : a very small note 2014-02-04 13:08:37 +00:00
David Haywood
27f38f4efb cleanup (nw) 2014-02-04 12:49:47 +00:00
Alex W. Jackson
76bd65cb3b popeye.c: added RC filter (MT 3726), cleanups [Alex Jackson] 2014-02-04 12:12:30 +00:00
David Haywood
a4ecad8a30 new clones
Yukiwo (World, prototype) [Unigame]

This is Master of Weapon at the point where it was still named after the programmer, very cool indeed
2014-02-04 11:57:23 +00:00
Nathan Woods
bf06b4f331 MSVC fix 2014-02-04 11:31:41 +00:00
Fabio Priuli
43f27b7772 as pointed out by several users, these have been floating around since a few years... nw. 2014-02-04 11:17:49 +00:00
Fabio Priuli
fd54eaac0b a final round of additions. nw. 2014-02-04 10:57:52 +00:00
Fabio Priuli
c1274c325e a few other ones. nw. 2014-02-04 09:17:02 +00:00
Fabio Priuli
1be5941c66 some more roms for discrete games added to skeletons. nw. 2014-02-04 07:45:22 +00:00
Couriersud
799c621d65 - Some bug fixes for sound device routing
- pong doubles (yet to be committed) starts up again.
2014-02-03 23:53:23 +00:00
Curt Coder
1f68cb9336 Cleanup. (nw) 2014-02-03 23:00:04 +00:00
Curt Coder
54797825ba (MESS) 64h156: Return of the weak bits. (nw) 2014-02-03 22:15:14 +00:00
Fabio Priuli
fd643e41b2 a few more whose roms were available. nw. 2014-02-03 22:11:13 +00:00
R. Belmont
1fdf5afd72 (MESS) apple2gs: Add support for Vulcan Gold IDE card [R. Belmont, Spk] 2014-02-03 21:28:26 +00:00
Couriersud
a29a054900 Fixed a scaling bug 2014-02-03 21:01:38 +00:00
Fabio Priuli
8b2153bcf2 this was not meant to be in the commit... nw 2014-02-03 17:19:53 +00:00
Fabio Priuli
9762654338 added skeleton for discrete games with roms, to ensure the dumps are
available when we get there with the emulation. nw.

atari games will probably need to be split in different source files later on,
but I've tried to keep the code to the minimum for the moment.
2014-02-03 17:16:27 +00:00
Curt Coder
8ee25c659a nw 2014-02-03 16:09:18 +00:00
Curt Coder
b10cef380b (MESS) Refactored the Commodore 1541/1551/1571/2031 disk drives to use the modern floppy system. [Curt Coder] 2014-02-03 15:59:54 +00:00
Alex W. Jackson
44add8d8ef nemesis.c [Alex Jackson]:
* Hooked up RC filters to AY8910s
 * Fixed konamigt layout aspect ratio
 * Some corrections to address maps and inputs
2014-02-03 15:43:44 +00:00
Robbbert
4114303fe6 (MESS) New NOT WORKING systems [The Dumping Union, TeamEurope]
----------------------------------------------
Genius Leader 4000 Quadro (Germany)
Genius Leader 7007SL (Germany)
2014-02-03 11:43:10 +00:00
Robbbert
8919708f09 (MESS) apf : added back support for .apt cassettes
(nw) hopefully it works as no apt files to test with
2014-02-03 10:30:32 +00:00
Alex W. Jackson
029a0a3ebe ddribble.c: clean up (nw) 2014-02-03 10:28:05 +00:00
Alex W. Jackson
5eb9755bf1 vlm5030: remove silly config interface (nw) 2014-02-03 10:05:14 +00:00
Alex W. Jackson
ddc0eabd28 Magic numbers, just say no (nw) 2014-02-03 00:33:19 +00:00
R. Belmont
52c60d3549 (MESS) apple3: Adjusted palette, confidence test color names screen is now reasonable. [R. Belmont] 2014-02-02 22:34:34 +00:00
David Haywood
a63e241a63 new clones
Fantasy Zone (prototype) [Unigame]

unfortunately the board wsa missing a lot of roms, some had gone bad, and it looks like some should be different.  it also has an MCU, but possibly leftover from something else.
2014-02-02 22:31:19 +00:00
R. Belmont
38db273225 (MESS) apple3 changes: [R. Belmont]
- Removed ProFile stub, we'll do that as a proper card later
- Removed ROM patch now that we can specify the ACIA is Rockwell-style
- Allow -ramsize 256K or 512K
- Both VIAs can generate IRQs now, as per schematics
2014-02-02 21:54:23 +00:00
R. Belmont
7e9c0431c0 mos6551: support Rockwell 6551s, which show different register contents from MOS/CSG parts on reset. [R. Belmont] 2014-02-02 21:51:50 +00:00
Michaël Banaan Ananas
99461ab795 Zoom ZSG-2 sound WIP, very preliminary 2014-02-02 19:22:34 +00:00
R. Belmont
32fd90f082 fix out-of-date note (nw) 2014-02-02 18:53:07 +00:00
R. Belmont
2826419b47 (MESS) apple3: Added speaker toggle, beep, and DAC sound. [R. Belmont] 2014-02-02 18:46:50 +00:00
David Haywood
fe7e1a0441 it can probably be considered working now, same credits as before (nw) 2014-02-02 17:46:27 +00:00
David Haywood
1ac35ff51c improvements (nw) 2014-02-02 17:22:07 +00:00
R. Belmont
049c4db019 (MESS) apple3: hooked up modifier keys [R. Belmont] 2014-02-02 16:43:13 +00:00
R. Belmont
7bf568d972 (MESS) apple3: Remove unnecessary opbase handler (nw) 2014-02-02 16:22:48 +00:00
Sandro Ronco
d1adf78645 (MESS) iqunlimz: fixed 80 columns mode. (nw) 2014-02-02 16:19:23 +00:00
Couriersud
a1cf018fe5 Added route-inputs to netlist sound device. Currently this is WIP and needs some polishing, however proof-of-concept exists now.
Example usage can be enabled in pong by uncommenting TEST_SOUND
2014-02-02 15:59:41 +00:00
Sandro Ronco
e39a886110 (MESS) iqunlimz: added preliminary keyboard inputs. (nw) 2014-02-02 15:02:15 +00:00
David Haywood
2e9d1cee61 new NOT WORKING
Aaargh (Arcadia) [Unigame]

I haven't been able to establish why this doesn't boot, the decryption seems correct, but it doesn't even get as far as telling me if there's a checksum error or anything.. romcmp doesn't report anything suspicious with the roms at least.
2014-02-02 13:19:59 +00:00
Robbbert
fb05c87a0d (MESS) phc25 : can load .phc cassettes 2014-02-02 13:19:58 +00:00
Miodrag Milanovic
c5495da07e Let running_machine handle nvram save/load (nw) 2014-02-02 13:14:17 +00:00
Nathan Woods
8d5dea174a Introduced a toggle_record_movie() method 2014-02-02 13:13:59 +00:00
Couriersud
0d0ae43b09 Fixed an issue causing prolonged instability in 7400 oscillators. 2014-02-02 12:59:08 +00:00
Nathan Woods
40d7eb65a2 Merge branch 'master' of ssh://mess.org/mame 2014-02-02 12:54:08 +00:00
Nathan Woods
45b241e53b Adding support for variable throttle 2014-02-02 12:54:03 +00:00
Alex W. Jackson
931027822a qix.c: Let's not regenerate the entire palette every time we do a partial update [Alex Jackson] 2014-02-02 12:48:01 +00:00
Nathan Woods
a2da57f494 Minor cosmetic changes 2014-02-02 12:02:46 +00:00
Sandro Ronco
96a1535372 (MESS) Moved iqunlimz from pc2000.c to socrates.c (nw) 2014-02-02 11:57:07 +00:00
Couriersud
16cd2ee70b Followup on Alex fix. Thanks a lot, Alex. 2014-02-02 11:38:52 +00:00
Miodrag Milanovic
347590dead removed few legacy calls (nw) 2014-02-02 11:36:01 +00:00
Sandro Ronco
6097a18247 (MESS) gl2000: fixed cart loading. (nw) 2014-02-02 09:55:33 +00:00
Fabio Priuli
94a2233008 (MESS) nes: apparently chinese dumpers have decided that Waixing FS-304
board is mapper 162. updated our source to make easier launching ines files
from fullpath :)   nw.
2014-02-02 07:31:20 +00:00
R. Belmont
db2e892bce Clang fix (nw) 2014-02-02 05:32:21 +00:00
R. Belmont
c397fcbe4b (MESS) apple3: Implement correct (zp),y extended addressing. [R. Belmont] 2014-02-02 05:31:09 +00:00
R. Belmont
6e5462526a fix missing semicolon (nw) 2014-02-02 03:54:30 +00:00
smf-
14787c5f31 changed name to "PET user port" as that is where it originated and reformatted the source file [smf] 2014-02-02 01:29:37 +00:00
smf-
1c63fcc6c9 revert part of previous change, resolving the handlers in device_config_complete() isn't working. (nw) 2014-02-02 01:18:40 +00:00
smf-
3614d52b49 resolves the user port handlers in device_config_complete() & replaced calling reset() on user port with toggling of input line 3 as not all computers have reset hooked up on the user port. I believe device_reset() will always be called, which makes the call in the drivers machine_reset() unnecessary. [smf] 2014-02-02 01:00:11 +00:00
Justin Kerk
f5bdd12674 More JSMESS wip (nw) 2014-02-01 21:55:38 +00:00
Alex W. Jackson
491f77d5f9 1942.c: colortables, you're doing it wrong (nw) 2014-02-01 21:06:58 +00:00
Alex W. Jackson
6707c2fef5 Fix compile (nw) 2014-02-01 18:48:31 +00:00
Couriersud
52c0b7efbe Netlist bugfixes:
- fixed completely broken parser.
- fixed reset (consistent again)
- added "warning" and "log" to "error".
- "-oslog" now displays some information
2014-02-01 16:28:54 +00:00
Dirk Best
7c0ba4bce6 Merge branch 'master' of ssh://git@mess.org/mame 2014-02-01 12:31:04 +00:00
Dirk Best
cd3890e110 Add support for the Acculogic sIDE-1/16 8-bit ISA card. 2014-02-01 12:30:58 +00:00
Justin Kerk
9822e42533 Add a notification for JSMESS when the emulation begins [Vito] (nw) 2014-02-01 10:27:03 +00:00
Fabio Priuli
3b7a999c26 (MESS) nes.c: Added support for NROM368 homebrew PCB. [Fabio Priuli]
nes.c: Fixed support for BMC-12in1 PCB, based on Cah4e3's research. [Fabio Priuli]
2014-02-01 08:05:15 +00:00
R. Belmont
e86724831d (MESS) New skeleton driver:
- Roland Sound Canvas SC-55 [Stefan Lindberg]


nw: Time to play "what's the CPU?".  seems to be 8-bit little-endian, might be 
i8x9x, might not be.  Current ROM mapping is definitely wrong.
2014-02-01 03:48:45 +00:00
mahlemiut
523235ff0f (MESS) amstrad: added the option of having nothing attached to the joystick ports. Mostly to avoid the cursor keys and the default joystick inputs clashing. (no whatsnew) 2014-02-01 02:48:26 +00:00
Couriersud
4376c828fd Implemented a fallback to Gaussian elimination if Gauss-Seidel exceeds a certain number of iterations. 2014-01-31 22:43:28 +00:00
Michaël Banaan Ananas
2f899313a0 preliminary ADM decoding 2014-01-31 22:20:31 +00:00
Couriersud
b04c5e54b9 Fixed a nasty issue around convergence by defaulting to Gaussian elemination for 5x5 and 6x6 matrices. This prevented pong from starting.
In addition, removed a number of hacks around start-up conditions. All nets are now defaulted to "0" at startup. Much cleaner.
Added a 74LS629 device which yet needs to be enabled.
2014-01-31 20:41:32 +00:00
R. Belmont
1bf2b1bde7 AICA: EFREG is mapped every other word, not every word. Fixes memory trashing in all Naomi/DC/AW games. [O. Galibert, R. Belmont] 2014-01-31 15:06:45 +00:00
mahlemiut
6ecea67cfa (MESS) pc/xt/at: added basic implementation of the Programmers Development System ISA card. The PDS editor software requires the hardware present to start up. Some core work will need to be done to get any communications working, however. [Barry Rodewald] 2014-01-31 09:06:30 +00:00
Alex W. Jackson
73debc51f4 k005289.c: correct comments, name functions after pin names on schematic (nw) 2014-01-31 08:44:37 +00:00
Alex W. Jackson
4b75237697 tugboat.c: correct AY chip type and clock, some cleanups [Alex Jackson] 2014-01-31 08:03:45 +00:00
R. Belmont
af484162db New games added as GAME_NOT_WORKING
-----------------------------------
SWP Hopper Board [Anonymous, R. Belmont]

nw: this is for Naomi-based redemption machines.
2014-01-31 03:30:01 +00:00
R. Belmont
8c721d9732 New clones added
----------------
World Kicks (WK1 Ver. A) [Anonymous]

Also fixed ROM mappings of the existing World Kicks sets to what boots in Demul.
2014-01-31 03:13:59 +00:00
Nathan Woods
1667627894 Minor refactorings 2014-01-31 03:11:57 +00:00
R. Belmont
a5092711a9 redumped clubkpzb, fixed ROM mapping errors in wldkicksa and clubkprz (nw) 2014-01-31 02:49:10 +00:00
mahlemiut
90f48df9fd (MESS) amstrad: changed manufacturer and refresh DIPs to be driver config settings, since they aren't really DIP switches in the first place. (no whatsnew) 2014-01-31 00:52:19 +00:00
Scott Stone
53799ef0a8 added text diagram of iqunlim board from original submission (nw) 2014-01-30 20:11:22 +00:00
Nathan Woods
b3aedc5d7e Miscellaneous cleanups to src/emu/ui/menu.?, also added some accessors 2014-01-30 15:13:54 +00:00
R. Belmont
e0b48579cc Not everyone calls the base device_start, but they do call the base init() (nw) 2014-01-30 13:12:32 +00:00
Nathan Woods
af89f37d50 Merge branch 'master' of ssh://mess.org/mame 2014-01-30 12:15:29 +00:00
Nathan Woods
4c70483557 Const correctness 2014-01-30 12:15:22 +00:00
Michaël Banaan Ananas
d558d4d294 woops 2014-01-30 09:46:06 +00:00
Fabio Priuli
ea7889252b (MESS) atarifdc/a800: fixed MT05381. nw.
beats me why it shall make any difference, but it seems that the either the best match 
code or the loop across the softlists does not like when some list is appended to 
the main machine and some other list is appended to a device (maybe some tag assumption?). 
it makes sense to append the lists to the main machine, though, so the fix should be ok.
2014-01-30 05:18:43 +00:00
R. Belmont
d9f2f525fd m6502: expose SYNC pin through devcb2 for more flexibility [R. Belmont] 2014-01-30 03:08:42 +00:00
R. Belmont
6f360f6510 (nw) 2014-01-30 02:07:06 +00:00
R. Belmont
4564cb01da New games added as GAME_NOT_WORKING
-----------------------------------
Club Kart Prize Ver. B [Anonymous, R. Belmont]
2014-01-30 02:06:53 +00:00
Nathan Woods
b4d9c1753b Made these handlers static methods 2014-01-30 01:51:08 +00:00
Wilbert Pol
f68b358c71 z8000.c: Modernized cpu core. [Wilbert Pol] 2014-01-29 21:36:42 +00:00
Fabio Priuli
18e5ac933b (MESS) minor cleanup. nw. 2014-01-29 20:44:50 +00:00
Ivan Vangelista
af4577fc40 Fixed MT05436 (nw) 2014-01-29 18:28:30 +00:00
Fabio Priuli
f00201f102 (MESS) gbcolor: fixed heavy gfx regression caused by my conversion
of the LCD to be a device. [Fabio Priuli]

at some point I was convinced that this io2_r handler had to be moved inside the LCD
emulation, then I realized I was wrong, but apparently I forgot to rectify the code in the
driver. many thanks to Shideravan for reporting the issue.
2014-01-29 17:27:10 +00:00
Ivan Vangelista
5a1ed622a5 Fix MAME debug compile. (nw) 2014-01-29 17:21:19 +00:00
Miodrag Milanovic
c859a6332e fix for sdl compile (nw) 2014-01-29 16:45:35 +00:00
Robbbert
929b243491 turn off spam while running craft. 2014-01-29 15:41:06 +00:00
Michaël Banaan Ananas
bf5b08de55 rom offset typo 2014-01-29 14:52:17 +00:00
Ivan Vangelista
7cd8a14c03 Fixed MT05437 (nw) 2014-01-29 13:50:23 +00:00
Robbbert
70d3d34f3f (MESS) microvision : added a note 2014-01-29 13:10:48 +00:00
Nathan Woods
b6f05e2dc4 Fixed recently introduced bug in the game selector, opportunistic
cleanups
2014-01-29 12:41:17 +00:00
Nathan Woods
fb7edb68c6 Moved src/emu/ui.? ==> src/emu/ui/ui.?, changed to follow MAME OOP conventions; we now have a ui_manager class 2014-01-29 11:47:56 +00:00
mahlemiut
972887faff (MESS) amstrad: mouse inputs should be low when active. Fixes movements appearing on boot when the mouse hasn't been moved. 2014-01-29 11:09:18 +00:00
mahlemiut
691d46b684 forgot this file. (no whatsnew) 2014-01-29 10:23:43 +00:00
mahlemiut
4a7e551be4 (MESS) amstrad: Added preliminary support for the AMX mouse. [Barry Rodewald] 2014-01-29 10:01:24 +00:00
R. Belmont
ebe4bb2f54 there's always a missing file (nw) 2014-01-29 06:03:27 +00:00
R. Belmont
f83896c543 fix Clang compile (nw) 2014-01-29 04:19:32 +00:00
R. Belmont
bfcb2e6f5a New games added as GAME_NOT_WORKING
-----------------------------------
Puyo Puyo Fever (prototype v0.01) [Anonymous, R. Belmont]
2014-01-29 04:00:54 +00:00
Angelo Salese
78018803fc Added SCREEN_RAW_PARAMS to Express Raider, fixed screen size to 256x240 [Angelo Salese] 2014-01-29 00:55:07 +00:00
Angelo Salese
80a33e7a1c Procrastinating this semi-fix from too much time, 1/2 frames in Samurai Showdown 64 games are now visible, nw 2014-01-29 00:17:22 +00:00
Michaël Banaan Ananas
9614dc521b ok nevermind, 78081(78k0 family) is a completely different cpu from 7810 family, not emulated yet 2014-01-28 14:07:21 +00:00
Robbbert
16ef7085a0 (MESS) phc25 : Fixed irq polarity. Worked on graphics modes. 2014-01-28 13:23:54 +00:00
Michaël Banaan Ananas
8999423a0a added dummy mcu 2014-01-28 10:59:24 +00:00
Fabio Priuli
312f8045c0 (MESS) megadriv.c: added a newer BIOS (v1.05) for Pioneer LaserActive Jpn
New NOT WORKING system
=======================

AIWA MegaCD CSD-G1M [Bad_Ad84]
2014-01-28 07:12:00 +00:00
Justin Kerk
ebed4a6cb2 Disable startup screens for JSMESS (the method we were previously using to skip them had unwanted side-effects) (nw) 2014-01-28 05:41:14 +00:00
R. Belmont
9b56478497 New games added as GAME_NOT_WORKING
-----------------------------------
Star Horse (client) [Anonymous]
Star Horse (server) [Anonymous]
Star Horse (large screens) [Anonymous]


nw: as hinted, this is a satellite terminal type game.  The "large screens" cart drives two large screens in the center of the setup.  The client and server should be self-explanatory.
2014-01-28 03:18:08 +00:00
smf-
b3b3ed4cec simplified VIA 6522 irq handling (nw) 2014-01-28 01:00:21 +00:00
smf-
8ae5a6ec4d (MESS) Commodore LCD added ram size configuration. (nw) 2014-01-27 22:51:58 +00:00
smf-
0a69cdbe34 Simulates key press to format internal ram instead of using a rom patch. (nw) 2014-01-27 22:42:33 +00:00
smf-
aedda1342c Clears port a and port b latches at startup, temporarily reverted CA1 timing change as Beezer is extremely sensitive to CB2 timing, temporarily prevented port a read handlers from affecting reading back of output bits (real hardware can do this but some handlers are returning 0 for bits that they aren't driving low). [smf] 2014-01-27 21:49:02 +00:00
Scott Stone
de6bf3dbbf (MESS) i8530h31 now *almost* boots or at least make some beeps, instead of halting because of unmapped I/O accesses, or halting because of a bad checksum because the ROM was loaded improperly. [alegend45] 2014-01-27 20:28:27 +00:00
Nathan Woods
4c3798f142 Cleanups to the file selector menus 2014-01-27 11:39:50 +00:00
Robbbert
1fb2bc3b79 (MESS) phc25 : added cursor and wave sound. 2014-01-27 09:21:38 +00:00
Fabio Priuli
a8d021d5b5 (MESS) gameboy/gbcolor: fixed NVRAM saving. [Fabio Priuli]
out of whatsnew: huge thanks to Shoegazer for reporting the problem!
2014-01-27 08:11:16 +00:00
Michaël Banaan Ananas
70e3290be2 mcu undumpable internal rom sadness.
Probably the only game that would require it is gobyrc/rcdego?
2014-01-27 07:07:20 +00:00
Robbbert
cbc57d6b71 mc6847: Fixed text display with external rom: fixes spc1000 and phc25 2014-01-27 06:40:05 +00:00
Couriersud
5495d321c4 Created a better logic-to-analog proxy approximating output impedance. This revealed some bugs in the code which have been fixed.
Basically, borderline schematics like

    TTL_7404_INVERT(c9f, c9c.Q)
    TTL_7404_INVERT(c9c, c9f.Q)
    SWITCH2(coinsw)
    NET_C(c9c.Q, coinsw.1)
    NET_C(c9f.Q, coinsw.2)

in which the switch connects TTL-Outputs to ground now work. In this case, the addition of an analog device (switch) cause the netlist code to treat the TTL outputs as "analog" and (re)connect all existing and future connected terminals to the analog output. 
The downside is a slight performance penalty. This penalty may be mitigated going forward by introducing "proxy-hints" for selected outputs.
2014-01-27 00:02:45 +00:00
Michaël Banaan Ananas
5f9b93e172 nw 2014-01-26 23:44:37 +00:00
smf-
12d6dec137 added preliminary stop and reset to MSM58321 (nw) 2014-01-26 23:37:56 +00:00
smf-
50b90ce6ae Hooked up RTC. There are several issues. The day and month register are swapped. Even though it allows you to select between 12/24H the RTC is always saved in 24H mode and it always defaults to display in 12H mode. [smf] 2014-01-26 22:23:15 +00:00
Wilbert Pol
e5a80b0bdb sharc.c: Modernized cpu core. [Wilbert Pol] 2014-01-26 22:07:42 +00:00
smf-
91a1d90bb6 Allow reading from port A in output mode. Add a separate bit for timer 1 PB7 toggling rather than changing the PB register directly. Don't clear the SR register on reset. Clears pcr & acr at construct time, in case something sets one of the handshaking lines before we've started. Use a separate variable for the latched inputs and the current inputs. Consolidated the input and output code. [smf] 2014-01-26 22:05:49 +00:00
smf-
4830ec15d8 Converted MSM58321 to DEVCB2, uses level logic rather than edge detection for strobes (as per datasheet), added nvram interface as there are some configuration bits to save, added support for 12 and 24 hour. It defaults to 12 hour, but you can configure it in the driver to default to 24H. You can configure what year 0 is in the driver, which is used when setting the date at startup. [smf] 2014-01-26 21:57:16 +00:00
Brian Troha
ffc7a1c776 tourvis.c: Correct 1 cart name and add newly dumped U4-43 BIOS. [The Dumping Union] 2014-01-26 19:00:32 +00:00
Couriersud
ec0aab6d74 Fix a bug in connecting nets. This bug surfaced during introduction of a "closer to reality" ttl output proxy. No WN 2014-01-26 17:24:55 +00:00
David Haywood
e40590c72a replace bad rom in new galpani3 set [system11] (NW) 2014-01-26 16:03:34 +00:00
Ivan Vangelista
f617f0fdb4 Improved previous fix as suggested. (nw) 2014-01-26 15:37:48 +00:00
Ivan Vangelista
9243823fdc Fixed MT03438. (nw) 2014-01-26 15:21:24 +00:00
Couriersud
e688296f47 Bugfixes and more pin-outs for netlist devices. Also contains preparation for inclusion of "pong doubles". No WN 2014-01-26 15:08:53 +00:00
Nathan Woods
9cbeb9e491 Software list UI cleanups 2014-01-26 13:50:38 +00:00
Robbbert
bfca02b042 (MESS) pdp1 : marked as WORKING again. 2014-01-26 08:54:40 +00:00
Robbbert
08647d956f (MESS) apf : added another homebrew "cart" 2014-01-26 08:42:14 +00:00
Michaël Banaan Ananas
2937a8c7bf taito fx1b fram is over here, used by gdarius to save its highscore table 2014-01-26 08:32:17 +00:00
Robbbert
e176bd8c40 (MESS) cons <--> comp 2014-01-26 07:29:26 +00:00
R. Belmont
cc75eccd81 (MESS) Apple II: Support for the Videx UltraTerm card. [R. Belmont] 2014-01-26 02:49:09 +00:00
Robbbert
6f73e2d850 (MESS) apf : cleanup
* Removed redundant info

* Removed a trampoline

* Replaced our bad dump with a better one
2014-01-26 02:26:08 +00:00
Brian Troha
376f6b7ba3 tourvis.c: Add some known carts - NW 2014-01-26 02:14:54 +00:00
Nathan Woods
8133472375 Cleanups of src/emu/ui/viewgfx.c, some minor refactorings 2014-01-25 21:44:21 +00:00
smf-
409e725695 serial data is shifted in just before cb1 goes high, not just after it goes low. (nw) 2014-01-25 21:00:54 +00:00
smf-
fefdeefe8e updated the chip types (nw) 2014-01-25 20:50:08 +00:00
smf-
26e13c4241 6522 CA1 is input only, so I have removed the output callback. The lisa via hookup has been changed as it had functions named as CA2/CB2 hooked up to CA1/CB1 and CA1 output no longer exists, it appears to have been wrong since before the code was merged with MAME. Changed CB1 to be active low as CA2 & CB2 already are & it sort of was before, but when the chip is reset then the handlers are called setting the lines to 1. This seems to stop it thinking that you've pressed a key at startup as I believe it got out of sync before because the lines weren't consistent. Merged some duplicate code for handling outputs and removed some obvious comments. [smf] 2014-01-25 18:38:22 +00:00
Nathan Woods
48621181d1 Moved src/emu/uigfx.? ==> src/emu/ui/viewgfx.?, move C++-ifications 2014-01-25 16:56:23 +00:00
Ivan Vangelista
bcbe50fc35 Small cleanup (nw) 2014-01-25 15:13:23 +00:00
Michaël Banaan Ananas
a3fd531baf woops, this info was already in the driver notes, see line 34 2014-01-25 13:26:37 +00:00
David Haywood
818b443c56 couple of people have mentioned this now (nw) 2014-01-25 12:53:33 +00:00
David Haywood
925deee342 new clones
Viper Phase 1 (New Version, Korea) [shmups forum]

(I've also made the region descriptions on all the sets more consistent based on the actual region codes in the ROMs)
2014-01-25 12:44:45 +00:00
David Haywood
d41672c398 new clones
Gals Panic II (Germany, single PCB) [system11] (not working)
2014-01-25 12:07:46 +00:00
David Haywood
24025a2ebb new clones
Gals Panic 3 (Hong Kong) [system11] (NOT WORKING, one of the program roms is a bad dump)
2014-01-25 11:51:21 +00:00
David Haywood
b3bcdadd5c new clones
Deluxe 5 (set 2 + set 3) [system11]
2014-01-25 11:42:15 +00:00
David Haywood
3cf1d813b9 new clones
Multi 5 / New Multi Game 5 (set 2) [system11]
2014-01-25 11:29:27 +00:00
David Haywood
a2fee94485 new clones
Fantasia (940429 PCB, set 2) [system11]
2014-01-25 11:13:35 +00:00
David Haywood
4fc5553d33 new clones
Pocket Gals V.I.P (set 2) [system11]
2014-01-25 11:06:51 +00:00
R. Belmont
08225933bd (MESS) indiana: Added IDE controller, fixed 16-bit ISA I/O [R. Belmont, Carl] 2014-01-25 04:44:44 +00:00
R. Belmont
c9e5977840 pc_vga: fix extraneous logging I'd left on (nw) 2014-01-25 03:49:56 +00:00
smf-
392b661ac3 renamed lcd char rom to match this photo http://www.floodgap.com/retrobits/ckb/secret/cbm-vlcd-charrom.jpg & replaced lower case y with one that better matches this screenshot http://www.floodgap.com/retrobits/ckb/secret/cbm-lcd-screen.gif [smf] 2014-01-25 03:39:23 +00:00
mahlemiut
d5b31eb83b psxgpu: m_debug struct is uninitialised in a non-debug build (no whatsnew) 2014-01-25 03:33:29 +00:00
smf-
3cff6ccb53 Created a character font rom with upper and lower case characters using the upper case font in the kernel rom as a starting point [smf] 2014-01-25 03:01:33 +00:00
smf-
73a15e8c5b make the black a bit blacker (nw) 2014-01-25 02:18:07 +00:00
smf-
dbfaeb2f01 Try to match the colors from the most recent photograph http://vivaamigafilm.blogspot.co.uk/2012/02/chillin-with-porter.html [smf] 2014-01-25 01:52:25 +00:00
Mike Naberezny
999cbf495d (MESS) clcd: Revert background color change. (nw) 2014-01-25 01:34:48 +00:00
Mike Naberezny
706302464e (MESS) clcd: Changed background color from green to grey (nw) 2014-01-24 23:46:24 +00:00
Michaël Banaan Ananas
8fd1001286 coh1000ta board doesn't have a FM1208 eeprom, coh1000tb does but AM_RANGE(0x1fbe0000, 0x1fbe01ff) is for M66220FP 2014-01-24 23:35:14 +00:00
Michaël Banaan Ananas
b07f072cf5 modernized taito zm 2014-01-24 23:12:50 +00:00
Couriersud
8238c35733 Documented two more devices, more pin-outs. Corrected some pin names so they match datasheets better. 2014-01-24 20:17:34 +00:00
smf-
c4da0d36ee Added preliminary sound and rs232 support [smf] 2014-01-24 20:11:40 +00:00
smf-
99c6a2db2c Added support for shift out free running at t2 rate, cb1 output now lasts for the specified number of clocks and the signal goes low at the end. [smf] 2014-01-24 20:10:57 +00:00
Wilbert Pol
7cddc974fc z180.c: Modernized cpu core. [Wilbert Pol] 2014-01-24 19:37:56 +00:00
Michaël Banaan Ananas
7154b333cd wrong region name 2014-01-24 19:28:22 +00:00
Couriersud
4633122377 Fixed minor bugs and removed a hack in 7490 code. Also added more pinouts. 2014-01-24 16:24:32 +00:00
smf-
dcd57f0f8b (MESS) clcd.c added support for bitmap mode [smf] 2014-01-24 12:27:19 +00:00
smf-
92fd14a096 visual studio 2012 compilation fix (nw) 2014-01-24 11:32:53 +00:00
Robbbert
5a8f4d27b4 (MESS) apf : fixed css bit in graphic mode. 2014-01-24 11:06:49 +00:00
Curt Coder
88cb180618 (MESS) d64_dsk: Fixed memory leak. (nw) 2014-01-24 10:16:53 +00:00
Robbbert
a161ac3297 (MESS) apf : last fixes:
* Fixed last-minute regression in Space Destroyer

* Swapped left & right keypads, so they are on the correct sides of the keyboard.
2014-01-24 08:44:09 +00:00
Robbbert
90f6c1e5e8 (MESS) apf : more fixes, systems marked as WORKING [Robbbert]
* Fixed bad gfx in rocket patrol and blackjack

* Fixed space destroyer (you must choose -ram 9k)
2014-01-24 07:36:48 +00:00
Brian Troha
0e5809a42a peplus.c: Add "Slots" to game name in source - NW 2014-01-24 03:50:09 +00:00
Brian Troha
e3b261bc9b peplus.c: Added payout percentages for the video slots - NW 2014-01-24 03:27:20 +00:00
R. Belmont
e34abeff81 n68681: make loopback operate at the current baud rate instead of instantaneously. Fixes dectalk DUART self-test. [R. Belmont] 2014-01-24 03:03:46 +00:00
Robbbert
97fa5db119 (MESS) apf : added trashII bios, added notes. 2014-01-24 02:19:06 +00:00
Roberto Fresca
607c6a98b2 Added unknown encrypted Royal Card. This game is running on Dino 4
encrypted hardware, with a CPU+PLCC daughterboard. Decrypted pro-
 gram address + data, but code still jumps into $48xx range where
 there's no valid code. Decoded and partially decrypted the graphics
 set. [Roberto Fresca, ANY]


New games marked as GAME_NOT_WORKING
------------------------------------
Unknown encrypted Royal Card (Dino4 HW) [Roberto Fresca, ANY]
2014-01-24 02:18:17 +00:00
Scott Stone
aa896515a0 This revert (r26927), as requested by author, fixes the regression of missing graphics for vector games using HLSL. Also reverted patch in code (r27063) to deal with "roundf" for pre-vs2013 compilers - which is no longer needed. (nw) 2014-01-24 00:30:29 +00:00
smf-
738e0aeedd Fix wrapping in KERN/APPL/RAM mode by moving TEST map to the next address bit. [smf] 2014-01-23 23:18:32 +00:00
smf-
fb32987469 New games added or promoted from NOT_WORKING status
---------------------------------------------------
(MESS) clcd.c  Commodore LCD
2014-01-23 21:17:04 +00:00
Couriersud
104a5e283b Added pin-outs to a number of devices 2014-01-23 21:16:24 +00:00
Couriersud
3ff8e23a53 Remove dead code in nL_parser.c 2014-01-23 20:29:05 +00:00
Ivan Vangelista
51646dab7a Some more Technos flipscreen work: fixes MT04914 and MT4906 (nw) 2014-01-23 20:25:03 +00:00
Ivan Vangelista
f02bf3d5f2 Some Technos flipscreen adjustments to account for raw_params (nw)
Fixes MT04916, MT04982, MT04983, MT04984, MT04986
2014-01-23 20:06:46 +00:00
Michaël Banaan Ananas
1f21d86be1 mapped left/right fire as 2nd joystick 2014-01-23 18:53:12 +00:00
Alex W. Jackson
58b59f671b tugboat.c: change driver_init() to machine_start() 2014-01-23 18:45:46 +00:00
smf-
43f5ef37be (MESS) corrected function key mapping [smf] 2014-01-23 18:09:23 +00:00
Michaël Banaan Ananas
e7237ff7b5 make special case voice-stop return value clearer 2014-01-23 18:08:49 +00:00
smf-
d492f8a475 don't change the current bank on reset, because another device might have already changed the bank when it was reset [smf] 2014-01-23 17:55:59 +00:00
smf-
76c09a17be (MESS) Improved the commodore lcd mmu emulation, some software is starting to work a bit [smf] 2014-01-23 17:54:55 +00:00
Ivan Vangelista
01f7f527c4 Fixed MT05430. (nw) 2014-01-23 17:30:27 +00:00
Robbbert
881c328b4b (MESS) apf : improved graphics 2014-01-23 14:30:12 +00:00
Nathan Woods
cd9479b751 Refactoring and cleanup of tapectrl.? and bbcontrl.?, created base class 2014-01-23 12:43:39 +00:00
Robbbert
65df1ab85e (MESS) apf : more WIP
* Added -ram switch, the default is 8K, this allows most tapes to load
* Fixed pasting of upper-case program listings
* Added cart slot to apfimag, you must now load the BASIC cart yourself.
* Any apfm1000 cart can be loaded into apfimag
2014-01-23 05:30:21 +00:00
Brian Troha
6bd6dcdbed new PE+ slot game added
New Game Added
------------------------------------------
Player's Edge Plus (PS0296) Haywire [BrianT]
2014-01-23 03:29:54 +00:00
Couriersud
e7ed74b009 Minor bugfixes + parser is now based on tokens. Should ease reading other netlist formats significantly. 2014-01-23 01:55:21 +00:00
smf-
4737fe54cd replaced some calls to machine().firstcpu->pcbase() with machine().describe_context() [smf] 2014-01-23 01:34:19 +00:00
smf-
aeb1aa6fec replaced some calls to machine().firstcpu->pcbase() with machine().describe_context() [smf] 2014-01-23 01:17:55 +00:00
smf-
9244b6baff replaced more machine().firstcpu with m_maincpu [smf] 2014-01-23 01:01:24 +00:00