Commit Graph

18287 Commits

Author SHA1 Message Date
Dirk Best
3e3723a854 px4: cleanup 2012-10-30 14:27:27 +00:00
Robbbert
c282fbc562 Williams System 7 : WIP 2012-10-30 12:48:05 +00:00
Ryan Holtz
120853dd62 -avr8.c: Added FMUL, FMULS, and FMULSU opcodes. [MooglyGuy]
-avr8.c: Fixed incorrect N flag calculation in ROR opcode. [MooglyGuy]

-avr8.c: Fixed incorrect bit testing in SBIC/SBIS opcodes. [MooglyGuy]

-craft.c: Added port D readback, fixes on-screen VU level. [MooglyGuy]

-craft.c: Sync video with Vsync output, fixes rolling image. [MooglyGuy]

-craft.c: Fixed visible area and promoted to working. [MooglyGuy]
2012-10-30 10:46:04 +00:00
Miodrag Milanovic
6bfc7e54f9 Clean-ups and version bump 2012-10-30 07:07:38 +00:00
Scott Stone
05e6b5ff93 Fixed compile (nw) 2012-10-30 02:35:07 +00:00
Roberto Fresca
c2acffb6e5 Magic Card II improvements: [Roberto Fresca]
- Added new Yugoslavian set of Magic Card 2 (Nov/New).
 - Added default NVRAM, needed to boot properly.
 - Rearrange the whole Magic Card 2 sets, and improved descriptions.
 - Added technical notes.


New clones added
----------------
Magic Card II (Nov, Yugoslavian hack) [Roberto Fresca]
2012-10-30 00:14:40 +00:00
mahlemiut
a6a69e688d svga_s3: commented out dot clock selection for now, as it caused issues with win95. (no whatsnew) 2012-10-29 22:09:09 +00:00
smf-
46fabfc886 fixed the fix (nw) 2012-10-29 19:03:18 +00:00
Curt Coder
7994b3d86b (MESS) cbm2: Fixed graphics, and some 8088 WIP. (nw) 2012-10-29 16:05:49 +00:00
Curt Coder
145d1da698 (MESS) cbm2: Fixed HR graphics cartridge crash. (nw) 2012-10-29 15:58:01 +00:00
Curt Coder
c024b801e0 (MESS) c128: Cleanup. (nw) 2012-10-29 15:57:05 +00:00
Curt Coder
36ae856141 mos6526: Added port A/B read handlers. (nw) 2012-10-29 15:56:47 +00:00
Miodrag Milanovic
bffef28fd1 fix for j6ewndg regression (nw) 2012-10-29 13:12:14 +00:00
Michaël Banaan Ananas
9f8d4f782b fix compile on mips3 c core 2012-10-29 13:04:24 +00:00
Miodrag Milanovic
a945e662ae fixed sidearms regression (nw) 2012-10-29 13:03:54 +00:00
Miodrag Milanovic
f1169d973e Fix psx regression (nw) 2012-10-29 12:34:25 +00:00
Robbbert
b9fd3fd753 Williams System 9 : Added speech [Robbbert] 2012-10-29 11:21:18 +00:00
Robbbert
7d22044105 Williams System 9 : Comet marked as WORKING [Robbbert] 2012-10-29 09:54:05 +00:00
Miodrag Milanovic
e45efb7d5f Put back amiga to use well known a500, a600, a1200,... names (no whatsnew) 2012-10-29 09:04:05 +00:00
Miodrag Milanovic
60a6120e5c -a7800: NTSC Color Generator utilized for color palette with hue shift/start
based on observation of several systems across multiple displays [Robert Tuccitto]
2012-10-29 08:49:34 +00:00
Miodrag Milanovic
af522db86b Remove hack patch for tdragonb and emulated protection instead [IQ_132] 2012-10-29 08:44:31 +00:00
Robbbert
64ed1558bb Pennant Fever : fixed slow response. Still Crazy : added workaround notes to enable play. 2012-10-28 23:13:32 +00:00
Curt Coder
8da2cad732 (MESS) c128: Fixed function ROM loading. (nw) 2012-10-28 21:00:03 +00:00
Curt Coder
47dfd413fc (MESS) gp32: Added software list for SmartMedia cards, based on the no-intro set. (nw) 2012-10-28 19:28:55 +00:00
cracyc
229f1e45c8 (MESS) small serial mouse fixes (nw) 2012-10-28 16:43:34 +00:00
Michaël Banaan Ananas
e096d36773 (nitpicky rename) 2012-10-28 13:38:22 +00:00
Robbbert
8e61e4331c Pennant Fever is now WORKING [Robbbert]. 2012-10-28 13:24:39 +00:00
Sandro Ronco
845c07b136 (MESS) Fixed bw12, tandy2k, nanos, specpls3 and sf7000 regressions. (nw) 2012-10-28 12:27:49 +00:00
Curt Coder
d24e75d58e (MESS) c64: Fixed C64GS cartridge. (nw) 2012-10-28 12:11:20 +00:00
Roberto Fresca
276ca314fb More Fun World driver improvements... [Roberto Fresca]
- Renamed the internal layout artwork: bigdeal --> bonuscrd.
 - Default Bonus Card & Big Deal DIP switches positions, that
    allow boot the system without errors.
2012-10-28 04:38:17 +00:00
Roberto Fresca
46581fdbe5 Moved jolycdat program to Bonus Card, making it parent. This program is a real
original Bonus Card program, and the PCB was populated with common Jolly Card
graphics wrongly. The other Bonus Card set was turned as clone, since has a fake
copyright string (hack). Also added some technical notes. [Roberto Fresca]
2012-10-28 04:04:54 +00:00
Roberto Fresca
eeeafee79f Fun World driver improvements [Roberto Fresca]
- Changed Mega Card to Power Card after check the real hardware running.
 - Fixed Power Card graphics ROM load..
 - Added technical notes.

(so, instead of Mega Card)...

New games marked as GAME_NOT_WORKING
------------------------------------
Power Card (Ver 0263, encrypted) [Roberto Fresca, Team Europe]
2012-10-28 03:08:23 +00:00
R. Belmont
0cbf32b7ad Some quick cleanup (nw) 2012-10-28 02:43:20 +00:00
R. Belmont
f5d08006f0 (MESS) Mac: Preliminary support for Micron XCEED 30HR and MacroColor 30 PDS cards [R. Belmont, Sharkpuncher, Balrog] 2012-10-28 02:36:58 +00:00
Michaël Banaan Ananas
01195c47e2 rm old hack, doesn't look like it's needed 2012-10-27 21:34:26 +00:00
Sandro Ronco
a46955905d Fixed MT #05046 2012-10-27 20:07:13 +00:00
Miodrag Milanovic
27113fbdbf more amiga movement + fixes by haze (nw) 2012-10-27 17:36:53 +00:00
Olivier Galibert
fabb2d0c05 romload: Tell in which zips a missing rom was searched for [O. Galibert] 2012-10-27 17:02:21 +00:00
Miodrag Milanovic
274bab4ac8 spectrum and amiga changes from Haze (no whatsnew) 2012-10-27 12:32:44 +00:00
Michaël Banaan Ananas
4dc8836c7d (todo notes) 2012-10-27 12:15:45 +00:00
Michaël Banaan Ananas
6205e0abfe (fix that fix) 2012-10-27 11:11:48 +00:00
Roberto Fresca
5768e8235b Fun World driver improvements [Roberto Fresca]
* Added 'Bonus Card (Austrian)' from Fun World.
 * Added PCB layouts.
 * Set Big Deal sets and Jolly Card hybrid as clones
    of Bonus Card.
 * Cleaned up the code.
 * Changed company name 'Funworld' to 'Fun World'.
 * Added technical notes.


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Bonus Card (Austrian) [Roberto Fresca, Team Europe]
2012-10-27 05:46:42 +00:00
R. Belmont
4da2648683 the fuck? (nw) 2012-10-27 00:09:59 +00:00
Curt Coder
8ee23744b5 (MESS) c64: Fixed StarDOS cartridge. (nw) 2012-10-26 22:26:47 +00:00
R. Belmont
a9b74bf2a3 YM2612: fix LFO AM waveform [Eke-Eke, R. Belmont] 2012-10-26 22:05:32 +00:00
R. Belmont
bd5a8dd4f5 Fix GCC compile (nw) 2012-10-26 21:58:24 +00:00
Michaël Banaan Ananas
7740759fbc fix z80 cycles on illegal prefixes 2012-10-26 21:45:43 +00:00
Roberto Fresca
1f182631dc Bingo Mania: Added PCB layouts and descriptions [Roberto Fresca, Team Europe] 2012-10-26 19:03:39 +00:00
Sandro Ronco
e9341d47b4 Fixed memory leaks in flopimg.c (nw) 2012-10-26 17:25:10 +00:00
Curt Coder
88ceab4e84 (MESS) p500: Added VIC video/color RAM access thru PLA. (nw)
(MESS) cbm2: Implemented the 24K RAM cartridge, added CBUG disks to software list. (nw)
2012-10-26 16:08:52 +00:00
Miodrag Milanovic
4c72225c6e added basic support for the loop flags in tzx [David Haywood] 2012-10-26 14:49:25 +00:00
smf-
9974f6c8f2 replaced some "^" with DEVICE_SELF_OWNER (nw) 2012-10-26 14:41:25 +00:00
smf-
4f0631e113 changed DEVICE_SELF_OWNER to DEVICE_SELF in IDE config & in MCFG_IDE_CONTROLLER_ADD add the ide controller after the slots (nw) 2012-10-26 14:28:03 +00:00
Miodrag Milanovic
c506c59498 spectrum fix by Haze (nw) 2012-10-26 12:48:17 +00:00
Robbbert
70bd51d08c Williams System 8 : WIP 2012-10-26 09:52:11 +00:00
Miodrag Milanovic
5915193b90 -spectrum: cleanup and simplification of video output [David Haywood] 2012-10-26 06:39:23 +00:00
Ryan Holtz
002feccb1b -avr8.c: Fixed register indexing for MULSU opcode. [MooglyGuy]
-avr8.c: Fixed register writeback for LD -Z and LD -Y opcodes. [MooglyGuy]

-craft.c: Preliminary video support, bad vsync and colors still. [MooglyGuy]
2012-10-26 02:47:23 +00:00
smf-
029ef2cd18 cleaned up the ide controller enough to change the irq to a DEVCB2 [smf] 2012-10-26 01:12:21 +00:00
Ryan Holtz
7f4308a886 -avr8.c: Added LD Rd,Z+q opcode [MooglyGuy]
-avr8.c: Corrected cycle counts for LD and ST opcodes. [MooglyGuy]

-avr8.c: Fixed a bug where a 2-cycle or 3-cycle opcode encountered during a time
 slice were causing all subsequent 1-cycle opcodes to deduct 2 or 3 cycles for
 the remainder of the time slice instead. [MooglyGuy]
2012-10-25 22:46:05 +00:00
Michaël Banaan Ananas
867f659b68 added 16:9 layout for virtua racing (and default nvram with the monitor to 16:9) 2012-10-25 21:26:10 +00:00
Robbbert
ea6483687b Williams Pinball WIP to fix reported error. 2012-10-25 19:26:27 +00:00
smf-
8e04bb2c3b fixed build (nw) 2012-10-25 18:20:39 +00:00
Michaël Banaan Ananas
bc4bb241f1 (title correction) 2012-10-25 18:07:16 +00:00
smf-
068a3ece82 tidy up PSX IRQ (nw) 2012-10-25 16:59:20 +00:00
Curt Coder
c60f93be94 (MESS) mos6566: Added BA/AEC outputs in preparation for 6502 RDY support, and implemented light pen trigger. (nw) 2012-10-25 16:56:12 +00:00
smf-
2fe5db642f Hooked up PSX IRQ's using DEVCB2 [smf] 2012-10-25 16:51:48 +00:00
Scott Stone
69a501e040 Emulate protection in sf2rb, sf2rb2's (cps1.c) and ichirjbl (segac2.c) rather than simply patch it out. [IQ_132]
New games promoted from NOT_WORKING status
------------------------------------------
Fighting Fantasy (bootleg with 68705)  [IQ_132]


New clones added
----------------
The King of Fighters '97 Oroshi Plus 2003 (bootleg)  [The Dumping Union, Smitdogg, IQ_132]
2012-10-25 16:48:32 +00:00
Michaël Banaan Ananas
3ef10c9080 added preliminary analog controls 2012-10-25 15:32:20 +00:00
Michaël Banaan Ananas
f614d6b12c finlflng/rapidrvr testmode is now navigatable 2012-10-25 14:16:51 +00:00
Michaël Banaan Ananas
3fc42a10ef forgot 1 2012-10-25 13:40:06 +00:00
Michaël Banaan Ananas
c4de91c44e improve timecris/timecrs2 gun accuracy 2012-10-25 13:37:21 +00:00
smf-
036fff9082 removed some legacy code (nw) 2012-10-25 13:00:56 +00:00
Michaël Banaan Ananas
11445dd35b (ataxxj companyname) 2012-10-25 12:34:38 +00:00
smf-
fae0bac008 started thinking about how multi-endpoint devices will work, using a hierarchy has too many limitations (nw) 2012-10-25 11:21:16 +00:00
Ryan Holtz
4212614f83 01234567890123456789012345678901234567890123456789012345678901234567890123456789
-avr8: Implemented MULS, ANDI, STD Z+, LD -Z, LD Y+, LD -Y, LD -X, SWAP, ASR,
 ROR, and SBIS opcodes. [MooglyGuy]

-avr8: Moved Timer 0-2 into the CPU core itself, 30x driver speedup [MooglyGuy]

-cratft.c: Fixed DAC bit order, audio now plays but is 40% too slow [Mooglyguy]
2012-10-25 04:01:46 +00:00
Michaël Banaan Ananas
9dfaad4477 added service button 2012-10-24 23:28:23 +00:00
Michaël Banaan Ananas
3d8dcb8664 some notes + reverted recent change to c361_r (was getting slowdowns in ram checks) 2012-10-24 20:51:40 +00:00
Michaël Banaan Ananas
d72039d0e2 small update on interrupts 2012-10-24 19:52:23 +00:00
Sandro Ronco
4a2b417e6c (MESS) Fixed coco Hi-Res joystick (MT #05030) 2012-10-24 19:44:58 +00:00
Michaël Banaan Ananas
cd62fe7736 some indentation cleanup, like how it's in (most)other mame code 2012-10-24 18:38:00 +00:00
Wilbert Pol
5158b1be5f Documentation update (nw) 2012-10-24 18:10:37 +00:00
Michaël Banaan Ananas
54addffa06 improved irq1 2012-10-24 18:02:39 +00:00
Sandro Ronco
84f529b831 (MESS) Fix for iq151_disc2. (nw) 2012-10-24 16:43:42 +00:00
Angelo Salese
6fedae3e4d Small note, nw 2012-10-24 15:59:43 +00:00
Angelo Salese
bcbba3e55e Revert M50458 char ROM 2012-10-24 14:06:51 +00:00
Michaël Banaan Ananas
32506f3a20 added the cpu devices to state 2012-10-24 13:55:43 +00:00
Olivier Galibert
9c163fbcf7 nss: Added the 5 missing keys, courtesy of Martin Korth, the charset proper dump, courtesy of DogP, patch by ReadOnly, no whatsnew 2012-10-24 11:14:02 +00:00
Wilbert Pol
1c4060b302 Removed another leftover debug message; sorry about those. (nw) 2012-10-23 20:26:39 +00:00
Wilbert Pol
5f99ad58c3 (MESS) a2600.c: Prevent the core from thinking the select/start button on the base unit is for player 1. (nw) 2012-10-23 19:58:14 +00:00
Wilbert Pol
f45f1a7e77 Removed left-over debugging statement (nw) 2012-10-23 19:44:38 +00:00
Wilbert Pol
7e8f6058c1 (MESS) a2600: Reimplemented the a2600 controllers as vcs controller devices. Switched the a2600 drivers to use slot devices for choosing controllers. [Wilbert Pol] 2012-10-23 19:12:26 +00:00
Olivier Galibert
2752ef6843 (mess) upd765: Fix the dump regs command, don't exit on unknown commands and add dsr reset [O. Galibert] 2012-10-23 18:35:30 +00:00
Curt Coder
7a29bd8486 (MESS) c128: VDC fixes. (nw) 2012-10-23 17:15:29 +00:00
Jonathan Gevaryahu
02eb2aa844 remove leftover cruft in mustache.c and h. You will probably need
a clean build after this. No whatsnew.
2012-10-23 16:00:42 +00:00
Robbbert
12e0444010 Fixed interrupt rate, Hot Tip and Lucky 7 startup tunes play now. 2012-10-23 12:10:28 +00:00
smf-
5717d1b228 SCSICD now has a CDDA sub device [smf] 2012-10-23 11:51:04 +00:00
Robbbert
f11fde8f53 Williams s3 : added diagnostic/setup controls and dipswitches 2012-10-23 11:46:32 +00:00
smf-
b38c62686e changed 2 disc hack to use 1 drive [smf] 2012-10-23 11:17:40 +00:00
Jonathan Gevaryahu
0a7b50a005 Cleaned up mustache boy vblank interrupts: Got rid of the nasty long-int
hack in mustache boy in favor of the same 'vblank in+vblank out' int scheme
the other similar seibu games of this era used (panicrd, darkmist).
This seems much more likely to be what the actual pcb used, and works just fine. [Lord Nightmare]
2012-10-23 07:27:04 +00:00
Brian Troha
b0d3421599 new Egg Venture clone
lethalj.c: Added dipswitch locations to the Egg Venture sets. [Brian Troha]


New Clone Added
----------------------------------------
Egg Venture (Release 2) [Brian Troha, The Dumping Union]
2012-10-23 02:47:25 +00:00
Michaël Banaan Ananas
47aa42ac0f - pgm.c: Fix level 6 crash on kov . [IQ_132]
- megadrvb.c: simplify decode function for srmdb. [IQ_132]
2012-10-23 01:08:45 +00:00
Michaël Banaan Ananas
792c2a4bed suna16.c: Emulate protection routines rather than patching them
for uballoon [IQ_132 & JackC]
2012-10-23 01:05:03 +00:00
Michaël Banaan Ananas
48f130435b put the mcu in reset state at boot (just like namcos22) 2012-10-23 00:13:07 +00:00
mahlemiut
7ae478a7db svga_s3: corrected rendering of 15/16/32-bit colour modes. This allows X11 to display correctly in high-colour. It's still not perfect, however, but 640x480x64k works fine. 2012-10-23 00:03:41 +00:00
cracyc
2c38dfc436 Don't crash on REP NOP [Carl, Alegend45] 2012-10-22 23:27:33 +00:00
Michaël Banaan Ananas
e7ffec32f6 update gorgon memmap, text layer offset isn't needed anymore 2012-10-22 17:02:58 +00:00
Michaël Banaan Ananas
122155141b (gsword.c games are also by allumer) 2012-10-22 14:21:28 +00:00
Michaël Banaan Ananas
e84f75e050 (blandia and this is developed by Allumer + corrected "Ohgon no Siro" -> "Ougon no Shiro") 2012-10-22 13:14:17 +00:00
Michaël Banaan Ananas
cd749433c3 ok, readded gcastle (was removed in 0.36b16 for being incomplete/thought insignificant) 2012-10-22 12:54:38 +00:00
Miodrag Milanovic
8db5888f4b Fix for copy paste error (nw) 2012-10-22 10:13:51 +00:00
Fabio Priuli
e7c380d3a6 (MESS) amiga: added very preliminary softlist for game disks [David Haywood] 2012-10-22 05:14:44 +00:00
R. Belmont
6104913e57 (MESS) Mac: Add support for PDS Sigma Designs L-View card [R. Belmont, Sharkpuncher] 2012-10-22 02:32:27 +00:00
Michaël Banaan Ananas
717948cdcb added rapidrvrp inputs for accessing the developer test menus 2012-10-22 00:40:42 +00:00
R. Belmont
88f330aa8e (MESS) Mac: Add support for Lapis ProColor Server 8*16 PDS video card [R. Belmont, Sharkpuncher] 2012-10-21 21:47:04 +00:00
Michaël Banaan Ananas
746441e0e0 New clone added
-----------------
Seibu Cup Soccer (set 3) (not working)
2012-10-21 20:19:17 +00:00
Wilbert Pol
0a88d06ceb tia.c: Fixed some initial settings which caused out of bounds access. (nw) 2012-10-21 19:12:30 +00:00
cracyc
e07ce9ec26 allow wp in 32-bit mode and add newline to strings (nw) 2012-10-21 19:01:44 +00:00
Michaël Banaan Ananas
3b6068628e correct color overlay from photo references 2012-10-21 15:36:59 +00:00
Curt Coder
fe54c26fd9 (MESS) c8280: Added good ROM set, tries to load from disk now but no images available. (nw) 2012-10-21 15:10:29 +00:00
Michaël Banaan Ananas
83c102fbdf correct kchampvs rom names 2012-10-21 15:03:00 +00:00
Michaël Banaan Ananas
4f00e76880 New clone added
-----------------
Hang Pilot (ver UAA) (not working) [ShouTime]
2012-10-21 14:07:15 +00:00
Robbbert
7f5f652780 williams system3 : fixed outhole bit. 2012-10-21 12:16:21 +00:00
Michaël Banaan Ananas
be81f9ec5a (spyhunt2 title correction, Spy Hunter 2 is actually a PS2 game:) 2012-10-21 11:58:17 +00:00
Robbbert
3c00850f60 Moved Phoenix and Pokerino to s3.c and marked as WORKING [Robbbert] 2012-10-21 11:35:58 +00:00
smf-
37dad2f791 changing the size will affect the CRC (nw) 2012-10-21 11:02:11 +00:00
Michaël Banaan Ananas
6567b2271e ok, that rapidrvr dump is a prototype 2012-10-21 10:28:09 +00:00
Robbbert
a72e34399b williams system3 : added outhole sound and diagnostic switch. 2012-10-21 10:17:40 +00:00
Robbbert
2c39a49061 Hot Tip, Lucky Seven : added chimes, now marked as WORKING [Robbbert] 2012-10-21 09:33:55 +00:00
Robbbert
a8db9e1299 Williams system3 : Contact and Disco Fever marked as WORKING. 2012-10-21 06:57:27 +00:00
Michaël Banaan Ananas
3d697c9406 New clone added
----------------
Rapid River (RD3, unknown version)
2012-10-21 04:34:04 +00:00
Roberto Fresca
52feb2a068 Bingo Mania: Added another revision, carrying a new game. This board has only one game.
The system is a multi game with up to 3 different games, selectable at startup.

So, the games addition should be...
BTW....

Bingo Mania: Added another revision, carrying a new game. This board has only one game.
The system is a multi game with up to 3 different games, selectable at startup.

So, the final additions should be the following ones...


New games marked as GAME_NOT_WORKING
------------------------------------
Bingo Mania (P03-P07-P14) [Team Europe, Angelo Salese, Roberto Fresca]
Bingo Mania (A03) [Team Europe, Angelo Salese, Roberto Fresca]
2012-10-21 02:55:45 +00:00
R. Belmont
036bec4bcb Forgot one (nw) 2012-10-21 02:42:15 +00:00
R. Belmont
abb9f87333 (MESS) Mac updates: [R. Belmont]
- Fixed some glitches with the SE/30's built-in video
- Added preliminary infrastructure for LC and '030-type processor-direct slots
- Support for SE/30 processor-direct slot version of RasterOps Colorboard 264
2012-10-21 02:38:29 +00:00
Michaël Banaan Ananas
ce24ac546b New clone added
-----------------
The Speed Rumbler (set 3) [Corrado Tomaselli]
2012-10-21 02:28:59 +00:00
Michaël Banaan Ananas
97d1778d91 (boblbobl2 romload typos) 2012-10-21 01:43:09 +00:00
Michaël Banaan Ananas
5a402c4bdb (add bubble bobble version number in title) 2012-10-21 01:26:53 +00:00
Michaël Banaan Ananas
e1895f7d16 New clone added
----------------
WEC Le Mans 24 (set 2) [Corrado Tomaselli]
2012-10-21 00:57:42 +00:00
Michaël Banaan Ananas
0177b667b7 New clone added
-----------------
Xain'd Sleena (World) [Corrado Tomaselli]
2012-10-21 00:13:50 +00:00
Michaël Banaan Ananas
52eac73dd0 readded mranger, it was deemed insignificant and removed in 0.37b13 2012-10-20 22:32:58 +00:00
Roberto Fresca
24e3296a8f More descriptive notes for Bingo Mania. 2012-10-20 21:35:59 +00:00
cracyc
00e2e35502 (MESS) add innovation ssi-2001 sid-on-isa device 2012-10-20 21:20:53 +00:00
cracyc
870822e4fb i386: 486+ WP bit support [Carl] 2012-10-20 20:41:27 +00:00
Phil Bennett
4934a0b147 3on3dunk: Added correct ROM names and trimmed the speech ROM back to 24Mb 2012-10-20 20:23:11 +00:00
R. Belmont
74ca86fb55 New clones added
----------------
4-in-1 MAME bootleg (set 1, ver 3.00) [Haze]
4-in-1 MAME bootleg (set 2) [Haze]
19-in-1 MAME bootleg [Haze]
48-in-1 MAME bootleg (set 2, ver 3.09, alt flash) [Haze]
60-in-1 MAME bootleg (ver 3.00) [Haze, Andreas Naive]
2012-10-20 17:07:26 +00:00
Michaël Banaan Ananas
60882b0f0a smit verified that the gfx roms from kov2p are good dumps 2012-10-20 13:05:02 +00:00
Olivier Galibert
30fc765e8b addrmap: Avoid a collision between address_map the type and the method of the device_memory_interface class [O. Galibert] 2012-10-20 09:54:45 +00:00
Olivier Galibert
7d31d9f579 addrmap: Yes, we can have a map for 8bits on 8bits, and that's not the end of the world [O. Galibert] 2012-10-20 09:54:40 +00:00
Miodrag Milanovic
3fc16d58a5 Fix compile error (no whatsnew) 2012-10-20 09:22:27 +00:00
Roberto Fresca
3a484722a2 BTW....
New games marked as GAME_NOT_WORKING
------------------------------------
Bingo Mania [Team Europe]
2012-10-20 03:40:51 +00:00
Roberto Fresca
0798702da9 Bingo Mania: Improved the ROM load, added year, renamed and fixed PLDs, and added hardware specs / technical notes. 2012-10-20 03:35:20 +00:00
R. Belmont
c3fa9bf948 (MESS) Mac: Support headless operation [R. Belmont] 2012-10-20 03:27:56 +00:00
R. Belmont
598d939939 (MESS) Mac: Convert 343-004x RTC/PRAM chip into modern RTC device [R. Belmont] 2012-10-20 02:44:23 +00:00
Michaël Banaan Ananas
26e3f68378 small update on brdrline dips 2012-10-20 00:05:43 +00:00
mariuszw1
f3f7fac054 Cops: added some inputs and outputs (nw) 2012-10-19 21:57:33 +00:00
R. Belmont
dd83f53979 Drink from the firehose, my pretties (nw) 2012-10-19 20:22:20 +00:00
Oliver Stöneberg
51cd128df4 removed extra qualification in src/mess/drivers/coco12.c - fixed VS2012 compilation 2012-10-19 19:17:56 +00:00
Curt Coder
038baa592b (MESS) c8280: Added FDC. (nw) 2012-10-19 19:09:38 +00:00
Angelo Salese
3b93cfb2cf Quick and dirty skelly for Bingo Mania, ask to Robbie for credit stuff, nw 2012-10-19 18:40:13 +00:00
Angelo Salese
c3fef49d08 Yet another PC-8801 notes update, nw 2012-10-19 17:43:32 +00:00
Curt Coder
12a3deb691 (MESS) c128: Fixed MMU MS0/1 lines. (nw) 2012-10-19 17:29:38 +00:00
Scott Stone
2b6cd8198a VSystem: This gets us down to a single set of functions for one of the sprite chips, a couple of games still rely on some undesirable behaviour (multiple calls for different priorities) but we're all going through the same code now at least, and those cases can be cleaned up later. From Haze (nw) 2012-10-19 16:11:13 +00:00
Scott Stone
be84fb55e2 Hooked up polepos.c, portrait.c and tomcat.c to use the new tms5220 implementation. [Osso] 2012-10-19 15:11:53 +00:00
Scott Stone
cf4c88ad59 'spikes91a' is clearly a bootleg of super volleyball, not power spikes (I'm not even sure where the spikes91 name comes from on this set, it still has the Super Volleyball title screen). Anyway, moved it to the more appropriate driver and decoded the gfx on it, still needs work due to other changes on the bootleg. From Haze (nw) 2012-10-19 15:07:25 +00:00
smf-
6fe2c474c1 (MESS) use DEVCB2 for callbacks & run srcclean (nw) 2012-10-19 14:37:11 +00:00
Curt Coder
088b56fab9 (MESS) c128: Cleanup. (nw) 2012-10-19 14:34:03 +00:00
Curt Coder
c97b54ddcf (MESS) c128: Cleanup. (nw) 2012-10-19 14:19:43 +00:00
Miodrag Milanovic
9621565fcc modernized some static calls in various drivers (no whatsnew) 2012-10-19 12:29:27 +00:00
Robbbert
de1b26643c williams system3 wip 2012-10-19 11:29:07 +00:00
Ryan Holtz
698f4f9387 - Added opcodes to Atmel AVR core: OR, SBCI, ORI, ST Y+, ADIW [Mooglyguy]
- Fixed functional issues in Atmel AVR opcodes: COM, NEG, LSR [Mooglyguy]

- Added basic Timer 1 support to Craft driver and hooked up the DAC,
currently plays only a buzzing noise due to lacking EEPROM support [MooglyGuy]
2012-10-19 03:38:51 +00:00
Sandro Ronco
5083f134d2 (MESS) fixed coco3 regression. (nw) 2012-10-19 00:36:44 +00:00
Michaël Banaan Ananas
8c5923c389 fix invasion coinage 2012-10-18 20:32:38 +00:00
Luca Elia
c5af19d608 suna8.c update [Luca Elia]
* Emulated the protection in sparkman
* Support for two sprite chips
* Support for two sample ROMs
* Fixed color cycling in hardhea2
* Per-game tile banking 

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Spark Man (v2.0, 2 sets) [Luca Elia, Stefan Lindberg]
2012-10-18 19:54:41 +00:00
Michaël Banaan Ananas
bbf5478a1c (update on companynames) 2012-10-18 19:21:42 +00:00
Curt Coder
9b6ea4c39c (MESS) c128: PAL VIC for PAL machines. (nw) 2012-10-18 17:43:03 +00:00
Curt Coder
44f7329aa7 (MESS) c128: Fixed keyboard and C64 mode. (nw)
(MESS) c64: Cleanup. (nw)
(MESS) mos6566: Implemented FAST register and removed hacks from interface. (nw)
2012-10-18 14:17:00 +00:00
Robbbert
befda9da82 williams system3 wip 2012-10-18 12:28:16 +00:00
Miodrag Milanovic
9c52646148 hp9k: made drive go into boot process [Gabriele D'Antona] 2012-10-18 06:27:41 +00:00
Michaël Banaan Ananas
b4c5c83788 fix lupin3a recent regression 2012-10-18 03:05:52 +00:00
Michaël Banaan Ananas
d35d8d6395 galactica color overlay according to brazilian fans of the game 2012-10-17 20:55:22 +00:00
Wilbert Pol
8987b3f6a2 (MESS) a2600.c: Fixed pitfall2 regression. (nw) 2012-10-17 20:51:27 +00:00
Wilbert Pol
27097fb4a5 (MESS) msx.c: Fix msx2 (music) speed issues reported on the forums. (nw) 2012-10-17 20:30:04 +00:00
Michaël Banaan Ananas
ff052c3a43 note for uncertain overlays 2012-10-17 20:28:32 +00:00
Michaël Banaan Ananas
9222a8140c fix fantastc sound freq from pcb recording, same as maincpu freq (yes that looks very fast for an ay8910) 2012-10-17 19:59:40 +00:00
Aaron Giles
54a536b3f1 Fix compile error. 2012-10-17 19:48:22 +00:00
Aaron Giles
8711515fd6 More atarigen modernization. 2012-10-17 19:47:35 +00:00
Wilbert Pol
71f3911c87 (MESS) ngp.c: Implemented disabling the t6w28 output. (nw) 2012-10-17 17:48:40 +00:00
Angelo Salese
b9bc5b2b62 Quick hack for ffight2b, nw 2012-10-17 16:27:35 +00:00
Angelo Salese
adf06b032a Note addendum (oh my ...) 2012-10-17 16:05:28 +00:00
Michaël Banaan Ananas
33c5e6a9c3 moved harem to scramble.c 2012-10-17 15:47:58 +00:00
Angelo Salese
91cd41a1a1 Small changes + promoted to working 2012-10-17 15:45:42 +00:00
R. Belmont
f76d6244a2 Remove unnecessary verbosity (nw) 2012-10-17 13:50:29 +00:00
Miodrag Milanovic
94bc36dc01 clean up some chess machines (no whatsnew) 2012-10-17 10:43:30 +00:00
Aaron Giles
43f00aa98f Initial round of atarigen cleanup. 2012-10-17 09:24:23 +00:00
Miodrag Milanovic
d185880c34 changed 7474 to use devcb2 (no whatsnew) 2012-10-17 06:57:18 +00:00
R. Belmont
c3f749b8a6 (MESS) Mac: Support original Macintosh II Video Card [R. Belmont, Sharkpuncher] 2012-10-17 02:54:28 +00:00
Angelo Salese
356d0a36b4 Small fix to the text tilemap 2012-10-16 23:39:14 +00:00
Angelo Salese
3714192c98 Added most things, game is almost working with small issues 2012-10-16 23:23:15 +00:00
Wilbert Pol
065c06201b t6w28.c: Converted to C++. [Wilbert Pol] 2012-10-16 21:18:06 +00:00
Angelo Salese
3fcea59977 Hooked up various banks, now we're ready to draw ... 2012-10-16 20:48:52 +00:00
Aaron Giles
44e1b32f14 Don't re-register the watchdog VBLANK callback on every single
watchdog reset. That's silly.
2012-10-16 20:42:28 +00:00
Wilbert Pol
4018f98adc (MESS) ngp.c: Some small cleanups (nw) 2012-10-16 20:36:49 +00:00
Aaron Giles
d3dec25cdf And a final cleanup/merging of delegate classes. 2012-10-16 20:33:42 +00:00
Michaël Banaan Ananas
87077a6c04 fix sidearms crash 2012-10-16 20:25:26 +00:00
Wilbert Pol
8643ff8a99 (MESS) ngp.c: Added support for loading 32KB homebrew images. (nw) 2012-10-16 19:37:49 +00:00
Wilbert Pol
7f5083b4cb tlcs900.c: Implemented the 4-byte prefetch queue. [Wilbert Pol] 2012-10-16 19:32:39 +00:00
Michaël Banaan Ananas
02ac828faf (notes on harem) 2012-10-16 19:26:46 +00:00
Angelo Salese
e32a6f03c3 set_irq_line gives an assert, fun 2012-10-16 19:05:36 +00:00
mariuszw1
fc8724e2c2 New games added as NOT_WORKING
------------------------------
Cops [Mariusz Wojcieszek]
2012-10-16 16:01:34 +00:00
Michaël Banaan Ananas
c30b1571b4 dblcrown gfxdecode from haze 2012-10-16 10:07:14 +00:00
Miodrag Milanovic
e035ff839a updated i8243 to use devcb2 and remove trampolines (no whatsnew) 2012-10-16 07:51:10 +00:00
Miodrag Milanovic
b56ede6b5d New Clones Added
------------------
 
Puzzli 2 (ver 100) [Tormod, Smitdogg, The Dumping Union] (NOT WORKING)

out of log:
We'll use this cart to figure out the protection in order to either
 simulate it, or, if we can find some weak table functions, extract the
 rom (by Haze)
2012-10-16 06:42:52 +00:00
Angelo Salese
044f2068eb Various work, needs gfx decoding to proceed ... 2012-10-15 23:35:22 +00:00
Michaël Banaan Ananas
792593a403 added dblcrown pal 2012-10-15 20:22:39 +00:00
Aaron Giles
ea5373ee5b Intermediate delegate WIP as I shuffle things around.
This is just a point-in-time, "it compiles and seems to work
like before" checkpoint.
2012-10-15 20:18:32 +00:00
Michaël Banaan Ananas
67cbd9e8eb (some were wronly set to nichibutsu) 2012-10-15 20:03:53 +00:00
mariuszw1
bb6fa76de2 Added suprmrio notes by Stephh (nw) 2012-10-15 19:46:35 +00:00
Michaël Banaan Ananas
0c66767638 (tweak beaminv.lay) 2012-10-15 19:45:20 +00:00
mariuszw1
04e5419e12 Corrected manufacturer and release year for 3X3 Puzzle (nw) 2012-10-15 19:41:54 +00:00
mariuszw1
adfcc76be2 New games added as NOT_WORKING
------------------------------
Double Crown [Kevin Eschbach]
2012-10-15 19:33:48 +00:00
Michaël Banaan Ananas
13aa69968f (make circus overlay colors same saturation as clowns overlay) 2012-10-15 19:31:14 +00:00
Wilbert Pol
a441e87ec2 (MESS) gameboy.c: Partially implemented banking for Story of La Sa Ma. [Wilbert Pol] 2012-10-15 19:05:33 +00:00
Michaël Banaan Ananas
1e17f96153 (small tweaks) 2012-10-15 15:57:44 +00:00
Curt Coder
6bb16d725e (MESS) c128: Rewrote the driver using the PLA for address decoding. [Curt Coder] 2012-10-15 14:26:38 +00:00
Michaël Banaan Ananas
62019298b9 fixed H flag on SUB/SBB/CMP 2012-10-15 14:18:19 +00:00
Curt Coder
d998277bb1 Optimized the PLA implementation and added simple caching with significant performance increase. [Curt Coder] 2012-10-15 14:06:24 +00:00
Curt Coder
ab1a064e29 (MESS) c128: MMU fixes. (nw) 2012-10-15 14:03:10 +00:00
smf-
b84f06da74 switched SCSICB to use DEVCB2 [smf] 2012-10-15 13:32:24 +00:00
Michaël Banaan Ananas
4297601676 fix 8080 unused flags
8080/8085 CPU Exerciser results now:
8080: fail: aluop ones, rest is OK
8085: fail: aluop ones and DAA, rest is OK
2012-10-15 12:49:07 +00:00
Michaël Banaan Ananas
22596c93f4 fix H flag on DCR and DAD 2012-10-15 12:32:28 +00:00
Scott Stone
a02ae653e0 Video System 14/10/12 - Moved the per-game tile indirections into game states. From Haze (nw) 2012-10-15 12:09:31 +00:00
Miodrag Milanovic
37d392a0b3 vtech1: fixed shrg (no whatsnew) 2012-10-15 10:35:31 +00:00
Aaron Giles
6214d596c7 A little more unification of delegate types. 2012-10-15 07:35:25 +00:00
Fabio Priuli
9649a4dd42 (MESS) fixed upd765-related regressions in p8000_16, compis and sf7000. no whatsnew. 2012-10-15 06:59:12 +00:00
Brian Troha
c39cb93876 new Angler Dangler clone added
New Clone Added
--------------------------------------
Angler Dangler [Tornadoboy]
2012-10-15 02:43:53 +00:00
Brian Troha
4ddb508f85 new Double Axle clone
Newer US version by way of Taito's rom numbering scheme

New Clone Added
----------------------------------
Double Axle (US) [ShouTime, The Dumping Union]
2012-10-15 02:37:22 +00:00
Michaël Banaan Ananas
37fb1f82b5 added superbug color overlay (info from external artwork by Mr Do) 2012-10-14 20:55:51 +00:00
Michaël Banaan Ananas
bd299deef7 added barricad color overlay (info from external artwork by Mr Do) 2012-10-14 20:42:16 +00:00
Michaël Banaan Ananas
bb8a839fe1 added barrier color overlay 2012-10-14 20:09:36 +00:00
Michaël Banaan Ananas
1bfc52e1ff got rid of generic color overlays, almost all of them were used by only 1 game each 2012-10-14 20:02:31 +00:00
Michaël Banaan Ananas
43af5550f6 nw 2012-10-14 18:37:37 +00:00
Michaël Banaan Ananas
abe797f7cc made video hustler bootlegs working 2012-10-14 16:15:06 +00:00
Michaël Banaan Ananas
3547edcb64 WIP videohustler bootleg 2012-10-14 14:08:53 +00:00
Robbbert
d23643834b rowamet : minor tidyup 2012-10-14 12:13:38 +00:00
Michaël Banaan Ananas
70864ba1c8 added seawolf/seawolf2 internal artwork 2012-10-14 12:08:03 +00:00
Robbbert
af31c4864c New not working game [Robbbert] 2012-10-14 10:45:37 +00:00
Robbbert
434fa1a9d3 upload forgotten file 2012-10-14 10:40:52 +00:00
Scott Stone
211ce49fc2 Video System 13/10/12 cleanups and preparation for further function merging. From Haze (nw) 2012-10-14 10:02:43 +00:00
Robbbert
c96a987479 pinball small cleanup 2012-10-14 07:03:23 +00:00
Robbbert
4155f1ed1a videodens : wip 2012-10-14 06:34:18 +00:00
Aaron Giles
ecfbeb7fd0 Created a base class delegate_common_base for all delegate
types. Created a binding_type_exception which is thrown when
a bind attempt fails due to mismatched types.

Added helper templates to driver_device to wrap legacy
device read/write handlers into driver_device member functions.
This should help move some things forward until more common
code is converted into proper devices.

Introduce new module devcb2 which contains modernized
versions of devcb. Compared to previous implementation
this one is simpler overall, trampolining calls through
a single internal set of adapter functions. The new
versions are also designed to be specified in the
machine_config rather than in structures, so they are
no longer simple POD types. Additional new/changed
features:

 * reads and writes can map to delegates for line or 8/16/32/64-bit
 * reads and writes can map to an I/O port
 * reads can be mapped to a constant value, with or without logging
 * writes can be mapped to a device's input line
 * all reads/writes can have a shift, mask, and/or xor applied
 * devices can opt to make the functions safe-if-NULL when resolving
 * only member function types are supported

Rewrote the YM2151 interface to be fully modernized, and
removed the ym2151_interface struct in favor of inline configs
using the new devcb2 mechanism. In many cases, removed
no longer needed trampolines, instead taking advantage of
direct support for input line writes.
2012-10-14 06:28:35 +00:00