R. Belmont
ada01108c5
Add SHOW_AARON_BUG as threatened (no whatsnew)
...
Instructions:
- Enable SHOW_AARON_BUG and compile
- Run any Naomi game with -debug (e.g. toyfight)
- Step to the MOV.L at 00000018
- Thrill to an aligned 32-bit write causing 2 incorrect writes to a 32-bit handler, complete with wrong offset. The memory system appears to think the 32-bit handler is a 16-bit handler or something.
2011-01-23 06:14:19 +00:00
R. Belmont
410a8d8f2d
ARM7 updates [Tim Schuerewegen]:
...
- Fixed "MOV x, R15, LSL #y" form as tested by ARMWrestler
- Added unimplemented Thumb MOV variant used by GBA Moto GP
2011-01-23 03:22:54 +00:00
Derrick Renaud
cf804649b3
Minor cleanup - not worth mentioning.
2011-01-23 02:30:20 +00:00
Derrick Renaud
7117aa6d5e
Spell check
...
No whats.new
2011-01-23 00:51:07 +00:00
Derrick Renaud
977cc5efc7
720 - added Driver Configuration option to allow the controls to be set to Real 720 Controller Input; fake joystick; or fake spinner. It defaults to fake spinner for mouse/spinner use. [Derrick Renaud]
...
Changed the Analog Controls menu to only list controls selected in the Driver Configuration. [Derrick Renaud]
2011-01-23 00:35:32 +00:00
mariuszw1
d9e7f17f10
VC2008 compile fixes (no whatsnew)
2011-01-22 21:41:50 +00:00
Roberto Zandona
d5f2a3933b
cb2001: reworked interrupt [Alex Jackson]
2011-01-22 19:30:11 +00:00
R. Belmont
ebcfde1e9c
ARM7 updates [Tim Schuerewegen]:
...
- Disable 26-bit back compatibility for ARM7 variants other than ARM7500
- Fix carry flag issue on add/subtract in ARM mode
2011-01-22 19:21:18 +00:00
Roberto Zandona
78ae041ff9
fixeight: cleaned up the inputport for fixeight (no dips) [David Haywood]
2011-01-22 15:35:01 +00:00
Roberto Zandona
115a100321
fixeight: decrypted all used opcodes and added EEPROMS for all countries; now the sound works [Andrew Jackson, David Haywood, Roberto Zandona']
2011-01-22 15:09:06 +00:00
Fabio Priuli
5635b3f24c
megadrive cart handling cleanup, part 2 (still in progress): hookedup pirate mappers handlers and (partial) eeprom handlers to softlist loading. no whatsnew (the code is used by MESS only)
2011-01-22 14:59:00 +00:00
Pierpaolo Prazzoli
ff56305b0b
Fixed 01004: chinhero, chinhero2, chinherot: There is a bad sprite on level 7 of the game. [Corrado Tomaselli, Pierpaolo Prazzoli]
...
Added sprites wrap around-y in Chinese Hero to fix gorilla sprites entering from the left [Pierpaolo Prazzoli]
2011-01-22 13:30:45 +00:00
Couriersud
c5892bda57
Added "-syncrefresh" option to osd/sdl. This will *limit* the game speed to the video refresh rate and works in -mt mode as well. The option has an effect only if "-waitsync" is specified. [Couriersud, Chris Kennedy]
2011-01-22 12:51:52 +00:00
Roberto Zandona
2d7bd3bfab
fixeight: removed a wrong line
2011-01-22 11:45:44 +00:00
Roberto Zandona
839b9ebe9a
fixeight: added opcodes
2011-01-22 11:44:31 +00:00
Fabio Priuli
726fb474e8
megadrive cart handling cleanup, part 1. no whatsnew (the code is used by MESS only)
2011-01-22 10:01:17 +00:00
Couriersud
c05c959203
Added serial interface to gaelco3d hardware. In machine/gaelco3d there are instructions on how to compile and run two synchronized instances of mame to play gaelco3d games. This requires shared memory and currently only works on UNIX. It is disabled by default.
...
This is a proof-of-concept commit. It works but is far from stable. Synchronization between two mame processes is *somehow* (trying to avoid hacked) in. However, this is not HLE. Shared memory is used to share the serial interface lines.
If the shared memory code is not enable, stub functions are used. If you set the link mode to master or slave, "not linked" will be shown in the game. That's better than the previous hang.
Please, no whatsnew.
2011-01-21 20:50:43 +00:00
Olivier Galibert
5076278e61
raiden2: Write down the rather weird results of a series of tests [dox, O. Galibert]
2011-01-21 19:18:20 +00:00
Michaël Banaan Ananas
638032fbeb
i8085.c: Fixed inte callback not being called when the IE flag was cleared after the CPU received an interrupt. This fixes interrupts in n8080.c helifire and spacelnc. [Qwi Jibo]
2011-01-21 18:17:22 +00:00
Couriersud
251c18f538
Improve nmi handling in mouser. [Couriersud]
2011-01-21 17:57:13 +00:00
Couriersud
7eb016187d
Discrete subsystem now uses the sound_device stream_update function. [Couriersud]
2011-01-21 17:50:31 +00:00
Angelo Salese
cea14cc296
Enough reports about this, safe to put it out
2011-01-21 16:03:00 +00:00
Angelo Salese
558ba98fcf
Fixed EEPROM location, not worth
2011-01-21 16:00:30 +00:00
Angelo Salese
675032ed69
new clone
...
---------
Zero Target (World, CW) [ranger_lennier, B. Sparks, Kevin Eshbach, Smitdogg, The Dumping Union]
2011-01-21 15:24:09 +00:00
Jonathan Gevaryahu
29daeb6501
forgot to initialize a variable. no whatsnew.
2011-01-21 15:17:31 +00:00
Curt Coder
636a5ebc63
M6801 changes: [Curt Coder]
...
- implemented port 3 strobed mode
- fixed port writes some more
2011-01-21 11:21:30 +00:00
Miodrag Milanovic
c25886cea3
Ignore warnings for non existing options in previous level of ini files (parent for example) (no whatsnew)
2011-01-21 09:17:35 +00:00
Jonathan Gevaryahu
1d78049857
Added preliminary working sound to beezer. [Lord Nightmare]
2011-01-21 07:54:12 +00:00
Roberto Zandona
21156f6869
fixeight: fixed one opcode
2011-01-21 07:02:53 +00:00
Roberto Zandona
2aa828e6f3
fixeight: hooked up EEPROM [David Haywood]
2011-01-21 06:36:04 +00:00
Aaron Giles
81e7829c4d
Added a virtual stream update function to the device sound interface.
...
Added a new stream_create that takes fewer parameters and calls the
device's stream update. Removed the stream update stub template.
Updated BSMT2000 and OKIM6295 to use the new interface for their
streams.
2011-01-21 06:31:04 +00:00
Aaron Giles
54580e3b1b
Minor cleanups and re-added save state support.
2011-01-21 05:56:27 +00:00
Scott Stone
75798a100f
Filename fix..
2011-01-21 03:39:19 +00:00
Couriersud
ef874a6f74
Changed all "output[0] = ..." into "set_output(0, ..)" calls.
...
Rewrote modules using "output[0]" as a latch as well.
The purpose is to decouple nodes from the discrete infrastructure
implementation. [Couriersud]
2011-01-21 01:33:48 +00:00
Roberto Zandona
9f6f3d4d39
fixeight: added opcodes
2011-01-20 23:38:19 +00:00
Roberto Zandona
a806993d92
fixeight: added several opcodes
2011-01-20 23:15:59 +00:00
Couriersud
2118896d56
Optimized RC_INTEGRATE and TRANSFORM. Nice improvement. [Couriersud]
2011-01-20 21:05:26 +00:00
Angelo Salese
2d4add99bc
Some goldstar clones from Haze / DU (not worth
2011-01-20 20:22:26 +00:00
Roberto Zandona
0fea81f9c3
fixeight: added opcodes
2011-01-20 18:07:21 +00:00
Roberto Zandona
3d307f2d42
toaplan2:
...
-Found a few more fixeight opcodes, by matching code in the interrupt routines with batsugun [Alex Jackson]
-Corrected fixeight V25 address map (the YM2151 and OKI6295 are at a different location than the other games) [Alex Jackson]
-Preliminary implementation of V25/V35 port output [Alex Jackson]
2011-01-20 17:35:27 +00:00
Curt Coder
a17a148fa0
M6801 changes: [Curt Coder]
...
- added operating mode enum
- fixed port writes
- implemented SCI status follower bits
2011-01-20 17:17:08 +00:00
Aaron Giles
3d748f0316
Replaced BSMT2000 HLE emulator with emulation of the original TMS32015.
...
[Dr. Decapitator, Andrew Gardner, Quench, Guru, Ernesto Corvi,
Peter Grounds, Lord Nightmare, Aaron Giles]
2011-01-20 16:36:53 +00:00
Fabio Priuli
8fc25a750d
added ElBarto's patch to improve SRAM handling in MESS megadrive. no whatsnew.
2011-01-20 08:00:20 +00:00
Roberto Zandona
b4422fae9f
m90: modified interrupt [Alex Jackson]
2011-01-20 07:30:33 +00:00
Roberto Zandona
b87967fe88
fixeight: added several opcodes
2011-01-20 07:28:09 +00:00
Roberto Fresca
16471726c7
Added preliminary support for Lucky Lady (Wing, 1985).
...
Program ROMs are encrypted. Tiles seems to be decoded properly.
All bipolar PROMs need to be dumped.
New games marked as GAME_NOT_WORKING
------------------------------------
Lucky Lady (Wing, encrypted) [Roberto Fresca, Team Europe & Willi.O]
2011-01-20 04:42:12 +00:00
Roberto Fresca
abc6f2de6c
New working clone....
...
New clones added
----------------
Scramble (bootleg?) [Roberto Fresca, Team Europe & Hal9k]
2011-01-20 03:27:01 +00:00
Roberto Fresca
f57252e912
Improvements to goldnpkr.c [Roberto Fresca]
...
* Lots of changes to get working the Video Klein games.
* Renamed witchcde to witchjol --> Jolly Witch (Export, 6T/12T ver 1.57D).
* Added Wild Witch (Export, 6T/12T ver 1.74A).
* New video hardware and machine driver for Video Klein's extended tiles games.
* Added Dallas DS1210 + battery backed RAM support to the Video Klein CPU boxed games.
* Improved inputs for Jolli Witch and Wild Witch. Added the game selector switch.
* Cleaned up some witch card sets.
* Added technical and game notes.
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Witch Card (Video Klein CPU box) [Roberto Fresca]
Jolli Witch (Export, 6T/12T ver 1.57D) [Roberto Fresca]
Wild Witch (Export, 6T/12T ver 1.74A) [Roberto Fresca, Team Europe]
2011-01-20 03:13:09 +00:00
Angelo Salese
f154cde1fa
Haze: replaced roadriot default nvram with a calibrated one
2011-01-20 02:16:45 +00:00
Angelo Salese
77a0817637
Spelling fix
2011-01-19 23:41:41 +00:00