Commit Graph

27460 Commits

Author SHA1 Message Date
Nathan Woods
e92dab9e34 Changed how NULL callbacks are specified on win_draw_callbacks 2014-02-08 14:19:00 +00:00
Miodrag Milanovic
7c46016fc7 small cleanup (nw) 2014-02-08 10:08:22 +00:00
Ivan Vangelista
d61b0da8fc cleanups (nw) 2014-02-08 08:00:02 +00:00
Yasuhiro Ogawa
52bcbb6f0a redumped 317-0024 (FD1089B) used by Time Scanner [Charles MacDonald, ShouTime] 2014-02-08 06:04:14 +00:00
Yasuhiro Ogawa
c19cf62eb9 New clone added
Racing Beat (Japan) [ShouTime]
2014-02-08 05:33:59 +00:00
Yasuhiro Ogawa
536939c57f New clone added
Spider-man: the Videogame (Japan) [ShouTime]

also fixed filename of previous dumps (EPR-14280 shoud be IC7, not IC6)
2014-02-08 04:49:26 +00:00
Ivan Vangelista
5490080949 Reverted r27231(Technos flipscreen adjustments) since it's not needed anymore, thanks to AWJ proper fix.(nw) 2014-02-07 18:37:38 +00:00
Ivan Vangelista
796808c25a Reverted r27230(Technos flipscreen adjustments) since it's not needed anymore, thanks to AWJ proper fix. (nw) 2014-02-07 18:25:34 +00:00
Fabio Priuli
9dfc179510 (MESS) nes_mmc5: added Extended Attribute Mode emulation. Koei titles start displaying
something that is not garbage. nw.
2014-02-07 15:20:57 +00:00
Curt Coder
a24e0640a3 (MESS) Refactored the Commodore 2040/3040/4040 disk drives to use the modern floppy system. [Curt Coder] 2014-02-07 15:12:54 +00:00
Robbbert
95b8ff6fb7 (MESS) ts802 : started adding devices 2014-02-07 14:35:59 +00:00
Alex W. Jackson
a332f06926 toaplan1.c: remove sound reset hack, unify gfx decoding, various cleanups [Alex Jackson] 2014-02-07 13:32:48 +00:00
Fabio Priuli
1aa7194558 (MESS) nes_mmc5: further cleanups (this time for NT-RAM handling). no visible improvements,
but it bothered me that we were saving as NVRAM the external RAM, while it was volatile in real 
carts. nw.
2014-02-07 13:30:33 +00:00
Fabio Priuli
dd91beb013 (MESS) nes_mmc5: simplified some code. no visible improvements. nw. 2014-02-07 11:52:45 +00:00
David Haywood
3149910eeb new clones
Raiden II (set 9, Holland) [Alex Meijer (Asure)]  (not working, protection)
2014-02-07 09:29:52 +00:00
Robbbert
116948faa2 fixed compile error 2014-02-07 09:25:22 +00:00
Fabio Priuli
2ebc0c265c (MESS) nes: added support for PRG-only PCB (aka Mapper 218) which uses NT-RAM
as CHR-RAM, used by nocash's game Magic Floor. [Fabio Priuli]
2014-02-07 08:42:07 +00:00
Roberto Fresca
a441089b68 just missing notes... 2014-02-07 02:41:43 +00:00
Roberto Fresca
1dce7476df New games marked as GAME_NOT_WORKING
------------------------------------
Cherry Wheel (Version 1.7) [Roberto Fresca, ANY]
2014-02-07 02:36:45 +00:00
R. Belmont
c88cfbdb25 New games added as GAME_NOT_WORKING:
------------------------------------
Mamoru-kun wa Norowarete Shimatta! [rtw]
Mushiking The King Of Beetles II ENG (Ver. 1.001) [rtw]
Mushiking The King Of Beetles II ENG (Ver. 2.001) [rtw]
Radirgy Noa [rtw]
Star Horse Progress (Rev. A) [rtw, Mr. CAST, hap, Yohji, Smitdogg, The Dumping Union]
Touch de Zunou (Rev. A) [CaH4e3]

New clones added:
----------------
Mazan  -  Flash of The Blade (MAZ3 Ver. A) [rtw, ShouTime]
Melty Blood Actress Again (Ver. A) [rtw]
Ninja Assault (NJA1 Ver. A) [rtw, ShouTime]
Ninja Assault (NJA2 Ver. A) [rtw, ShouTime]

Other changes:
--------------
- Redumped Salary Man Kintaro [Guru]
- M4 cart handling greatly improved (added needed flash commands, fixed 
encryption on/off logic) [MetalliC]
- f355 EPR was overdumped (mirrored 2 times), fixed [MetalliC]
- Completed dump of vtenis2c, ROM test passes now [MetalliC]
- M1/Actel and Namco carts IC layouts fixed, ROM test passes now [MetalliC]
- Namco 2f-2b IC names changed to <cartlabel>.2d,2c etc,  without fl0-fl4, 
because its the second IC label on the PCB (like "IC17S ROM1" on Sega carts) [MetalliC]
- Re-parented World Kicks [MetalliC]
- IC labels changed according to cart PCBs [MetalliC]
- minor docs update [MetalliC]
2014-02-07 02:20:27 +00:00
Roberto Fresca
00b179369a New games marked as GAME_NOT_WORKING
------------------------------------
Joker Poker (Coinmaster set 2) [Roberto Fresca, ANY]
2014-02-07 01:08:11 +00:00
Alex W. Jackson
a5d3a7daa9 Fix rallybik title screen color [Alex Jackson] 2014-02-06 18:43:22 +00:00
Fabio Priuli
63dd624665 (MESS) nes: added support for Multi-Discrete PCB (aka Mapper 28) used
by Action 53 - Function 16 - Volume ONE - "Streemerz Bundle" homebrew
multicart. [Fabio Priuli]
2014-02-06 17:44:32 +00:00
Curt Coder
d04e52ebcc (MESS) pet: Floppy WIP. (nw) 2014-02-06 16:34:50 +00:00
Robbbert
0973a2b1b5 (MESS) apf : more homebrews 2014-02-06 11:48:16 +00:00
Robbbert
35cd6fd3d3 (MESS) phc25 : fixed graphic modes 2014-02-06 10:58:20 +00:00
Miodrag Milanovic
299a6559b0 Resolved bug MT05443 (nw) 2014-02-06 07:47:34 +00:00
Roberto Fresca
81da493743 Added Bingo PCB layout and technical notes. [Roberto Fresca] 2014-02-06 05:21:50 +00:00
Michaël Banaan Ananas
cf4ab14dc4 cleanup 2014-02-06 05:07:57 +00:00
Michaël Banaan Ananas
a0b5291504 more whitespace readability stuff 2014-02-06 04:03:28 +00:00
R. Belmont
c75c744600 (MESS) apple3: improved interrupt generation and scanline timing [R. Belmont] 2014-02-06 03:13:33 +00:00
Roberto Fresca
277ead61c9 Some corrections.... 2014-02-06 01:04:37 +00:00
Roberto Fresca
88e6b84791 Updated technical notes about the weird code of rcdino4. 2014-02-06 00:03:59 +00:00
Michaël Banaan Ananas
ebba16890d mem16/24bit accesses are word-aligned (not counting opcode args of course) 2014-02-05 23:59:48 +00:00
Michaël Banaan Ananas
239c24c223 simplify branch code 2014-02-05 22:47:42 +00:00
Michaël Banaan Ananas
49121f9998 readability cleanup in opcode table 2014-02-05 22:26:32 +00:00
Roberto Fresca
2a290bccf6 Improvements to Unknown Royal Card on Dino4 hardware: [Roberto Fresca]
- Fully decrypted the graphics set.
 - Added technical notes...
2014-02-05 22:22:29 +00:00
Michaël Banaan Ananas
e3b5f3c6f7 preparing for next commit, this one just renames read/write functions 2014-02-05 21:08:14 +00:00
Roberto Fresca
f38dae0885 Added Bingo (1983). PCB seems bootleg, but the game looks legit.
Worked from the scratch a whole set of inputs and button-lamps
support for this game. Changed the poker41 description to Four
in One Poker (as seen in the official brochure). Added game and
technical notes. [Roberto Fresca]


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Bingo [Roberto Fresca, Siftware]
2014-02-05 19:02:19 +00:00
Alex W. Jackson
1f7a3bf649 Stop the flipping insanity [Alex Jackson]
Tilemap flipping is now calculated relative to the center of the visible area
rather than to the total screen size, and the generic flip screen functions
no longer reconfigure the actual screen.
These changes ensure that in most cases flipping should Just Work for drivers
that use MCFG_RAW_PARAMs, games that have a programmable CRTC, and games that
have raster effects, and should fix many longstanding flip/cocktail-related
regressions.

(nw)
Unfortunately, it also means that all the thankless work that Osso and hap
have been doing over the last few months fixing flipscreen regressions will
have to be reverted now. I've also undoubtedly caused new regressions in
drivers that handle flipscreen in unusual ways. But now we can share video
device implementations between drivers that have been updated to RAW_PARAMs
and drivers that haven't without kludges all over the place.
And now I can hook up the programmable CRTC in toaplan1.c without abandoning
all hope of flipscreen ever working again in that driver.

(also nw)
I also added savestate registration for the generic soundlatches, which seemed
like a good idea. Any particular reason why these weren't being saved?
2014-02-05 17:25:58 +00:00
Michaël Banaan Ananas
0353541f5b add/sub carry was still wrong 2014-02-05 16:53:34 +00:00
David Haywood
cf1c9641e3 Misc ANY part 5 2014-02-05 15:01:48 +00:00
David Haywood
65265939a1 misc ANY part 4 2014-02-05 14:28:56 +00:00
David Haywood
de4e69cd17 misc ANY part 3 2014-02-05 13:53:49 +00:00
David Haywood
d1ba0e5964 misc ANY part 2 2014-02-05 13:09:52 +00:00
David Haywood
32064cfbff misc ANY stuff part 1 2014-02-05 12:38:02 +00:00
Nathan Woods
93375c26c4 Adopted 'bool' type 2014-02-05 10:44:47 +00:00
Nathan Woods
69ef4a4a1b Initializing this variable 2014-02-05 10:44:46 +00:00
Robbbert
0d706c4fd3 (MESS) microvision : added a software-list switch to pick the correct display per game. Fixes alienrdr,bowling,vegas (part 2) 2014-02-05 09:42:11 +00:00
Robbbert
70895111eb (MESS) microvision : added a software-list switch to pick the correct display per game. Fixes alienrdr,bowling,vegas (part 1) 2014-02-05 09:39:55 +00:00