Commit Graph

6891 Commits

Author SHA1 Message Date
R. Belmont
ae27d3bda0 Naomi update
- Increased number of JVS analog channels for driving games [R. Belmont]
- Protection data added for Crazy Taxi, Jambo! Safari, and Virtua Tennis 2 
  [Deunan Knute, ANY]


This gets 18 Wheeler and Jambo! Safari (and maybe other games with analog 
controls?) to boot and run.
2009-10-18 23:52:10 +00:00
Roberto Fresca
a58664533d Added Multi Game I (V.Ger 2.4) PCB layout. [Team Europe] 2009-10-18 23:41:05 +00:00
Roberto Fresca
ca19a445c9 Added Xtal location and values to Bingo Roll / Bell Star hardware/PCB layouts. 2009-10-18 23:29:20 +00:00
Luca Elia
5f3eb963b3 Dynax.c update [Luca Elia]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mahjong Gekisha [Luca Elia, Guru, Dyq, Bnathan]

New clones added
----------------
Hana Jingi (Japan, Bet) [Luca Elia, Guru, Brian Troha, Yasuhiro Ogawa]
2009-10-18 19:41:22 +00:00
Brian Troha
23e559f7d2 megatech.c documentation update: Info about Turbo Outrun cart 2009-10-18 19:23:33 +00:00
Yasuhiro Ogawa
04d425e197 New clone added
Alien Syndrome (System 16B, Japan, New version) [Team Japump!!!]
2009-10-18 16:48:20 +00:00
Roberto Fresca
d67cb22619 Added PCB layouts of Bingo Roll / Bell Star (4 sets) [Team Europe] 2009-10-18 04:46:49 +00:00
R. Belmont
d672122b53 fix duplicated line 2009-10-18 03:30:06 +00:00
R. Belmont
9118bb4e4d Naomi: Hackish support for 8888 tiles (Shootout Pool displays something) 2009-10-17 23:22:53 +00:00
R. Belmont
e693d07062 New games marked as GAME_NOT_WORKING
------------------------------------
F355 Challenge (Twin) [ANY, The Dumping Union]
F355 Challenge 2 (Twin) [ANY, The Dumping Union]
2009-10-17 23:13:14 +00:00
R. Belmont
98800d5b98 scsihd updates
- Fixed parameter interpretation for READ(10) and READ(12)
- Added WRITE(10)
2009-10-17 20:15:15 +00:00
R. Belmont
f952539eff New games marked as GAME_NOT_WORKING
------------------------------------
Crazy Taxi [ANY, The Dumping Union]
18 Wheeler [ANY, The Dumping Union]
Jambo! Safari [ANY, The Dumping Union]
2009-10-17 19:49:29 +00:00
Angelo Salese
57dd9e65f1 i386: implemented SLDT & STR opcodes 2009-10-17 17:02:27 +00:00
Phil Bennett
0c0909a874 New games marked as GAME_NOT_WORKING
------------------------------------
Ten Spot [Smitdogg, N. Francfort, David Haywood]
2009-10-17 10:03:14 +00:00
Couriersud
486c0f5784 c++ fix. 2009-10-16 23:50:59 +00:00
Couriersud
1e4c12db82 c++ fix. new is a reserved word in c++ 2009-10-16 23:50:08 +00:00
Couriersud
48dd29d9ba c++ fix. 2009-10-16 23:49:52 +00:00
Couriersud
4cf500edce c++ fix. 2009-10-16 23:49:38 +00:00
Couriersud
3a49a59d8c c++ fix. 2009-10-16 23:49:24 +00:00
Couriersud
ca9bc0d9c4 c++ fix. new is a reserved word in c++ 2009-10-16 23:48:00 +00:00
Angelo Salese
6439269b52 03475: exprraid: Game freezes after insert coins while playing 2009-10-16 14:27:53 +00:00
Roberto Fresca
621ef120b5 More Noraut/DPHL:
* Added smshilo hardware details and PCB layout.
 * Added smshilo discrete sound circuitry scheme/documentation.
2009-10-16 08:07:44 +00:00
Roberto Fresca
973fd490ee More Noraut/DPHL driver...
* Created a base machine driver and then derivatives by hardware.
 * Splitted the regular RAM and NVRAM systems.
 * Added 'Hi-Lo Double Up Joker Poker' from SMS Manufacturing.


New games marked as GAME_NOT_WORKING
------------------------------------
Hi-Lo Double Up Joker Poker [Roberto Fresca, Alan Griffin]
2009-10-16 07:30:39 +00:00
Brian Troha
dfe9606568 New game added: Turbo Outrun (Mega-Tech)
New Game Added
-------------------------------
Turbo Outrun (Mega-Tech) [Any, Dumping Union]
2009-10-15 02:21:59 +00:00
Roberto Fresca
ec985abcfd Noraut/DPHL driver improvements:
* Added Draw Poker Hi-Lo (japanese), based on 8080A CPU.
 * Merged the gtipoker memory map and machine driver with dphl.


New games marked as GAME_NOT_WORKING
------------------------------------
Draw Poker Hi-Lo (Japanese) [Roberto Fresca]
2009-10-14 15:44:06 +00:00
R. Belmont
062c737405 New games marked as GAME_NOT_WORKING
------------------------------------
Shootout Pool [ANY, The Dumping Union]
Virtua Tennis 2 (cartridge) [ANY, The Dumping Union]
2009-10-14 03:28:38 +00:00
Yasuhiro Ogawa
18da3d04ef forgot to commit 2009-10-14 00:41:38 +00:00
mariuszw1
fd9f301339 Fixed TRIG3 register handling in GTIA for Atari XL/XE [Mariusz Wojcieszek]
(change for MESS).
2009-10-13 19:14:14 +00:00
Yasuhiro Ogawa
65966de39f fixed ROM names according to real machine, and corrected game version description for Alien Syndrome and SDI [Team Japump!!!] 2009-10-13 16:48:24 +00:00
Derrick Renaud
b5f5e251a1 Blue Shark - added shark sound
Note: I think the schematics have no bearing in reality.  The whole circuit and components need to be verified against a real board.
2009-10-13 02:56:51 +00:00
Phil Bennett
8f3f75ff0f Relaxed romcmp filename length restriction 2009-10-12 21:34:07 +00:00
Derrick Renaud
dad9d8782b Draw Poker Hi-Lo - added discrete sound 2009-10-12 17:45:59 +00:00
stephh
9868967b2c Updated beaminv.c driver.
See my notes in MT bug 03473 and let me know if you consider the bug as "fixed".
2009-10-12 15:30:18 +00:00
Phil Bennett
8e6c712534 New games marked as GAME_NOT_WORKING
------------------------------------
Criss Cross (Sweden) [Tormod]
2009-10-12 15:10:17 +00:00
Couriersud
a4054be2b3 - OSD_PROFILING is now an environment variable. No more recompiling to turn profiling on
- Added two asserts to task processing
2009-10-12 10:17:23 +00:00
Couriersud
e60cd95d44 DSS_INVERTER_OSC optimizations 2009-10-12 10:08:47 +00:00
Aaron Giles
2d22e450f2 Cleanups and version bump. 2009-10-12 08:45:25 +00:00
Aaron Giles
357e36fc84 Eliminated osd_cpu.h.
Types are pretty much unified now.
Multiply operations are handled by eminline.h.
Divide operations were just silly in macros.
64/32-bit combination/extraction macros moved to osdcomm.h and renamed.

Also fixed compile errors in recent 68k changes.
2009-10-12 08:37:04 +00:00
Aaron Giles
90eca88290 Adjust license.txt to indicate it applies to files unless otherwise
indicated.
2009-10-12 07:53:52 +00:00
Aaron Giles
3851b425b7 Moved all the OSD/windows code over to straight BSD license.
Updated osdmini to work again and compile as an actual target
(doing nothing at the moment). Converted all of its code over
to straight BSD as well.
2009-10-12 05:56:47 +00:00
Roberto Fresca
1c6a07a0e5 Improvements to Noraut poker driver...
* Added Draw Poker Hi-Lo hardware support, based on 8080A CPU.
 * Mirrored the PPI's offsets to simplify/merge the hardware emulation.
 * Added hardware documentation and PCB layouts from both DPHL sets.
 * Added DPHL discrete sound circuitry scheme/documentation.
 * Added Turbo Poker 2 from Micro Manufacturing.
 * Added PMA poker.
 * Documented the Turbo Poker 2 hardware.
 * Added Turbo Poker 2 PCB layout from hi-res picture.
 * Switched to the new PPI core.
 * Commented out the 3rd PPI device till handshaked strobe lines can be
   properly emulated. For now, all VRAM access is through direct handlers.
   This allow to remove the hacks per set needed to boot the games.


New games marked as GAME_NOT_WORKING
------------------------------------
Draw Poker Hi-Lo (M.Kramer) [Roberto Fresca]
Draw Poker Hi-Lo (alt) [Roberto Fresca, Alan Griffin]
PMA Poker [Roberto Fresca, Siftware]
Turbo Poker 2 [Roberto Fresca, Siftware]
2009-10-12 05:28:14 +00:00
Roberto Fresca
e6ad0e8f3b bingor.c
* Added Bell Star V3.
 * Added PCB layout and pinouts.
 * Changed the year to 2002.

New games marked as GAME_NOT_WORKING
------------------------------------
Bingo Roll / Bell Star V3 [Roberto Fresca, Team Europe]
2009-10-12 05:01:36 +00:00
R. Belmont
17fc4a4a78 m680x0 update:
- Added working PMMU address translation (not feature complete, but sufficient
  to boot several 68030 Macs in MESS)
- Fixed up disassembly of some PMMU instructions
- Added "68020 with 68851" CPU type
2009-10-12 02:50:35 +00:00
Couriersud
acf91ebdf7 Fix allocation of task node buffers 2009-10-11 19:28:00 +00:00
Couriersud
3fb3e9a7af Renamed STREAM_UPDATE_FREQUENCY to STREAM_UPDATE_ATTOTIME
STREAM_UPDATE_FREQUENCY now reflects the frequency.
2009-10-11 19:11:40 +00:00
Couriersud
b971b59287 A bottle of champaign to the person who explains
the speed improvement in dkong from 1230% to 1470% due to
this change (setting context->data to 0 in reset).
Actually, it will avoid the first stream_update of buffer_stream when
after approx. 11 samples the dac is written.
Without setting data to 0, stream_update(buffer_stream) is called before
stream_update(discrete_stream) is called.
With the patch, the order is of the stream_updates is determined by streams.c.

What makes this interesting is, that the startup order of the stream_updates
determines the whole run-time of the game. When profiling, NODE_73 (Sallen-Key-Filter)
needs 1066 cycles without the patch and under 135 with the patch, although it is the 4th node
after DISCRETE_INPUT_BUFFER.

All in all this looks like a caching issue, however I am currently clueless what in the end
is causing it.
2009-10-11 17:32:38 +00:00
Brian Troha
04bad0addc adds information on how to access the debug mode in Record Breaker / Go for the Gold [Shimapong] 2009-10-10 23:14:59 +00:00
Scott Stone
5ba73b3879 XTAL information update [Dirk Best] 2009-10-10 18:03:30 +00:00
Brian Troha
e300351112 Give Go for the Gold it's own inputs so it can have correct coinage ;-) 2009-10-10 16:40:37 +00:00
stephh
cc2e5a3a17 Fixed Dip Switches for 'attckufo'. 2009-10-10 11:23:59 +00:00