Commit Graph

26083 Commits

Author SHA1 Message Date
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
Curt Coder
c2158d2c10 (MESS) g64_dsk: Skip unformatted tracks. (nw) 2014-01-22 20:57:56 +00:00
Ivan Vangelista
f3b3dc9225 Fixed sprite offset in dec8.c games with karnov_sprites_device (nw) 2014-01-22 17:54:37 +00:00
Ivan Vangelista
71dc6b59c9 Fixed birdtry regression + some cleanups (nw) 2014-01-22 17:43:31 +00:00
Ivan Vangelista
134c691d63 Modernized mc6843 device.(nw) 2014-01-22 17:33:47 +00:00
Robbbert
c3372f0a5a (MESS) apf : WIP - fixed a few bugs 2014-01-22 16:18:15 +00:00
smf-
57f53a1d90 added a hack for mametesters 05256 [smf] 2014-01-22 13:52:40 +00:00
smf-
24f1903f15 Added a hack to get taito gnet games working after r27187. More investigation is required to determine whether there is a latch when using 8 bit accesses or whether the limitation of fixed sized transfers is only applicable to the ATA bus and not flash cards that implement the ATA protocol. (nw) 2014-01-22 13:22:55 +00:00
smf-
6b04d984cc rename functions with upper case names to lower case to avoid #define collisions (nw) 2014-01-22 13:04:52 +00:00
R. Belmont
1da112a853 (MESS) pc_vga: default DAC mask to 0xff, indiana now shows text [Carl] 2014-01-22 02:16:10 +00:00
Brian Troha
62855b919a more PE+ Poker sets
New Clones Added
--------------------------------
Player's Edge Plus (X000536P+XP000038) Joker Poker [BrianT]
Player's Edge Plus (X002440P+XP000053) Deuces Wild Poker [BrianT]
Player's Edge Plus (XM00006P+XMP00006) Multi-Poker [BrianT]
Player's Edge Plus (XMP00030) 5-in-1 Wingboard (CG2426) [BrianT]
2014-01-22 01:11:56 +00:00
Couriersud
38d43fc7fd Fixed reported memory leak in debug build. 2014-01-21 23:34:49 +00:00
Curt Coder
92f475be80 Fixed build. (nw) 2014-01-21 22:28:05 +00:00
Curt Coder
e04ec2a3dd (MESS) g64_dsk: Fixed modern image loading. (nw) 2014-01-21 21:32:41 +00:00
Wilbert Pol
e7b95675bd (MESS) sms.c: Updated some notes and shuffled some code around (Enik Land) (nw) 2014-01-21 19:57:12 +00:00
Wilbert Pol
2813a9510c Added 8x300 to unidasm (nw) 2014-01-21 19:53:12 +00:00
Wilbert Pol
ee0343a310 Getting rid of some references to legacy_cpu_device (nw) 2014-01-21 19:46:53 +00:00
Wilbert Pol
e7362aa0ba Enable all cpu cores in mame (nw) 2014-01-21 19:33:33 +00:00
Ivan Vangelista
163bfbe6df Fixed some z80 related regressions. (nw) 2014-01-21 17:47:05 +00:00
Ivan Vangelista
697ec7482e More Data East games flipscreen work: added a workaround for MT04724 and MT04797, until all drivers are updated to use RAW_PARAMS. (nw) 2014-01-21 17:19:37 +00:00
smf-
e0ef89359e replaced #defines with inline functions (nw) 2014-01-21 16:38:23 +00:00
Robbbert
9a6ce4bf3e (MESS) mx2178 : some more work 2014-01-21 16:30:17 +00:00
Robbbert
50ab23c87e (MESS) new not working system [Al Kossow, Robbbert]
---------------------------
Memorex 2178
2014-01-21 14:35:19 +00:00
smf-
a8ec93faec fixed z80 regressions (nw) 2014-01-21 12:19:35 +00:00
Robbbert
9fcfd02258 New Not-working systems [The Dumping Union, TeamEurope]
----------------------------------
Genius Leader 4004 Quadro L (Germany)
Genius Leader 5000 (Germany)
Genius Leader 5005X (Germany)
Genius Leader 6000SL (Germany)
2014-01-21 12:07:09 +00:00
smf-
d48fb5df85 Added support for 8 bit data transfers using the set features command, instead of using mem_mask as ATA doesn't work that way. [smf] 2014-01-21 07:26:19 +00:00
smf-
a6bd80b07f converted z80 to c++ [smf] 2014-01-21 05:51:49 +00:00
smf-
ed175d0a2e moved contents of .inc into .c to removed #define pollution when including h6280.h [smf] 2014-01-21 05:48:14 +00:00
R. Belmont
932a7cc8d2 (MESS) indiana: preliminary hookup of ISA bus and peripherals and MFP. [R. Belmont]
nw: As noted, it puts lots of text in the VGA framebuffer which is never displayed.  Something off-spec with how the VGA is being accessed?
2014-01-21 02:53:23 +00:00
R. Belmont
418dca490b (MESS) ISA: cleaned up 16-bit handling now thanks to a test case (nw) 2014-01-21 01:56:51 +00:00
Wilbert Pol
6f712dbc50 Partially reverted the fix for kram3 for now because it broke the other games in the driver (nw) 2014-01-20 21:54:38 +00:00
Alex W. Jackson
6013c0c40b Fixed MT04726 2014-01-20 20:35:23 +00:00
R. Belmont
5df59e42f9 (MESS) pt68k4: remove unnecessary trampolines, minor cleanups (nw) 2014-01-20 20:19:24 +00:00
R. Belmont
6d563afb0e (MESS) pt68k4 updates: [R. Belmont]
- Added ISA slots and a selection of cards supported by the boot ROMs
- Added XT keyboard interface
- Added speaker (system now beeps)
2014-01-20 20:14:08 +00:00
R. Belmont
f4ec28a9a7 (MESS) ISA bus can now use its own address spaces instead of taking over a CPU's. [R. Belmont]
nw: touch src/mess/machine/isa*.c for best compile/link/run results.  This is completely untested for 16-bit buses, but it works well for 8-bit (stand by for demo commit).
2014-01-20 20:11:36 +00:00
smf-
39ce01ce50 fix length to match the pong.netlist that has the listed hash, to stop "is bad" during -verifyroms * (nw) 2014-01-20 19:09:51 +00:00
Nathan Woods
7cc05c4256 Broke apart src/emu/ui/filemngr.?, moved src/emu/uiswlist.? ==>
src/emu/ui/swlist.?
2014-01-20 18:59:37 +00:00
Couriersud
7414640ce8 Marked pong as GAME_NOT_WORKING to avoid unnecessary bug reports. 2014-01-20 17:55:11 +00:00
Ivan Vangelista
8ffeff9934 Started improving the dataeast games flipscreen problems: (nw)
*fixed MT04987, MT04942;
*partially fixed MT04897: screen flips now and seems to work fine in actfancr, triothep background doesn't scroll, though
*partially fixed MT04724: screen flips now. BG offset as in MT04797, these are caused by the addition of the SCREEN_RAW_PARAMS which hasn't been accounted in the decbac device flip routines. All drivers using this device must be updated to SCREEN_RAW_PARAMS or a workaround must be added in the device emulation.
Hopefully more to come.
2014-01-20 17:46:17 +00:00
Ivan Vangelista
ff3676ab66 Fixed MT04898. (nw) 2014-01-20 17:21:16 +00:00
Michaël Banaan Ananas
fa502fcfbd was going to do some coleco stuff, but changed my mind 2014-01-20 10:54:25 +00:00
Robbbert
a8f50d7c66 (MESS) fixed compile error on unofficial tools 2014-01-20 10:32:58 +00:00
Brian Troha
298ba96c5a peplus.c: Fix format error from cut-n-paste - nw 2014-01-20 04:46:56 +00:00
R. Belmont
c959f1ac0e n68681: Implement OP3 toggle on timer expire and input delta interrupts. [R. Belmont]
nw: Yes, we're going to start phasing out the old pull method of reading the input ports in order to facilitate the input delta handling.
2014-01-20 04:40:53 +00:00
Brian Troha
c756096a7e peplus.c: Minor doc improvements - NW 2014-01-20 04:39:10 +00:00
Michaël Banaan Ananas
45b091a7a3 mon ami 2014-01-20 04:07:08 +00:00
Michaël Banaan Ananas
43c6da10a5 trivia: gazelle was yet-another-post-toaplan-company 2014-01-20 03:44:33 +00:00
Michaël Banaan Ananas
6bb0cdc707 typo 2014-01-20 03:36:45 +00:00
Couriersud
d589cbb3ad Added DIP package pinouts to 7474 and 9316. 2014-01-19 22:43:42 +00:00
Alex W. Jackson
2e79fd117e (MESS) ng_aes.c: Add GAME_SUPPORTS_SAVE flag to aes 2014-01-19 22:16:40 +00:00
Couriersud
120ba389dd Added some pin assignment devices (*_dip). DICE connects package pins, not logical entities. No WN 2014-01-19 21:36:10 +00:00
Nathan Woods
789165f4ff Cleanups of filemngr.? and tapectrl.? 2014-01-19 16:26:07 +00:00
Nathan Woods
23618e712c Merge branch 'master' of ssh://mess.org/mame 2014-01-19 16:26:06 +00:00
Nathan Woods
8c69a2ebda Split uiimage.? ==> ui/filemngr.? and ui/tapectrl.? 2014-01-19 16:26:00 +00:00
Couriersud
4dc77142f9 Major renaming of netlist device macros, like
NETDEV_ALIAS ==> ALIAS
NETDEV_R ==> RES
NETDEV_C ==> CAP
2014-01-19 15:51:25 +00:00
Nathan Woods
c1158bbabf Merge branch 'master' of ssh://mess.org/mame 2014-01-19 14:32:36 +00:00
Nathan Woods
6c2d620ed6 More unglamorous cleanups 2014-01-19 14:32:31 +00:00
Couriersud
e897e114be Fixed direct solver bug. Using direct solver up to matrices of 4x4 now. for bigger matrices gauss-seidel is used. No wn. 2014-01-19 14:14:05 +00:00
Couriersud
bcbd00db40 Removed dead code and simplified matrix solvers. No Wn 2014-01-19 13:16:25 +00:00
Brian Troha
61f3de3165 More Player's Edge Plus Clones
New Games Added
-----------------------------------------------------------
Player's Edge Plus (X002377P+XP000112) Super Double Bonus Poker [BrianT, Ken]
Player's Edge Plus (IP0041) Double Deuces Wild Poker - French [BrianT, Ken]
Player's Edge Plus (PS0426) Sizzling Sevens Slots [BrianT, Ken]


Player's Edge Plus (PP0060) Standard Draw Poker (set 2) [BrianT, Ken]
Player's Edge Plus (PP0159) Standard Draw Poker (International) [BrianT, Ken]
Player's Edge Plus (X000040P+XP000038) Standard Draw Poker [BrianT, Ken]
Player's Edge Plus (X000046P+XP000038) 10's or Better [BrianT, Ken]
Player's Edge Plus (X000053P+XP000038) Joker Poker [BrianT, Ken]
Player's Edge Plus (X000537P+XP000038) Standard Draw Poker [BrianT, Ken]
Player's Edge Plus (X000568P+XP000038) Joker Poker [BrianT, Ken]
Player's Edge Plus (X000588P+XP000038) Joker Poker [BrianT, Ken]
Player's Edge Plus (X002461P+XP000055) Joker Poker [BrianT, Ken]
2014-01-19 05:20:26 +00:00
Curt Coder
3076acd9b8 (MESS) compclr2: Added read-only support for Compucolor Virtual Floppy Disk Images. [Curt Coder] 2014-01-18 22:06:40 +00:00
David Haywood
be4c07882a fixed bad graphics in donghaer [ElSemi]
(not marked as working yet because there are still stability issues, just leave it in attract mode to see crash)
2014-01-18 19:24:46 +00:00
Couriersud
5876abcfaf Netlist:
- Working Ebers Moll model. That's a significant step ahead.
- Simple 2x2|RHS SPICE stamps now supported by two terminal devices.
  This was implicitly contained in the design, but set_mat now shows how
  a two-terminal device fits into a SPICE approach.
- Introduced direct solvers for net groups with 1 or 2 nets.
- Introduced specialized solvers for N=1,2,3,4,5 by using templates.
- nice performance increase for BJTs
2014-01-18 13:58:15 +00:00
Ivan Vangelista
f6d94384cb "Fixed" MT05407 and MT05427. (nw) 2014-01-18 08:18:24 +00:00
Ivan Vangelista
31ea9e4a39 Modernized i8271 device.(nw) 2014-01-18 08:00:32 +00:00
Ivan Vangelista
033409474e Misc cleanups. (nw) 2014-01-18 07:43:57 +00:00
Brian Troha
55ded83cc7 New Player's Edge Plus poker clones
New Clones Added
------------------------------------------
Player's Edge Plus (X000224P+XP000053) Deuces Wild Poker [BrianT, Dave]
Player's Edge Plus (X000265P+XP000038) 4 of a Kind Bonus Poker [BrianT, Dave]
Player's Edge Plus (XM00008P+XMP00006) Multi-Poker [BrianT, Dave]
2014-01-18 05:26:49 +00:00
R. Belmont
27509a1fff (MESS) fanucs15: Added Guru Readme(tm) for Base 1 board. [Guru] 2014-01-18 04:06:18 +00:00
Alex W. Jackson
727643ef08 clean up stray properties (nw) 2014-01-18 01:27:59 +00:00
Wilbert Pol
78555a7cb8 Updated some notes (nw) 2014-01-17 21:32:55 +00:00
Wilbert Pol
961e63ea69 Fix for MT#05210 2014-01-17 21:21:37 +00:00
Curt Coder
ff99d1fa0c (MESS) compclr2: Video and floppy WIP. (nw) 2014-01-17 15:50:22 +00:00
Nathan Woods
9c9e442f1d More game selector refactoring 2014-01-17 12:44:09 +00:00
Michaël Banaan Ananas
3f90dbb893 nothing 2014-01-17 11:42:02 +00:00
Nathan Woods
9db92fc55f Merge branch 'master' of ssh://mess.org/mame 2014-01-17 11:17:15 +00:00
Nathan Woods
9689355bb7 More unglamourous changes (commenting, bool etc) 2014-01-17 11:17:10 +00:00
R. Belmont
8f10695a8a (MESS) fanucs15: Some minor details discovered (nw) 2014-01-17 03:39:09 +00:00
Jürgen Buchmüller
432a2d29f3 Renamed uimenu.? ==> ui/menu.?, uimain.? ==>
mainmenu.?/miscmenu.?/selgame.?
2014-01-17 03:09:23 +00:00
Jürgen Buchmüller
f7d6b5d721 Merge branch 'master' of ssh://mess.org/mame 2014-01-17 01:34:56 +00:00
Jürgen Buchmüller
571f51c7ab Unglamorous changes from my UI rewrite 2014-01-17 01:34:49 +00:00
Curt Coder
6cb839c2c5 diserial: Added framing error detection. [Curt Coder]
(MESS) compclr2: Floppy WIP. (nw)
2014-01-16 21:36:35 +00:00
Ivan Vangelista
7b36dde8de Fixed old copy/paste error. (nw) 2014-01-16 18:16:52 +00:00
Curt Coder
b7f7a73994 (MESS) compclr2: Floppy WIP. (nw) 2014-01-16 14:51:17 +00:00
Brian Troha
b39c1b7745 peplus.c: Remove testing remnants - NW 2014-01-16 03:57:23 +00:00
Brian Troha
74402134d9 peplus.c: Use alt card set for PP775... - NW 2014-01-16 03:53:02 +00:00
Brian Troha
dbecf9ff11 peplus.c: restore accidental removal of pepp0045. - NW 2014-01-16 02:24:03 +00:00