Commit Graph

  • 5ef1f5ec19 (With help from Mamesick) Implemented proper video timing and scanline interrupts. Fixes m72_0115u3yel Aaron Giles 2008-01-08 17:55:04 +0000
  • bc7e03ec5e Fixes DAC sounds Zsolt Vasvari 2008-01-08 16:34:03 +0000
  • c559bb4b4a Removed a bunch of dead code Zsolt Vasvari 2008-01-08 12:32:54 +0000
  • 1b378f7136 Simplified Y-unit DMA rendering. Fixes term20103u4gre and term20104u2gre Aaron Giles 2008-01-08 10:29:22 +0000
  • ecfd14305e Fixed lasso056gre_1 and lasso056gre_2 (same bug, really.) Adjusted CPU clock to the same as the Rock-Ola games of the same era. The hardware is related. With this new CPU clock, the between-level music finishes perfectly. Zsolt Vasvari 2008-01-08 09:57:40 +0000
  • c846ce37d9 Added a workaround for umk3059gre and umk3137b5gre. It's a hack, but a well-understood and clearly documented one. Maybe smf can fix it for real in the distant future. Aaron Giles 2008-01-08 09:26:12 +0000
  • 6f0b1f3e0f Added a comment about why the SRAM test fails and why it won't ever be fixed. Aaron Giles 2008-01-08 08:27:18 +0000
  • f504e2c12c Added XTALs to the DCS system. Removed unnecessary sound board reset in MACHINE_RESET of kinst. Fixes kinstc081u7gre and kinst2083gre Aaron Giles 2008-01-08 08:26:16 +0000
  • 8fc9bc85e4 Yet another attempt to fix the MIPS 64-bit Linux crash. Aaron Giles 2008-01-08 07:48:36 +0000
  • 3a0b58f14e Fixed winwork to use proper tchar functions for getenv. Aaron Giles 2008-01-08 07:17:22 +0000
  • f7ea81a055 (From robiza) Fix for blktiger060gre Aaron Giles 2008-01-08 06:55:31 +0000
  • a3b57f5fd5 (Windows only) Added code to debug 64-bit builds to allocate all address space below 4GB to help find 64-bit errors. Added environment variable OSDDEBUGMALLOC which, if set, explicitly overrides the debug malloc debug settings. Added environment variable OSDDEBUG4GB which, if set, explicitly overrides the new 64-bit address space allocations. (Sadly this is necessary due to my nvidia D3D drivers being 64-bit unclean....) Aaron Giles 2008-01-08 06:19:50 +0000
  • 1ee549675e This fixes qbert37b14gre1. I changed some of the speech samples to start based on the phonemes played, instead of intercepting the sound command sent. This fixes the start-up sounds in Q*Bert and Reactor, which are triggered by the audio CPU without the main CPU having to send it a command. There are still a bunch more samples that could be converted. Zsolt Vasvari 2008-01-08 04:10:15 +0000
  • a211ba264b (From Atari Ace) Small fix to the gfxlayout cleanups included in u4. Aaron Giles 2008-01-08 03:06:02 +0000
  • 990bc873d6 (From AtariAce) Added machine and cpunum parameters to INTERRUPT_GEN callbacks. Fixed several places that were not using INTERRUPT_GEN or OPBASE_HANDLER macros. Aaron Giles 2008-01-08 03:05:19 +0000
  • f57292b93c Adds Road Runner (Midway) GAME_NOT_WORKING due to bad ROM 1E (shame) Zsolt Vasvari 2008-01-07 23:31:51 +0000
  • 84a74dfcaa Draws background directly from memory avoiding having to decode the gfx repeadately. Zsolt Vasvari 2008-01-07 22:47:56 +0000
  • 07c3aaafa8 ad2083, scramble.c: * added comment explaining that the game has no Player 2 input and also does not try to read from one. Couriersud 2008-01-07 21:56:47 +0000
  • 92cfc498f6 scramble.c * fixes scorpion0111u5gra * fixes flipped tilemap offset for scramble and clones (playable cocktail mode) Couriersud 2008-01-07 20:50:56 +0000
  • bce2fa84b4 Cleanups and version bump to 0.122u4. mame0122u4 Aaron Giles 2008-01-07 17:14:05 +0000
  • ae478066d7 Changed atarijsa sound implementation to auto-detect CPU and input port. Cleaned up atarijsa memory maps. Added save state support to atarirle, and cleaned it up a bit. Added save state support to atarig1 driver. Fixed pitfight0109u2gre Aaron Giles 2008-01-07 17:07:19 +0000
  • 1465aa81d5 Fixed neogeo layout to support both cropping and stretching. Fixed cropped layout to crop both left and right sides. Aaron Giles 2008-01-07 15:47:18 +0000
  • e4db091e2d This fixes mtrap37b14gre. As an added bonus, the arrow is now visible in Venture on the zoomed out map. Also, in Hard Hat the twister fades away properly. Zsolt Vasvari 2008-01-07 14:13:01 +0000
  • 478d9053ef Added sound to Cycle Warriors and Big Fight. Corrected OKI M6295 clock values. Phil Bennett 2008-01-07 13:57:33 +0000
  • 25a64135a1 Added Dragon Spirits. (Atari license) Satoshi Suzuki 2008-01-07 11:42:11 +0000
  • 531aea4a38 This essentially rewrites the CVS system video code. This fixes wallst071gre. Also fixed the S2650 registry window display. Zsolt Vasvari 2008-01-07 10:43:55 +0000
  • 9d3cf20f84 Fixed bug that caused us to use a bogus address for the entry point. Aaron Giles 2008-01-07 06:05:23 +0000
  • 5a081cf2a1 Removed ancient "dirty" optimizations from CVS/S2656 and related drivers. This fixes at least spacefrt096u1gre Zsolt Vasvari 2008-01-07 04:25:21 +0000
  • 162c8fe076 Fixes wotw36b1gre by adding custom visible area (bezel artwork *may* need to be adjusted) Adds GAME_NOT_WORKING to Space Fortress Zsolt Vasvari 2008-01-07 03:36:21 +0000
  • 2d844fe392 Turned down the aggression on the "don't reconfigure screen" kludge in the TMS34010 core. Fixes stonebal0117u2gre. Also fixed minor cosmetic bug in last Williams sound update. Aaron Giles 2008-01-07 03:29:59 +0000
  • dad3f8f0ec Researched spaceftr095u6gre Marked one ROM a BAD_DUMP. I am 99% sure it's just bit rot Zsolt Vasvari 2008-01-07 03:23:06 +0000
  • 891fd96895 (From Oliver Stoneberg) Added missing debugger commands to the help. Aaron Giles 2008-01-07 02:54:59 +0000
  • 6ff095887f (From Jim Stolis) peplus driver update: * Updated memory configuration for Superboard game versions. Fixes CMOS DATA errors on reload. Aaron Giles 2008-01-07 02:53:17 +0000
  • 852e1704a7 (From robiza) fix for kingofb37b6gre bug Aaron Giles 2008-01-07 02:52:17 +0000
  • c828f95996 Fixed narc37b16yel. Added talkback to narc sound boards and wired it up to the Z-unit board. Connected Y-unit reset for various sound boards. Added sound IRQ state detect to ADPCM board and wired it up to the Y-unit board. Verified and documented XTALs on the Williams sound boards and Y/Z-unit PCBs. Aaron Giles 2008-01-07 02:49:56 +0000
  • 05725d1c7b Fixes invho2_0122u3red Zsolt Vasvari 2008-01-07 02:40:19 +0000
  • aca6a26c11 Fixes suprridr0122u2gra by multiplexing inputs Zsolt Vasvari 2008-01-07 02:38:35 +0000
  • a52032ce1c Fixes ladybug080u1gre Removes superfluous 'extern' modifiers and adds appropriate 'static' Zsolt Vasvari 2008-01-07 02:36:28 +0000
  • 9dfed95203 Fixes abaseb0122u3red Simplifies up the video portion a bit Zsolt Vasvari 2008-01-07 02:16:39 +0000
  • b1081549b7 I am an idiot who sucks and makes bad assumptions about alpha. Ryan Holtz 2008-01-07 00:27:02 +0000
  • 6f5af260e6 ad2083 (scramble.c): * fixes ad2083_0111u5gra - adds cocktail switch Couriersud 2008-01-06 22:35:30 +0000
  • e129bfca92 dkong.c: * removed 2nd player inputs from sdbk input_ports * fixed some dump "copy/paste" bugs in dip locations Couriersud 2008-01-06 22:18:24 +0000
  • 8a61784229 Fix mametesters bug darius2_0114gre - missing sprites in Darius 2 Bryan McPhail 2008-01-06 19:40:03 +0000
  • 7ce3ee6529 A major rewrite of skychut.c lying around for months. There are still some glitches and it is not perfect but the following has been achieved: * fixes skychut37b1yel * fixes skychut37b6gre * adds samples to ipm invaders - just rename your old invaders samples to ipminvad to test * added - amongst others - "capsule" dip switch to ipm invaders * sound ports identified * demo sound and cabinet type driver configuration * more I don't remember Couriersud 2008-01-06 18:05:41 +0000
  • c3cea73c75 Fixed suratk0122u3gra and suratk0122u3ora Pierpaolo Prazzoli 2008-01-06 18:02:51 +0000
  • dc154ddf98 Fix - last checkin contained an out of date erroneous comment. Bryan McPhail 2008-01-06 17:41:18 +0000
  • e968de67cd Mametesters bug othunder074u1gre2 is proven to not be a bug as screenshots of original game clearly show the offset problem was present in the original game. Comments added to the driver about this. Bryan McPhail 2008-01-06 17:36:19 +0000
  • 59c960b061 New playable game added - Big Fight Major improvements to Cycle Warriors video code (still not perfect, but road layer works now). Bryan McPhail 2008-01-06 17:32:28 +0000
  • 0ce44c7911 ElSemi -> Miguel Angel Horna in copyright notices Aaron Giles 2008-01-06 16:58:33 +0000
  • 2912b80454 - Credit to SGINut, not MooglyGuy or Ryan Holtz - Move texture masking to occur after coordinate adjustment - Fix 32-bit texturing in load_tile (Mario Kart 64 title screen) - Add zero-alpha early-out (Mario 64 trees/stars, Mario Kart 64 trees/karts) Ryan Holtz 2008-01-06 09:19:32 +0000
  • 943026c09b Fixed crash when saving state of older DCS-based games. Added save state support to the midvunit driver. Aaron Giles 2008-01-06 07:54:02 +0000
  • dae5e71408 (Thanks to MooglyGuy for the pointer) Removed hack in setting the timer in the MIPS core, which caused missed timers on the aleck64 games. Fixed icount management in the RSP core which caused it to report negative cycle counts. Fixes aleck64_0120red and mtetrisc0115u1red. Aaron Giles 2008-01-06 07:10:12 +0000
  • aae4b919d1 (From David Haywood) Added standard layout to neogeo driver, with alternate view to crop out leftmost 8 pixels. Aaron Giles 2008-01-06 06:44:24 +0000
  • 13fd2cf515 (From Atari Ace) Fix for system24_0120u3red Aaron Giles 2008-01-06 02:08:16 +0000
  • 240b5b17a5 (From James Wallace) Added XTAL defines to bfm_sc2.c There is also a small style cleanup for lvcards.c to remove the AGEMAME reference which is now invalid. I would have done the same XTAL definition for MPU4, but despite the schematics claiming a 6.88MHz crystal, I hven't actually had a PCB in my hands to check, and it's not on either of the two lists in xtal.h, so I'm leaving it be. Aaron Giles 2008-01-06 01:29:13 +0000
  • f5db74cc82 (from Wilbert Pol) This patch fixes the following issue in the 6522 emulation: - When writing to the ACR register with the timer 1 in continuous counting mode, the timer 1 value should not be reloaded but keep on counting. Aaron Giles 2008-01-06 01:28:09 +0000
  • 8860fe1c56 (From Dirk Best) attached is an update for xtal.h and the Amiga include file. Aaron Giles 2008-01-06 01:27:10 +0000
  • 24bea94d01 (From Oliver Stoneberg) This fixes the winwork.c and poly(new).c meory leaks in the viper.c driver. I didn't look at the x86drc.c, because Aaron said it will be changed soon and there is no need to investigate those leaks at all. Aaron Giles 2008-01-06 01:24:16 +0000
  • fa3061392e (From Atari Ace) 0. This patch does minor cleanup to existing layouts, trimming/padding entries as appropriate and reformating a few layouts. Aaron Giles 2008-01-06 01:21:33 +0000
  • 6e6f4f3df2 Fixed verinfo for the yearless copyright. Aaron Giles 2008-01-06 01:01:25 +0000
  • ee9f88963c Copyright cleanup: - removed years from copyright notices - removed redundant (c) from copyright notices - updated "the MAME Team" to be "Nicola Salmoria and the MAME Team" Aaron Giles 2008-01-06 00:47:40 +0000
  • 33eeead1da ad2083: * completed tms5110A code * working speech synthesis * documented analysis done on pcb pictures and findings * as a consequence, marked all sound roms as BAD DUMP * created sound driver in scramble.c Couriersud 2008-01-05 23:14:26 +0000
  • 26f4b001c5 Moogly's fix for N64 texture clamping. R. Belmont 2008-01-05 20:46:15 +0000
  • c9554cb8e1 D. Haywood's fix for flkatck058gre. Phil Bennett 2008-01-05 20:39:51 +0000
  • 24662a0b72 Removed unnecessary extra BIOS load in csmash. R. Belmont 2008-01-05 20:01:16 +0000
  • 3e433a79ee Updated Naomi driver, now boots and shows some test menus (press F2 to get into test, use 9 to navigate). Also hooked up ROM board PIO and skeleton for DMA. R. Belmont 2008-01-05 19:56:49 +0000
  • b6a4ebd248 Implemented decent-sounding FM (kingshriek). R. Belmont 2008-01-05 19:53:34 +0000
  • deeb54eab6 Added save state support to slapstic. Added save state support to YM2413. Modified slapstic code to support address range mirrors. Cleaned up Rampart driver: - simplified rendering code - full memory map - added save state Aaron Giles 2008-01-05 19:28:30 +0000
  • 4b9f336c1f Switched to use the standard compile-time logging pattern, which is more widely compatible (varags macros aren't C89 compliant). Aaron Giles 2008-01-05 19:23:13 +0000
  • bf53837ffa Slight documentation update. This PCB is an "A" revision and the 2 lattice chips have markings stamped on them. Brian Troha 2008-01-05 18:24:45 +0000
  • 78dba81dde Fixed bad ram pages errors in stactics service mode Pierpaolo Prazzoli 2008-01-05 17:19:40 +0000
  • 2dd013188c Fix Mametesters bug arkanoid061gre - MCU reset line was not hooked up. Bryan McPhail 2008-01-05 15:01:57 +0000
  • a65bcf3fec Adds redumped Turkey USA to the seta2.c driver. Brian Troha 2008-01-05 06:29:43 +0000
  • a676fdc0ba Fixed stupid error in the recent D3D fix. Aaron Giles 2008-01-05 03:19:05 +0000
  • 2b7778f089 (From Oliver Stoneberg) Aaron Giles 2008-01-05 03:15:18 +0000
  • 0a0327952f Fix for d3dwindow0117u3red (inspired by Emuman) Aaron Giles 2008-01-05 03:14:05 +0000
  • 04e6de2d12 Driver list updated for dangcurv! Phil Bennett 2008-01-05 01:23:41 +0000
  • ee5a7f8d6c Added Dangerous Curves (not working). Dumping credit: 'Dazzer'. Flagged sidebs GFX mask ROMs with BAD_DUMP (ROM tests fail, ROMCMP reports fixed bits) Phil Bennett 2008-01-05 01:18:38 +0000
  • 3af7441ba2 * David Haywood's fixes for: gridiron079gre maniach37b11gre / matmaniac37b14gre qzkklgy2_0106u6red warriorb0109u2gre Phil Bennett 2008-01-05 00:25:47 +0000
  • f749752b00 dkong: - hooked up z80dma z80dma: - omitted modifications to emu.mak in r139 Couriersud 2008-01-04 23:12:39 +0000
  • fe9dff357c Added Z80 DMA chip. - only implements intelligence to emulate dkong3 - fixed a misleading comment in 8257dma.h Couriersud 2008-01-04 23:10:29 +0000
  • 2cadf1a98a mario: - Hooked up flipscreen - Changed monitor orientation to ROT0 Couriersud 2008-01-04 23:02:40 +0000
  • 2187a280cd Removed GAME_IMPERFECT_GRAPHICS from all games bar Cluedo (see driver note). Phil Bennett 2008-01-04 20:30:17 +0000
  • 7edfc3a575 Fix for mahoudai0106u7yel (Added 68000 reset pin callback to reset sound CPU if applicable). Phil Bennett 2008-01-04 19:21:52 +0000
  • 314928a333 (From Oliver Stoneberg) Aaron Giles 2008-01-04 18:09:45 +0000
  • 5fb0d53cef Fixed silly typo in neogeo driver. Aaron Giles 2008-01-04 17:58:54 +0000
  • f0c52b57ba Fixed altf4_0111u4gre. Also fixed potential issue using F10. Aaron Giles 2008-01-04 17:57:59 +0000
  • ba9782dcec Added new function input_poll_keyboard_switches to poll for only key events. Expanded the size of the maximum simultaneously pressed switches. Should fix editableui0120u4red and cheat0118red. Aaron Giles 2008-01-04 17:51:33 +0000
  • a814dc9ec5 Allowed 32-bit pixel sizes for 34020 core. Fixed 34020-only RPIX instruction. Fixed btoads0102u5gre and btoads0103u1gre. Aaron Giles 2008-01-04 17:39:33 +0000
  • 5c6ecd64b7 Added mcu emulation to bking3 (bking3076u2red is fixed) Fixed clocks as per Guru readme Added GAME_WRONG_COLORS flag to bking3 Pierpaolo Prazzoli 2008-01-04 13:12:17 +0000
  • 1f92fb28a0 Added partial key for FD1089B 317-0037. aliensy5 promoted to working. Nicola Salmoria 2008-01-04 09:52:19 +0000
  • b993893edf Cleaned up clocks in itech32 driver. Added workaround for drivedge0121u4gre (used to work by random chance; now works via a deliberate hack). Aaron Giles 2008-01-04 06:20:16 +0000
  • bc26bc4e49 fixed spelling issue changed "robo2_dip3_r" to "robocop2_dip3_r" for readability and consistency Brian Troha 2008-01-04 03:33:58 +0000
  • 69ba098603 Adds Version 5.0 of Invasion - The Abductors to the midzeus.c driver Brian Troha 2008-01-03 22:58:09 +0000
  • 2b5a412b32 "Simplified" MC8123 decryption, though it's still more complicated than I'd like it to be Nicola Salmoria 2008-01-03 22:21:35 +0000
  • 8b9eaf40e7 Fixed gui0121u1gre. Aaron Giles 2008-01-03 17:04:15 +0000
  • 23b79323a7 Corrected btoads clocks according XTALs on the PCB. Aaron Giles 2008-01-03 16:55:47 +0000
  • f97d37b7e0 Spacing fixes and a version bump to 0.122u3. mame0122u3 Aaron Giles 2008-01-03 16:11:57 +0000
  • a893708c3d Fixed onna34ro mcu simulation properly Pierpaolo Prazzoli 2008-01-03 11:30:13 +0000
  • b3fb536264 Added save state support to btoads. Fixed btoads0103gre. Aaron Giles 2008-01-03 10:42:31 +0000