Commit Graph

  • 1a17348787 - Added read/write handlers for the "natural" hook-ups of an AY-8910 chip - Modified a couple of drivers to use the new handlers - Added crystals for NYNY and Red Alert Zsolt Vasvari 2008-01-22 01:19:59 +0000
  • b6a82f1762 Fixed timers from firing when not enabled. Checking TCON alone is not enough to invoke timers. Added IE SFR flags in conditional. Jim Stolis 2008-01-21 22:27:44 +0000
  • b0e569464a fixed VRCP instruction to match the real hardware results Nicola Salmoria 2008-01-21 21:41:33 +0000
  • 3924c0bc9c Updated clocks and video timing based on measurements. Still waiting for a retest of the NMI frequency. Aaron Giles 2008-01-21 18:18:53 +0000
  • 13b727a2c3 This updates makes the text displayed by the various UI sliders more intelligent. Basically, it will only print an index for an item if there are multiple of a given type Zsolt Vasvari 2008-01-21 12:38:53 +0000
  • 3f1caeac76 Tidied up variable and function naming Zsolt Vasvari 2008-01-21 09:02:17 +0000
  • 892153bd09 - Fixed saving callbacks across a reset - Added 'pull' callback for the SID pin. This is needed by the Red Alert voice board Zsolt Vasvari 2008-01-21 08:58:19 +0000
  • 45995624ff fixed typo Nicola Salmoria 2008-01-21 07:21:26 +0000
  • adcf70548a - Added MC3417 and MC3418 variants - Changed Mouse Trap to use MC3417 Zsolt Vasvari 2008-01-21 03:36:21 +0000
  • 08efd6203a Sync with MESS Nathan Woods 2008-01-21 03:35:09 +0000
  • 6f14cdf61a Removed weird, address bit swapping shared RAM r/w functions with AM_SHARE Zsolt Vasvari 2008-01-21 03:15:57 +0000
  • 81a8efe80e - Fixes Ninja Kuna - Cleaned up memory maps - Renamed files to ninjakun.c Zsolt Vasvari 2008-01-21 01:53:30 +0000
  • 977903f2ed Careless! Broke mspacman. :) Aaron Giles 2008-01-21 00:35:37 +0000
  • ba63d916a3 Fixed default memory view width for CPUs with >byte-sized minimum Made menu updating dynamic at click time, fixing issues with incorrect checkmarks Aaron Giles 2008-01-21 00:29:29 +0000
  • bf89fc2b8f Various fixes to incorrect dynamic RAM/ROM installation. Aaron Giles 2008-01-21 00:28:44 +0000
  • a2432adeba Adds second, possibly newer, set of Night Stocker. Andrew Gardner 2008-01-20 23:37:31 +0000
  • f8ddfc19fa sound: * added MDRV_SOUND_ROUTE_EX to specify target input channel * added input id to route struct discrete sound: * fixed DISCRETE_INPUT_STREAM * added input channel # to DISCRETE_INPUT_STREAM Couriersud 2008-01-20 22:38:21 +0000
  • 50f7b75476 Adds priority and alpha comments, as per Guru's request. Andrew Gardner 2008-01-20 19:57:26 +0000
  • ccccc9c2e3 ninjakd2.c wasn't compiling. davidhay 2008-01-20 18:55:10 +0000
  • 7f233aa02f fixed dip switch description Nicola Salmoria 2008-01-20 16:23:30 +0000
  • 3caf91c713 - MAMEtesters bugs fixed: ninjakd2_0111u3gra, mnight0102gre - cleaned up and merged ninjakd2, mnight and omegaf drivers into a single driver - added flip screen support to all games - fixed sprite overdraw mode: - ninjakd2 congratulations screen (e.g. stage 3) shows japanese characters which were previously missing - in ninjakd2, at the beginning of a level items are visible during the initial fade in. I'm not sure if this is correct but the other effects wouldn't work otherwise - in mnight attract mode, when the big ship is firing the other sprites no longer leave trails - in mnight at the end of a level the screen is slowly filled with balls and then slowly cleared to begin the following level. Same effect in the death sequence during attract mode. - added proper computation of sprites to be drawn taking into account double size sprites. This fixes sticking shots in mnight without need for a hack. - lowered ninjakd2 PCM playback rate to 13020 (from 16000). This seems to sound better and is a round division from one of the master clocks. - removed ROM patch that was used to avoid the input protection in omegaf, added a rough but effective protection simulation. - corrected some dip switches - hooked up sound cpu reset line - simplified ROM loading for the older games swizzling address lines in driver init. Nicola Salmoria 2008-01-20 15:17:23 +0000
  • 34a413510d - Added the ability to the HC55516 emulator to take an external osciallator - Updated Mouse Trap to use the new interface Zsolt Vasvari 2008-01-20 15:05:31 +0000
  • cb6dbf5369 - Fixed invalid memory_install_*_handler calls in drivers/williams.c - Emulated external OR circuit for all drivers using the PIA chip. This used to be internal to the PIA emulation, but, in fact, this is external logic. The PIA has two seperate INTA and INTB out lines. This fixes at least PlayBall Zsolt Vasvari 2008-01-20 14:59:04 +0000
  • bef6265307 Added comment based on Zsolt's work on Stadium Hero Bryan McPhail 2008-01-20 10:23:23 +0000
  • 490406c7ea Corrects 2 dip names for Real Break thanks to Ruben ;-) Brian Troha 2008-01-20 03:54:41 +0000
  • 1b05699a0b Fixes MAMETesters penbros0111u5gra Brian Troha 2008-01-20 03:52:26 +0000
  • 4b50186839 partially addresses schmisr0111u5gra Brian Troha 2008-01-20 02:42:10 +0000
  • 1e4f0cf68b Fixes realbrk0111u4gra Brian Troha 2008-01-20 02:39:01 +0000
  • a5b1a9d238 Fixed minor issue with timers B&C expiring. R. Belmont 2008-01-20 01:19:02 +0000
  • d72fe28729 [ST-V] Fixed a double-free crash on the MESS side. R. Belmont 2008-01-20 01:02:28 +0000
  • 4696730bc8 mario: * removed all traces to video/generic.h * fix flipscreen issue with autosave * on a hires pcb picture, verified resistor and capacitor values Couriersud 2008-01-20 00:38:14 +0000
  • 729fa5efc6 memory.h: * fixes AM_SIZE_MEMBER macro Couriersud 2008-01-20 00:28:27 +0000
  • 95bf0aa007 switched to MDRV_IMPORT_FROM smf- 2008-01-19 21:30:22 +0000
  • 5254f279d4 Need to actually set the pool fail callback when allocating a pool. Aaron Giles 2008-01-19 20:38:14 +0000
  • 797d75363b Preserve fractional part of sample offset when looping, fixes remaining pitch stability problems. R. Belmont 2008-01-19 17:10:10 +0000
  • 0818e4793b changed banking to memory_configure_bank / memory_set_bank simplified golgo 13 gun reading smf- 2008-01-19 15:20:12 +0000
  • e5b2e1f8ee added tilemap_get_scrollx / tilemap_get_scrolly Nicola Salmoria 2008-01-19 15:02:18 +0000
  • be4bd611f0 mpatrol driver cleanup. - merged memory maps - complete memory map - correct video timing - correct CPU clocks - replaced protection hack with actual implementation - cleaned up inputs - fixed mpatrol0117u2gre Aaron Giles 2008-01-19 10:37:35 +0000
  • 6a3860d951 switched over to memory_configure_bank / memory_set_bank. smf- 2008-01-19 08:59:34 +0000
  • 19fab2e1ef Converted to tilemaps Zsolt Vasvari 2008-01-19 07:13:31 +0000
  • ac396dedd7 Credit Jim Stolis Brian Troha 2008-01-19 05:29:58 +0000
  • eef3b17f7e (From Atari Ace) > This one line fix addresses the crash reported in newui0118u4ora. I > think most of the other issues reported in the bug are fixed by this > as well, but I didn't test this thoroughly. Perhaps we should close > the bug and have the testers file a new bug if remaining issues are > found. Aaron Giles 2008-01-19 04:34:16 +0000
  • fcf7dd71a9 Changes the dynamic installation of MRA8_RAM to banks Zsolt Vasvari 2008-01-19 02:03:20 +0000
  • ebbb610f72 More poor install_memory_handler usage. Aaron Giles 2008-01-19 01:12:30 +0000
  • cc2f4fdee5 Fixed incorrect install_memory_handler usage in the sega memory mapper. Aaron Giles 2008-01-19 01:11:32 +0000
  • 5387f8bf52 Fixed compilation problems introduced with last change. Aaron Giles 2008-01-18 23:45:54 +0000
  • 0c44c5388b tms5110.c * added all known variants of the tms5110 as proper chips * updated dkong, cvs and scramble to use new chips Couriersud 2008-01-18 22:57:47 +0000
  • b9cbc1af47 blktiger.c: * fixes blktiger37b15gre by adding configuration switch "Coin Lockout present" * combines memory maps * input ports were tagged * all reads use input port tags * added dip switch locations from Romstar manual Couriersud 2008-01-18 20:52:40 +0000
  • 5baa045d9d Marked HD6309 as divide-by-4 internally. Updated drivers accordingly. Major cleanup to the ddragon driver: - improved video and interrupt timing - consolidated common memory maps and input ports - added save state support - correct clocks Aaron Giles 2008-01-18 20:37:32 +0000
  • f9eb989e5b sauro.c: * rename sp0256 internal rom to "sp0256-al2.bin" following LN's verification * remove BAD_DUMP from sp0256-al2.bin Couriersud 2008-01-18 19:38:28 +0000
  • 806a3de01c Made detection of dynamic attempts to install ROM/RAM handlers more aggressive. Previous checks would not catch modifications in DRIVER_INIT or MACHINE_START calls. Also changed one of the cheat calls back to using more generic switch detection so they can be triggered via joysticks. Aaron Giles 2008-01-18 19:34:54 +0000
  • 457df1ad82 asterix.c * fixes asterix_1055gre - flip issue Couriersud 2008-01-18 19:30:05 +0000
  • 6f3bf9f10f audio/phoenix.c: * fixed sound issue related to (auto) save states Couriersud 2008-01-18 17:57:37 +0000
  • c60ef331ab Removed MDRV_VIDEO_START(generic_bitmapped) from drivers that don't need it Zsolt Vasvari 2008-01-18 17:05:36 +0000
  • 94e64171ca - Removed no longer applicable assert from VIDEO_START(generic) - Removed VIDEO_START(generic) from drivers that didn't need it. This leaves about 8 drivers with it. Zsolt Vasvari 2008-01-18 16:45:06 +0000
  • 32f25eb010 Removes all palette_X_r functions Zsolt Vasvari 2008-01-18 16:21:47 +0000
  • 936c375e98 This fixes stadhero0122u3gre and stadhero0122u3ora. Looks like there are two banks of PF2 tilemaps. Maybe Bryan can look at what I did. Zsolt Vasvari 2008-01-18 15:24:46 +0000
  • c9520bca69 Fixes tylz0122u5red. Not money worthy Zsolt Vasvari 2008-01-18 13:10:45 +0000
  • cb29c57606 Sync with MESS Nathan Woods 2008-01-18 12:39:13 +0000
  • b9fe1e4bcf On-the-DL credit: "SGINut" Ryan Holtz 2008-01-18 04:33:13 +0000
  • 51939cee8d On-the-DL credit: "SGINut" Ryan Holtz 2008-01-18 02:16:19 +0000
  • a6285c19ea Removed bogus (bad) dump of Heated Barrel US set 2 Brian Troha 2008-01-18 01:35:52 +0000
  • 89f75d74a9 phoenix.c: * Modified I8085 clock * Added dip locations * consolidated inputs * tagged inputs * combined memory maps Couriersud 2008-01-17 23:34:58 +0000
  • 98e3e4053b Space Fighter Mark II: - Changed year to 1979 as per Guru's contact - Renamed set 2 ROMs to allow merging - Removed experimental code left in there Zsolt Vasvari 2008-01-17 23:05:34 +0000
  • 80694815e6 slight clean up again... nothing interesting ;-) Brian Troha 2008-01-17 22:02:03 +0000
  • 0e8b1735bc i8085.c: * 8085 has an internal clock divider by 2. Changed i8085.c to reflect this for I8085. I8080 still at 1. Games using I8085: * Changed clock to reflect internal clock divider now in i8085.c * Added some FIXME: comments where clocks for I8085 are outside specs Couriersud 2008-01-17 21:20:53 +0000
  • 64b89c192c dkong: * fix dkong sound following Clock Divider update * updated to use XTAL_* Couriersud 2008-01-17 18:49:10 +0000
  • 66bfa62aa5 Reverted experimental D3D fix, since it breaks switchres. Aaron Giles 2008-01-17 17:38:39 +0000
  • 8c4ccedaff Added internal divider on m680* series CPUs (except the original m6800). Updated clocks on all games using them to remove the explicit divider. Aaron Giles 2008-01-17 17:14:45 +0000
  • 2299164694 Pushed CUSTOM_INPUT macro to all users. Changed TMS0285 -> TMC0285. Spacing cleanups for 0.122u6. Version bump to 0.122u6. mame0122u6 Aaron Giles 2008-01-17 16:06:09 +0000
  • 01e7b495af Adds Space Fighter Mark II (2 sets) to the Astro Fighter driver. Please also credit The Guru as his help was invaluable in understanding what's going on with the background color. Zsolt Vasvari 2008-01-17 13:56:09 +0000
  • 7de11b58a9 Fixed crosshairs for eggventr/lethalj. Aaron Giles 2008-01-17 06:06:37 +0000
  • 5fceb8502c From: RansAckeR Subject: fix for stadhero0122u3gra.diff Aaron Giles 2008-01-17 05:52:19 +0000
  • b070e5784b (From neoforma) Added targ and spectar to TinyMAME since they're now available for download from mamedev.org. Aaron Giles 2008-01-17 05:51:20 +0000
  • 78aa305397 Added save state support to atetris.c. (From Svante Gerhard) Also fixed up memory maps and clocks according to schematics. Aaron Giles 2008-01-17 05:50:22 +0000
  • 41b5d4ffd5 On-the-DL credit: "SGINut" Ryan Holtz 2008-01-17 04:23:02 +0000
  • 1b206a9fa2 Added : stephh 2008-01-17 00:12:46 +0000
  • 1d2106f417 Corrected copy-paste error in comment Zsolt Vasvari 2008-01-17 00:09:06 +0000
  • db15d4cacb phoenix and clones: * video timing from schematics * palette from schematics (resnet.h) * no more colortable * added save state Couriersud 2008-01-16 18:50:35 +0000
  • 29543d154b Adds another question/game rom to the gepoker3 Brian Troha 2008-01-16 18:10:15 +0000
  • 02b5a4f9a0 Credit: Jim Stolis Brian Troha 2008-01-16 17:52:00 +0000
  • 210375bc19 First SVN commit ... stephh 2008-01-16 16:28:37 +0000
  • 907d9df8f1 Fixed up LAI games to working status. Added CUSTOM_INPUT macro for defining input port callbacks. Aaron Giles 2008-01-16 16:27:43 +0000
  • 819dd27efc Changed the clocks to reflect the actual frequency that is supplied to the chips, because the clock is divided in the CPU package. I have changed the divide in the CPU core to 4, so apart from system 10 & 12 the speed should remain the same as before. smf- 2008-01-16 08:16:32 +0000
  • 6481c3e903 tiny documentation update about Twin Eagle II also available as a standard rom board or a standalone PCB Brian Troha 2008-01-16 04:33:04 +0000
  • 5f244fffa0 * fix regression on T1 counter mode as reported by Zsolt Couriersud 2008-01-16 00:18:53 +0000
  • ecdf59a753 This fixes quasar0122u5red. It was something I introduced, so no money. Zsolt Vasvari 2008-01-15 23:54:55 +0000
  • 8efd5fd526 removed (dumb) smart speedups, which were actually breaking the games.. davidhay 2008-01-15 23:22:51 +0000
  • 2dcaef7186 Fix for topsecrt0109gre2 - "topsecrt: At the end of level 2 the background gets darker and darker until it becomes black in mame. On the pcb it stops when it's dark blue" Bryan McPhail 2008-01-15 22:11:33 +0000
  • 5cce8356e8 (from Ernesto Corvi / ElSemi) davidhay 2008-01-15 21:41:54 +0000
  • 50c020298b switched to XTAL_101_4912MHz instead of XTAL_100MHz to match what guru says smf- 2008-01-15 13:25:06 +0000
  • 0b0153c45e First pass at fixing the cpu clock speeds on the playstation based hardware. The system 10 & 12 clock speeds have been raised as they run on an upgraded chipset. All clocks are currently set to divide by 2 externally, I don't know if this is correct. The clock is also divided internally as we have no wait states, incorrect dma timing, no gpu timing, no dma bus stealing and no gte timing. smf- 2008-01-15 13:19:39 +0000
  • 4d5bee4733 Cleaned up Crazy Baloon driver: proper memory maps, crystals, etc. Implemented the missing features of the collision detector custom IC, this fixes long standing bug crbaloon36finalgre Zsolt Vasvari 2008-01-15 11:28:14 +0000
  • a3f186b44b Added clocks to the MCR sound boards and some of the MCR games. Added TMS5220 variants TMS5200 and TMS0285 as proper chips. Changed MCR squawk & talk to use the TMS5200 as documented. Aaron Giles 2008-01-15 09:31:57 +0000
  • ddca20f72a Cleaned up leland clocks a little. Fixed alleymas0119u3gre (with a pointer from RansAckeR) Added missing multipliers to the h8 and i960 cores. Made the i186 divide-by-2 clock internal. Aaron Giles 2008-01-15 08:29:13 +0000
  • 3459571adc 9.987MHz crystal for Crazy Balloon Zsolt Vasvari 2008-01-15 03:41:59 +0000
  • 30ce05654e Hand fixed Road Runner's corrupted ROM. We are 99.99% sure that the bad bytes are the same as the Desert Gun ones. Set is in /current/r Zsolt Vasvari 2008-01-15 02:43:29 +0000
  • 2aac79c561 Added Dodge City to merit.c (and test svn) Merit CRT-200 hardware. The game isn't working. Roberto Fresca 2008-01-14 21:00:38 +0000
  • dc02f2fc33 Fixed HuC6280 low-speed mode so it uses 4 cycles instead of 3. Charles MacDonald 2008-01-14 18:27:50 +0000
  • 6081565013 (From RansAckeR) Aaron Giles 2008-01-14 17:44:47 +0000