Commit Graph

1868 Commits

Author SHA1 Message Date
Curt Coder
6d6a5b237d - Added HALT opcode and halt mode to the COP410
- Added Microbus support, clock divisor selection, and CKO mode selection to the COP420
- Changed Thayer's Quest keyboard interface to at least slightly resemble the schematics
2008-06-04 20:15:15 +00:00
davidhay
5817f03b73 adds Black Touch
Working games added
-------------------

Black Touch (Korea) [David Haywood] (bootleg / hack of Dragon Punch)
2008-06-04 19:34:46 +00:00
Wilbert Pol
114c783141 Fixed opcodes 45, 4D, 55, 5D, B5, B6, B7, FC, FD, and CF 70-7F in the Nintendo Minx cpu core. 2008-06-04 18:41:38 +00:00
davidhay
9b21f507b2 adds another (non working) double dragon bootleg set. 2008-06-04 18:37:03 +00:00
R. Belmont
277a6e5649 [ST-V/SATURN] Upped max directory size. 2008-06-04 13:53:37 +00:00
Roberto Fresca
23a5c04d66 New skeleton driver for italian gambling games based on H8/3337 MCU + NEC D7759GC (sound).
Added all games that fit in this hardware, plus dumper notes (when available) and hardware descriptions.

New games marked as GAME_NOT_WORKING
------------------------------------
Carta Magica (Ver 1.8) [Roberto Fresca]
Laser 2001 (Ver 1.2) [Roberto Fresca]
Magic Drink (Ver 1.2) [Roberto Fresca]
Millennium Sun [Roberto Fresca]
NtCash [Roberto Fresca]
Super Space 2001 [Roberto Fresca]
Unknown italian gambling game [Roberto Fresca]
Wizard (Ver 1.0) [Roberto Fresca]
2008-06-04 07:20:51 +00:00
Couriersud
eab9ba4983 00788: Problem about Joy Axis Input for Pedal.
* Remapping now works as described in report.
2008-06-04 01:07:52 +00:00
davidhay
ad7f25be50 tecmosys / tkdensha> fixed rom loading for sound banking (was just crashing with recent merge) 2008-06-03 23:31:06 +00:00
davidhay
215b0b2078 puts monkyelf in megasys1.c... not working because it doesn't use the original Jaleco protection. 2008-06-03 23:13:37 +00:00
davidhay
43b1a48c89 added some extra tecmosys protection notes (nuapete), added skeleton driver for black touch 96 (me), will continue to work on it. 2008-06-03 21:23:58 +00:00
davidhay
120ccc7375 tecmosys> added blending used by deroon playfield.. probably not optimal code at this stage. 2008-06-03 19:42:32 +00:00
Tomasz Slanina
f365b3b60a Added earlier revision of Angel Eyes. Increased watchdog config to work closer to the real one.
New clones added
----------------
Touki Denshou -Angel Eyes- (VER. 960427) [Tomasz Slanina]
2008-06-03 15:16:55 +00:00
davidhay
7b0cd41238 adds the 2 non-working crystal system games. protection patches from ElSemi needed to make them work... 2008-06-03 06:45:43 +00:00
davidhay
c9628bff32 tecmosys> 6295 banking, used by tkdensho 2008-06-02 23:34:32 +00:00
davidhay
3249ef303a tecmosys > fix oki6295 frequency and region 2008-06-02 23:19:42 +00:00
Couriersud
9aacf830fb Credit Fabio Priuli: Remove port_input_read_indexed in favor of the use of proper tags in a number of drivers
* Checked sprintf calls for sufficient buffer space [couriersud]
2008-06-02 20:00:25 +00:00
Wilbert Pol
e290212a9d Fixed taking of interrupts in the Nintendo Minx cpu core. 2008-06-02 19:28:29 +00:00
davidhay
9933905b03 possible fix for angel eyes resets
New Working Games
-----------------

Touki Denshou -Angel Eyes- [nuapete, David Haywood]
2008-06-02 19:04:17 +00:00
R. Belmont
bdbbf5ccaf 53c810 now passes IRQ state with the IRQ callback. 2008-06-02 16:46:36 +00:00
Roberto Fresca
2db5d2e4e1 Improvements to ampoker2 driver:
- Reworked the input system for Sigma Poker 2000.
 - Promoted Sigma Poker 2000 to 'WORKING' state.
 - Updated technical notes.

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Sigma Poker 2000 [Roberto Fresca]
2008-06-02 05:29:32 +00:00
Roberto Fresca
8fa4a3f690 Itgamble driver...
Replaced the Capitani Coraggiosi sound ROM with another one from the alt version. The only difference between both sets are 4 bytes at begining of the sound ROM. The header starts with 4x 0x20 instead of zeroes.

Added La Perla Nera Gold, plus two sets of Europa 2002. All games are running in the same hardware.

Added the respective dumper/hardware notes plus some comparative notes.
Corrected some typos.


New games marked as GAME_NOT_WORKING
------------------------------------
Capitan Uncino (Ver 1.2) [David Haywood]
Capitani Coraggiosi (Ver 1.3) [David Haywood]
La Perla Nera (Ver 2.0) [David Haywood]
La Perla Nera Gold (Ver 2.0) [Roberto Fresca]
Europa 2002 (Ver 2.0, set 1) [Roberto Fresca]

New clones added
----------------
Europa 2002 (Ver 2.0, set 2) [Roberto Fresca]
2008-06-02 05:01:28 +00:00
Brian Troha
c6cb9bb251 changed info to show "checksum" instead of "CRC16" 2008-06-01 19:48:09 +00:00
Brian Troha
9446978004 slight rom name correction for Insector X 2008-06-01 17:43:41 +00:00
Brian Troha
d0e8f20714 info update based on an eBay auction 2008-06-01 16:53:26 +00:00
Wilbert Pol
6b1719e1c6 Some Nintendo Minx cpu core updates:
- Styling changes
- Added instruction cycle counts.
- Added interrupt support.
- Added HALT support.
- Fixed INT instruction.
- Added incomplete support for DIV and MUL instructions.
- Fixed MOV [#nnnn],BA and MOV [#nnnn],HL instructions.
2008-06-01 16:43:24 +00:00
davidhay
dc19a5250c added a skeleton driver for some italian gambling games. we can't emulate them because the entire program code is in the MCUs. Not worth mentioning in whatsnew. 2008-06-01 14:35:35 +00:00
davidhay
0708be1300 I've decided to mark Deroon DeroDero as working.
New games added or promoted from NOT_WORKING status
---------------------------------------------------

Deroon DeroDero [nuapete, David Haywood]


** note, the guys decapping this will have to dump the internal eeprom too, I suspect the internal ROM is the same between games, and the EEPROM contains the password and game specific data.
2008-06-01 13:11:18 +00:00
davidhay
63c83ccc50 tecmosys> left some debug stuff enabled last time, sorry 2008-06-01 12:05:50 +00:00
davidhay
f1b172c250 tecmosys> correct GFX rom, added 'hack' to cause scroll values to get updated (from nuapete) but it seems to cause the game to reset sometimes (protection), hooked up scroll. 2008-06-01 11:33:22 +00:00
davidhay
c78bd9087e snk.c > removed duplicate input port bits.
this DOES NOT fix mantis 1829, which appears to be a bug in the validation code causing it to hang on startup attempting to validate 

 PORT_BIT( 0xf0, 0x00, IPT_POSITIONAL ) PORT_POSITIONS(12) PORT_WRAPS PORT_SENSITIVITY(5) PORT_KEYDELTA(5) PORT_CODE_DEC(KEYCODE_Z) PORT_CODE_INC(KEYCODE_X) PORT_REVERSE PORT_FULL_TURN_COUNT(12) \

or

 PORT_BIT( 0xf0, 0x00, IPT_POSITIONAL ) PORT_POSITIONS(12) PORT_WRAPS PORT_SENSITIVITY(5) PORT_KEYDELTA(5) PORT_CODE_DEC(KEYCODE_N) PORT_CODE_INC(KEYCODE_M) PORT_PLAYER(2) PORT_REVERSE PORT_FULL_TURN_COUNT(12)
2008-06-01 08:25:42 +00:00
davidhay
a5460ca3bb tecmosys.c > found a place where y flip is used and enabled it. changed comment about mcu. improved zoom. 2008-06-01 00:58:33 +00:00
Brian Troha
1cab028b73 fixes rom names for Space Harrier 2008-06-01 00:56:44 +00:00
R. Belmont
0e768ce864 [NamcoNA] - Adjusted output rate to match pitch with F/A and Cosmo Gang the Puzzle soundtrack CDs. 2008-06-01 00:44:34 +00:00
davidhay
3bf1082485 fix mantis 01853 (caused by duplicate port bits) 2008-06-01 00:27:59 +00:00
davidhay
3eafea292a tecmosys> added basic sprite zooming 2008-05-31 23:41:12 +00:00
davidhay
6e65b9880a tecmosys.c> improved sprite priority handling. 2008-05-31 22:41:38 +00:00
davidhay
dff073e459 fix some duplicate input port bits, add clone quizoa 2008-05-31 21:30:16 +00:00
davidhay
df5d09299d optimized tecmosys.c a bit after testing it on a lower end system ;-) 2008-05-31 19:24:33 +00:00
davidhay
4c4a9c1278 tecmosys> added sprite xflip (needed by tkdensho) cleaned up notes a bit (mentioned what the protection chip is thought to be)..
I suspect the scrolling is protection related.. it doesn't seem to be populating registers with values I can use.
2008-05-31 13:25:17 +00:00
davidhay
33da405e0e tecmosys: added sprite buffering / list select so that sprites render properly at 60fps, without 'trails'
(yes I know this is a lot of submits, but maybe some of the new additions will be interested in seeing how a driver develops..)
2008-05-31 11:38:14 +00:00
davidhay
e73cabb6ad current progress, including marking a sprite ROM as a bad dump, i'm 99% sure this one is at least (half size) 2008-05-31 10:31:54 +00:00
Pierpaolo Prazzoli
1ee19bd278 From: nuapete [mailto:nuapete@hotmail.com]
Sent: Friday, May 30, 2008 5:46 AM
Subject: dealer ROM U04 bankswitch

Hello,

ROMs U01-U03 are checked with the same code in a loop.
There's a separate ROM check for banked U04 at Z80:30F3.
It looks like dealer/revenger uses ppi8255 to control bankswitching.

- Added bankswitch for ROM U04 and removed BAD_DUMP from u4.bin
2008-05-31 09:43:10 +00:00
davidhay
5248a94bcb fix non-debug compile of tecmosys.c 2008-05-31 09:23:51 +00:00
Nicola Salmoria
a69981457a 01847: Various: Unable to construct input ports! 2008-05-31 08:05:55 +00:00
Roberto Fresca
d6ae4d0227 Improvements to gatron.c
- Renamed the games to "Poker 4-1" and "Pull Tabs"
   as shown in the ROMs stickers.
 - Renamed the ROMs in each set according to their own stickers.
 - Moved the driver into gametron.a group.
 - Added the missing input port C to 8255 PPI I/O chip.
   Poker41 and pulltabs don't make use of it, but is present in the Test/Setting Mode.
 - Updated technical notes.
2008-05-31 02:25:49 +00:00
davidhay
533ae64a25 fixed tkdensho gfx rom loading 2008-05-30 22:29:15 +00:00
davidhay
6d55f01443 and again tecmosys video current progress (i should remember to hit save before commit) 2008-05-30 21:25:10 +00:00
davidhay
e9e25754ed current tecmosys video progress 2008-05-30 21:21:31 +00:00
davidhay
948b4f6152 from nuapete - tecmosys protection simulation
(i'm currently working on the video, ignore that part for now)
2008-05-30 19:39:47 +00:00
Nicola Salmoria
63de3abaef assorted duplicate input bits 2008-05-30 06:16:41 +00:00