Phil Bennett
41d365a71f
video/neogeo.c: Call optimize_sprite_data() at VIDEO_RESET (for the convenience of Neo Geo CD) [Barry Rodewald]
...
From Barry Rodewald <bsr@xnet.co.nz>
To submit@mamedev.org
Date Wed, Sep 29, 2010 at 6:30 AM
Subject A couple of fixes...
Hi,
Here are a couple more small fixes, one is an i386 fix, the other for Neo Geo.
The first one is a fix for unaligned word and doubleword I/O reading and writing. It makes 16 and 32-bit I/O accesses become effectively a set of 8-bit accesses, preventing accesses from being re-aligned to an incorrect I/O port. This fixes issues in the FM-Towns where programs would set the palette by using MOV DX,FD92; OUT DX,EAX; (or similar) which would cause it to write to I/O ports 0xfd90-93, instead of 0xfd92-95 as it should.
The second is not so much of a fix, but as a convenience for the Neo Geo CD, by calling optimize_sprite_data() at VIDEO_RESET(), which will re-convert sprite data after it has been copied into RAM. Otherwise, sprites will always be wrong.
Thanks,
Barry Rodewald
mailto:bsr@xnet.co.nz
2010-10-12 19:15:56 +00:00
Angelo Salese
d1bcf2c6b5
Daily work about Mega CD from MESS
2010-10-12 00:09:27 +00:00
Angelo Salese
12fe16133b
Haze: Mega CD related progresses
2010-10-11 16:06:17 +00:00
R. Belmont
1d31c17353
cdi: fixed 64-bit compile (no whatsnew)
2010-10-11 14:27:05 +00:00
Ryan Holtz
c88f346827
Added incomplete protection patches to Quizard 3.2 and Quizard Rainbow 4.1; both now run through attract mode and coin up, but crash when going in-game. [Harmony]
2010-10-11 04:57:21 +00:00
Ryan Holtz
e0a73faa0c
- Patched out the majority of the Quizard 1.2 protection check and made the patch more generic. [Harmony]
...
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Quizard 1.2 [Harmony]
2010-10-11 03:11:17 +00:00
Ryan Holtz
47a0037db4
- Patched out the majority of the Quizard 1.7 protection check and emulated the game's inputs. [Harmony]
...
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Quizard 1.7 [Harmony]
2010-10-11 02:47:19 +00:00
Roberto Fresca
f19b17518b
Added brief description of Arrow Bingo game, from flyer.
2010-10-11 02:09:43 +00:00
Angelo Salese
2e43a3d36d
Ported code from MESS
2010-10-11 01:14:11 +00:00
Roberto Fresca
30e795e988
New driver for Advanced Video Technology (AVT) platform [Roberto Fresca]
...
* Almost accurate memory map.
* Decoded graphics.
* Decoded the bipolar PROM.
* Detected a CRTC (MC6845 type) reversing the code.
* Guessed the CRTC clock to get proper values.
* Hooked the AY-3-8910.
* Added games notes.
* Added technical notes.
New games marked as GAME_NOT_WORKING
------------------------------------
Symbols (ver 1.4) [Roberto Fresca, Dave Ormiston]
Symbols (ver 2.5) [Roberto Fresca, Dave Ormiston]
Arrow Bingo [Roberto Fresca, Dave Ormiston]
NFL (ver 109) [Roberto Fresca, Dave Ormiston]
2010-10-10 14:16:08 +00:00
Ryan Holtz
bef05587c8
Changed visible area and resolution of CD-i based arcade games. [Harmony]
...
Got Quizard 1.7 to boot with a targeted hack. Still not playable. [Harmony]
2010-10-10 06:51:16 +00:00
Angelo Salese
8a0f33bf15
Latest megadriv.c from MESS
2010-10-09 17:59:19 +00:00
Angelo Salese
3830a0299d
Fixed mame.mak / mamedriv.c
2010-10-09 15:10:33 +00:00
Angelo Salese
67f3668a31
new working game
...
----------------
Victor 6 [Smitdogg, The Dumping Union]
new NOT WORKING
---------------
Dual Games (prototype) [Smitdogg, The Dumping Union]
2010-10-09 15:08:14 +00:00
R. Belmont
d319816d9c
Naomi: added protection key for gundmct, it boots now [Cah4e3]
2010-10-09 14:37:20 +00:00
Ryan Holtz
b1bd0d4d42
Compile fix, no whatsnew
2010-10-09 11:25:58 +00:00
Ryan Holtz
a21c960b56
Added UART Tx/Rx framework to the CD-i 68070 implementation, necessary for Quizard protection. [Harmony]
...
Changed default CD-i SLAVE video setting to PAL, necessary for Quizard to boot. [Harmony]
2010-10-09 09:58:51 +00:00
Scott Stone
ec998af5e0
Standards and Practices cleanup
2010-10-08 22:34:47 +00:00
R. Belmont
77e7fada3f
Games added as GAME_NOT_WORKING
...
-------------------------------
Virtua Striker 3 (rev. B) [ANY]
Puyo Puyo DA! [Guru, f205v]
Mobile Suit Gundam: Federation vs. Zeon [Guru]
2010-10-08 13:36:40 +00:00
Scott Stone
21eb56de6f
Fixes MT#04068: viofight: Missing Player 2 button 3
2010-10-08 12:38:57 +00:00
Angelo Salese
1f3494d18c
Clean-ups
2010-10-07 11:27:16 +00:00
Angelo Salese
b0e060ffbd
Haze: more Mega CD improvements
2010-10-07 10:27:37 +00:00
Roberto Fresca
a4ad950160
Added new driver for NSM TMS9995 based hardware. [Roberto Fresca]
...
New games marked as GAME_NOT_WORKING
------------------------------------
NSM Poker (TMS9995) [Roberto Fresca, Team Europe]
2010-10-07 06:29:17 +00:00
Roberto Fresca
ea3e48934c
Improvements to vpoker.c driver [Roberto Fresca]
...
- Added 5-Aces Poker.
- Fixed, improved and merged memory map.
- Fixed the ROM loading.
- Removed the mame rnd hack from the blitter read handler.
- Preliminary inputs.
- Fixed visible screen.
New games marked as GAME_NOT_WORKING
------------------------------------
5-Aces Poker [Roberto Fresca]
2010-10-07 03:31:09 +00:00
R. Belmont
f1e355c62e
SH2: Further improvements to PC_relative loads in the delay slot.
2010-10-07 03:18:08 +00:00
R. Belmont
9ea6e5de56
SH2: fix PC relative MOV in delay slot
2010-10-07 01:29:17 +00:00
Curt Coder
2fa7094eab
Added INT1, INT2, INT3, DRQ0, DRQ1, TMRIN0, TMRIN1 input and TMROUT0, TMROUT1 output lines to the Intel 80186 CPU interface. [Curt Coder]
2010-10-06 12:35:12 +00:00
Miodrag Milanovic
7db585fdde
v9938 - Set default value for status register 4 and 6 [Michael Zapf]
2010-10-06 07:13:06 +00:00
Andrew Gardner
f3f35e2af2
Reverts questionable timer changes. [not worth mentioning]
2010-10-06 06:13:57 +00:00
Andrew Gardner
9574ef8483
Kills off some anonymous timers. [Not worth mentioning]
2010-10-05 04:38:38 +00:00
R. Belmont
a260f31b04
SH2DRC: Fix BSRF and JSR so delay slot insns can trash the calculated PR if they want
2010-10-05 02:07:51 +00:00
R. Belmont
caff2ee187
SH2: fix interpreter, runs fine again
2010-10-05 01:45:39 +00:00
Angelo Salese
f3d7e01371
Haze: Mega CD related improvements
2010-10-05 00:01:00 +00:00
R. Belmont
48c3ef9e5a
Fix another Clang issue [Balrog]
2010-10-03 21:09:05 +00:00
Angelo Salese
f6ce2582b7
Some note updates
2010-10-03 20:31:28 +00:00
R. Belmont
168ab9c7bc
New games added as GAME_NOT_WORKING
...
-----------------------------------
Faster Than Speed [Cah4e3, R. Belmont]
Wave Runner GP [Cah4e3, R. Belmont]
2010-10-02 19:55:49 +00:00
Angelo Salese
ccf58f9577
Fix for a 32x game
2010-10-02 19:10:16 +00:00
Angelo Salese
b0ea8f45bf
Sync MAME with latest megadrive code
2010-10-01 18:38:50 +00:00
Angelo Salese
726845063e
Haze: some preliminary Mega CD work
2010-10-01 14:53:16 +00:00
Scott Stone
0e06b974ec
Adjustments to allow selecting the sample rate of WAV and AVI file writes even if -nosound is selected.
2010-10-01 11:05:37 +00:00
Tomasz Slanina
515f174659
Fixed OS X compiler warning.
2010-09-30 23:37:57 +00:00
Angelo Salese
fb279c038a
Yet more 32x (PWM FIFO)
2010-09-30 18:49:10 +00:00
Angelo Salese
d8c577adc5
Some other refactoring ...
2010-09-30 12:03:56 +00:00
Michaël Banaan Ananas
6086522fb6
mt bugfix
...
04063: All sets in solomon.c: All characters in the game are missing (player and enemies)
2010-09-30 11:16:41 +00:00
Angelo Salese
e36e09d872
More 32x from Haze
2010-09-30 10:41:28 +00:00
Roberto Fresca
b0ebbeb290
Fixed assert in goldnpkr.c [Aaron Giles]
2010-09-30 08:14:43 +00:00
Aaron Giles
0c9d45f0a2
Fix type found by clang.
2010-09-30 07:04:05 +00:00
Aaron Giles
ce80e373b2
Since PNG writing is used for MNG as well, switch back to default compression
...
instead of best compression in order to keep the performance reasonable.
2010-09-30 05:19:33 +00:00
Aaron Giles
dc07b3d04a
Enable wavwrite (and aviwrite) sound even if -nosound is specified.
2010-09-30 05:15:24 +00:00
Angelo Salese
4a74bdbf24
Another 32x bug-fix
2010-09-30 01:16:24 +00:00