Commit Graph

17846 Commits

Author SHA1 Message Date
smf-
f5a8f929ff made cdrom_image_device & harddisk_image_device responsible for accessing driver based chd's (nw) 2012-10-11 21:50:16 +00:00
Michaël Banaan Ananas
1277cbbddd invrvnge sound is an MC6808P and AY-3-8910 2012-10-11 21:07:57 +00:00
Michaël Banaan Ananas
24ccd6478b hook up invrvnge color prom 2012-10-11 20:13:19 +00:00
Michaël Banaan Ananas
4c99b8e76f (realign the gamelist) 2012-10-11 20:03:40 +00:00
Michaël Banaan Ananas
9fd8efd4cd New Clones Added
------------------
Invader's Revenge (3 sets) [Andrew Welburn]


---
rename: invrvngea -> invrvngedu
rename: invrvnge  -> invrvngeb
after that, the new ones are: invrvnge, invrvngea, invrvngec
2012-10-11 19:55:29 +00:00
mariuszw1
60696b5483 Improved inputs in 3X3 Puzzle [Stephh] 2012-10-11 19:24:09 +00:00
Roberto Fresca
a117f2efe4 New not working game added (similar to MultiWin). Added PCB layout.
GFX are properly decoded. Needs decryption.

New games marked as GAME_NOT_WORKING
------------------------------------
Mega Card (Ver 0263, encrypted) [Roberto Fresca, Team Europe]
2012-10-11 19:15:59 +00:00
Michaël Banaan Ananas
7782b5014c get rid of: PORT_INCLUDE( invrvnge ) 2012-10-11 18:47:38 +00:00
Michaël Banaan Ananas
c67b6d5b29 rm invrvnge color overlay: it doesn't have one 2012-10-11 18:23:29 +00:00
Sandro Ronco
93679fe49d (MESS) fixed crash in a5105. (nw) 2012-10-11 17:54:42 +00:00
Curt Coder
13051a06b7 pla.c: Fixed MOS8721. (nw) 2012-10-11 16:46:04 +00:00
Curt Coder
9afbd50a08 (mess) c128: Fixed MMU. (nw) 2012-10-11 16:45:30 +00:00
Curt Coder
801c00b931 (MESS) c64: Added skeleton for REU cartridge. (nw) 2012-10-11 16:44:50 +00:00
Miodrag Milanovic
bf49acd20e port 0x64 opcode 0xd1 should incur no delay when delivering.
This allows, for example, su2000 to start booting to the CMOS setup screen [Peter Ferrie]
2012-10-11 14:58:01 +00:00
Miodrag Milanovic
5eddf17e70 i386dasm.c: [Peter Ferrie]
- added numerous opcodes for newer CPUs;
- added some undocumented-but-supported opcodes from old CPUs;
- corrected naming of two opcodes
2012-10-11 14:48:06 +00:00
Miodrag Milanovic
3d632ccb39 removed not needed calls from isa (no whatsnew) 2012-10-11 14:43:23 +00:00
Miodrag Milanovic
24fe8c73fa made rsp core use callbacks (no whatsnew) 2012-10-11 14:19:58 +00:00
Miodrag Milanovic
a90283d6cc added missing parts to devcb (no whatsnew) 2012-10-11 14:19:24 +00:00
Miodrag Milanovic
22aabcf0d7 device callback support for 32bit and 64bit handlers (no whatsnew) 2012-10-11 13:45:30 +00:00
Miodrag Milanovic
33428514a3 changed space_func to delegate (no whatsnew) 2012-10-11 13:32:34 +00:00
Robbbert
e26dd50944 road runner / superman / hercules dips added; all work except for sound. 2012-10-11 12:49:25 +00:00
Michaël Banaan Ananas
2f1462984f fix MT5036. oops 2012-10-11 10:58:44 +00:00
Robbbert
7249e46f34 Merged atari_s2 and atari_s3 2012-10-11 10:37:58 +00:00
Miodrag Milanovic
c03cc535d8 verify softlist items that are not CHDs or roms and display warnings/errors (no whatsnew) 2012-10-11 10:18:59 +00:00
smf-
8705d76c40 removed GetCommand() and made command and commandLength protected (nw) 2012-10-11 08:39:37 +00:00
smf-
76b18952fa remove redundant linking with dinput8.lib, it's conditionally added a few lines later. 2012-10-11 08:38:30 +00:00
smf-
7de269590d fix unsafe mix of int and bool with | using MSVC (nw) 2012-10-11 08:37:12 +00:00
smf-
6c478282fd fix potentially uninitialized variable error in MSVC compile (nw) 2012-10-11 08:36:00 +00:00
Miodrag Milanovic
1f92cf5430 Fix validation and booting of cpc drivers (no whatsnew) 2012-10-11 08:03:00 +00:00
Olivier Galibert
076063767d (mess) d88: Reduce the gap3 size from the standard value when the data otherwise won't fit [O. Galibert] 2012-10-11 07:37:04 +00:00
Angelo Salese
7e9a0ca0f7 Notes update, OG: please check MESS forum 2012-10-10 23:45:15 +00:00
Angelo Salese
7f38f3b98e Fix compile 2012-10-10 22:36:07 +00:00
Michaël Banaan Ananas
aae821d611 TAB menu: moved "Analog Controls" to under "Input (this xx)", and renamed "Driver Configuration" to "xx Configuration"
(xx is Game in MAME, and System in MESS, i believe)
2012-10-10 21:25:01 +00:00
smf-
021adf6603 Uses logical levels rather than voltage levels for control signals, you have to write 0 to the data lines when you're not sending data. Added a kludge to stop the ff from the 6522 from preventing the bus from being read, this may or may not be how the hardware really works. [smf] 2012-10-10 21:14:56 +00:00
Michaël Banaan Ananas
b4016de544 change frogs settings from DIPSETTING to CONFSETTING 2012-10-10 20:58:30 +00:00
Wilbert Pol
79262b03c9 (MESS) gameboy.c: Documented mappers from some more unlicensed titles (nw) 2012-10-10 20:28:32 +00:00
mariuszw1
ab09dc70d0 Added scrolling to 3X3 Puzzle [Mariusz Wojcieszek] 2012-10-10 20:12:45 +00:00
mariuszw1
a46c5bea55 Fixed sound banking in 3X3 Puzzle [Mariusz Wojcieszek] 2012-10-10 19:14:57 +00:00
Michaël Banaan Ananas
565404b062 (doraemon year estimate) 2012-10-10 18:49:23 +00:00
Wilbert Pol
a6b177431c (MESS) gameboy.c: Added support for the mapper used by Sonic 3D Blast 5 pirate. [Wilbert Pol] 2012-10-10 18:47:25 +00:00
mariuszw1
1407455dd6 3X3 Puzzle update [David Haywood]
- fixed visible area
- added the 2nd button
- added the Demo Sound dip
2012-10-10 18:28:46 +00:00
Scott Stone
f5420abaa9 New clones added
----------------
Knights of Valour Super Heroes / Sangoku Senki Super Heroes (ver. 102, CN)  [Joerg Hartenberger, JackC]
Knights of Valour Super Heroes / Sangoku Senki Super Heroes (ver. 101, CN)  [Joerg Hartenberger, JackC]
2012-10-10 17:00:30 +00:00
Scott Stone
449c901d5d Continued cleanup of Video Systems drivers and associated dependencies. From Haze (nw) 2012-10-10 16:46:21 +00:00
Michaël Banaan Ananas
3e33bb3e7b fix shtngmst gun position 2012-10-10 16:05:05 +00:00
Olivier Galibert
9d1aaf97ae (mess) upd765: Modernize [O. Galibert]
Remaining TODO list:
- take WP into account

- test the amstrad, implement its observational format (edsk) using
  pasti as a start.  Or find the legendary amstrad IPFs.  Or both.

- correct read track, the implementation is completely wrong.  See
  previous for testing, it's only used in protections the check the
  inter-sector gaps.

- shake and bake on the amstrad, protections are the best to find bugs
  in a fdc

- add the scan id commands, but nothing seems to use them

- debug the 2.88M formatting which is unreliable.  Fix its IDAM/DAM
  gap size on formatting too (but that's not what's making it
  unreliable)

- test all the systems that were hit, and fix what needs to be fixed.
  Beware that multiple problems may happen:
  - upd765 may be wrong
  - the driver may not be working
  - the hookup may be wrong/incomplete (bitrate selection and floppy
    rpm in particular)
  - the driver may be too limited for the new implementation (the x68k
    dma device does not handle non-instant dma yet for instance)

- report invalid command when appropriate depending on the actual chip
  emulated

- add the russian clones with their real names
2012-10-10 15:33:51 +00:00
Olivier Galibert
204b78cf00 am9517a: Don't grossly fail on verify [O. Galibert]
The verification itself is not done, the obvious implementation
proving wrong.  A test case is the ibm5150 floppy format command,
which uses verify when reading just-formatted sectors.
2012-10-10 15:33:45 +00:00
Olivier Galibert
47e6b65df5 (mess) floppy: Random fixes/logging [O. Galibert] 2012-10-10 15:33:41 +00:00
Olivier Galibert
5a2289ab25 memory: Fix dynamic recursive device mapping [O. Galibert]
Situation:
- you have a device (pc-fdc) with a memory map on it
- you map it dynamically into a cpu (maincpu) address space with install_device (isa-fdc does that)
- the device pc-fdc has a subdevice (upd765)
- the subdevice upd765 has its own memory map
- the pc-fdc memory map includes the upd765 memory map through AM_DEVICE("upd765", ...)

Before the fix, the code would search for upd765 as a subdevice of
maincpu and not of pc-fdc.
2012-10-10 15:33:36 +00:00
Olivier Galibert
6323d3af12 placeholders 2012-10-10 15:31:23 +00:00
Curt Coder
fa09b1ba20 Added experimental support for using Berkeley PLA files as input to jedutil. [Curt Coder] 2012-10-10 15:18:42 +00:00
smf-
75612647b5 disabled logging left on by accident (nw) 2012-10-10 13:50:42 +00:00
Michaël Banaan Ananas
dadebcdd12 nevermind: yes, should make a triangle/poly primitive instead 2012-10-10 13:43:27 +00:00
smf-
a96b0218ee delays the req signal (nw) 2012-10-10 13:43:12 +00:00
smf-
e9df0d7457 added the device tag when logging that no harddrive is found (nw) 2012-10-10 13:41:21 +00:00
smf-
5c08cbe2d4 added output logging (nw) 2012-10-10 13:39:50 +00:00
smf-
d0221e7d7c (MESS) Stops driving the SCSI bus when the target requests the bus. Move the SCSIHD first as it's unclear what drive was actually supplied. Set to use 3.5" floppy drive instead of 5.25". A couple of source tidy ups (nw) 2012-10-10 13:39:09 +00:00
Michaël Banaan Ananas
4ddbadef6e better use yes/no instead of 1/0 2012-10-10 13:06:37 +00:00
Michaël Banaan Ananas
ee5aca6203 rendlay: added support for folding rects diagonally, allowing you to draw right-angled triangles (use <orientation> to flip/rotate them) 2012-10-10 12:30:15 +00:00
Robbbert
6da5dc4e5a hercules , superman : basically working, no sound, no dips 2012-10-10 11:39:43 +00:00
Michaël Banaan Ananas
4bd7189d63 Removed protection hack patches and emulated protection routines for Caveman Ninja [IQ_132 & JackC] 2012-10-10 10:36:04 +00:00
Miodrag Milanovic
c8658c8379 Refactored the code in jedutil to support the viewing of a GAL16V8 device
and added a new command line option of "-viewlist" which will print out a list 
of all the devices that can be viewed in human readable logic equations.  
Also updated the jedutil regression test to support passing in an additional argument of "debug" to print out a detailed log.  Also moved the jedutil regression test
 data into separate directories composed of the device's name to make things
 more organized. [Kevin Eshbach]
2012-10-10 10:33:40 +00:00
Robbbert
db939b8f51 atari_s2 : wip and placeholder 2012-10-10 08:41:56 +00:00
Fabio Priuli
5ac5332284 (MESS) 32x: added region compatibility filters to the software list [Fabio Priuli, Tafoid, Bobz] 2012-10-10 06:58:06 +00:00
Roberto Fresca
d96934a516 New preliminary driver for Webak MPU-12 platform. [Roberto Fresca]
New games marked as GAME_NOT_WORKING
------------------------------------
Fruit Star Bonus (Ver 8.20PIR) [Roberto Fresca, Team Europe]
2012-10-10 03:19:55 +00:00
Michaël Banaan Ananas
041538c9da ..fixed prev commit 2012-10-10 00:38:43 +00:00
Michaël Banaan Ananas
69a4a06756 fix strobe timer 2012-10-10 00:18:15 +00:00
Michaël Banaan Ananas
75382aabfb update spcenctr internal .lay, color overlay is not possible atm 2012-10-10 00:03:05 +00:00
Wilbert Pol
012adc3583 (MESS) gameboy.c: Added parsing of new software list features. Auto-detect still executes until cartridge ram and sram settings are finalized. (nw) 2012-10-09 20:10:50 +00:00
Michaël Banaan Ananas
9cf967f7d3 assume color overlay from flyer 2012-10-09 20:05:57 +00:00
Michaël Banaan Ananas
e1c60353ed so generic color overlays are supposed to go to emu/layout(?) 2012-10-09 19:48:57 +00:00
Fabio Priuli
4803200d6a (MESS) snes.c: fixed Dezaemon SRAM mappings. [Fabio Priuli] 2012-10-09 19:30:26 +00:00
Michaël Banaan Ananas
34d96fe7ed spcenctr .lay placeholder, this one is kinda complex but i always wanted to add it to internal artwork 2012-10-09 19:27:19 +00:00
smf-
7207e77006 default all lines high & improved logging (nw) 2012-10-09 19:02:31 +00:00
smf-
924b5de067 removed some old commented out code (nw) 2012-10-09 19:01:31 +00:00
Scott Stone
f8bf486bbe Information adjustments for naomi.c, chihiro.c, mame.lst reflecting latest discoveries. [f205v] 2012-10-09 18:54:49 +00:00
Scott Stone
a06fd00e42 Video System drivers reshuffing continues, moving more sprite functions around preparing them for merging. From Haze (nw) 2012-10-09 18:50:41 +00:00
mariuszw1
6d5b4d5114 Fix compile (hopefully) (nw) 2012-10-09 18:39:36 +00:00
mariuszw1
be0c83584b New games added
----------------------------
3X3 Puzzle [Mariusz Wojcieszek, David Haywood, Guru]
2012-10-09 17:46:25 +00:00
Curt Coder
80754aca61 (MESS) c64: Cleanup. (nw) 2012-10-09 16:21:20 +00:00
Miodrag Milanovic
44fd463e6c Changed b2m to use new wd1773 core, and updated core to set head signal when seek is done,system still doesn't boot (no whatsnew) 2012-10-09 14:33:03 +00:00
Michaël Banaan Ananas
499610afbc (PuckMan -> Puck Man) 2012-10-09 14:18:02 +00:00
Michaël Banaan Ananas
e15b1a25e5 ("Battle Toads" -> "Battletoads")
(and yes haze, i'm doing a round of fiddlediddling:p)
2012-10-09 13:42:05 +00:00
Michaël Banaan Ananas
4bd654bedc (agress sub-title) 2012-10-09 13:31:13 +00:00
Michaël Banaan Ananas
f3c992a4f1 (strange indentation) 2012-10-09 13:16:55 +00:00
smf-
d7f1e6f836 (MESS) an example of new srcclean fixing indented multi-line comments. 2012-10-09 13:13:44 +00:00
Michaël Banaan Ananas
42ecc47f10 (assuming that "SA" is for "SunA"; hw is very similar to suna16, as mentioned in driver notes) 2012-10-09 13:13:11 +00:00
Michaël Banaan Ananas
1c86164e4e added minferno color overlay (based on external artwork by Mr Do) 2012-10-09 12:14:53 +00:00
Michaël Banaan Ananas
4925002099 added dragrace color overlay (based on external artwork by Mr Do) 2012-10-09 11:20:16 +00:00
Robbbert
8d64132168 atari_s1 : last commit for now 2012-10-09 11:08:19 +00:00
smf-
a3c79cb5f0 if the start of a multi-line comment is indented then following comment lines will be indented with tabs up to that point. [smf] 2012-10-09 10:28:57 +00:00
Michaël Banaan Ananas
8b1fca36db (placeholder) 2012-10-09 10:18:17 +00:00
Michaël Banaan Ananas
c5426886b4 skydiver simple color overlay (based on external artwork by Mr Do & co) 2012-10-09 09:57:02 +00:00
Michaël Banaan Ananas
9e95abb84f couple of corrections from D Go Go Fan 2012-10-09 09:37:27 +00:00
Miodrag Milanovic
d73d7c09fe Added support for DEVCB_UNMAPPED, that will do the logging on read/write
of device callback, preventing a need for making dummy log line handlers [Miodrag Milanovic]
2012-10-09 08:36:46 +00:00
Michaël Banaan Ananas
d50cc84966 added demon color overlay 2012-10-09 01:02:49 +00:00
Michaël Banaan Ananas
1fac4d548f small update on sarge dips 2012-10-09 00:22:49 +00:00
Michaël Banaan Ananas
bed6c73c1f added spyhunt internal artwork 2012-10-08 23:30:02 +00:00
Michaël Banaan Ananas
211f88df40 small inputs update 2012-10-08 22:05:20 +00:00
Michaël Banaan Ananas
bea73d805e fix inputtag 2012-10-08 21:41:43 +00:00
Curt Coder
7f634df4a2 (MESS) c64: Updated 1541/1571 stepper motor code to latest KF spec. (nw) 2012-10-08 18:43:25 +00:00