Commit Graph

61660 Commits

Author SHA1 Message Date
Vas Crabb
6cabe112bc Merge tag 'mame0210'
MAME 0.210
2019-05-31 03:25:34 +10:00
hap
94b196cee4 simpl156: should work ok without arm nested irq hack now (nw) 2019-05-30 19:14:58 +02:00
hap
b48f4470cd arm: add back wrong interrupt handling and make it an option (nw) 2019-05-30 18:51:29 +02:00
Ivan Vangelista
ea8383057b konmedal.cpp: added PROMs dumps for shuriboy [TeamEurope, rod_wod, The Dumping Union] 2019-05-30 17:50:34 +02:00
hap
6710f455f5 New working software list additions
-----------------------------------
ibm5170: The ChessMachine (v3.1, The King v2.20) [hap, fhub]
2019-05-30 17:32:51 +02:00
hap
0af062c145 carpolo: put timer tick in vblank again, fixes collision detection (nw) 2019-05-30 15:28:46 +02:00
hap
23ab51f538 tutankhm: small cleanup (nw) 2019-05-30 13:54:42 +02:00
Ivan Vangelista
209f56e182
carpolo.cpp: partial fix for MT07343 (nw)
Controls now work but I wasn't able to fix the missing collision detection without reverting the INTERRUPT_GEN_MEMBER to device_timer change.
2019-05-30 11:06:36 +02:00
Patrick Mackinlay
865e7c86a1 at_keybc: minor tweaks (nw)
* resolve aux irq callback
* renamed mouse to aux
* added logging and some notes
* added a Compaq rom dump
2019-05-30 13:33:23 +07:00
braintro
a509e82c84 (nw) leland.cpp: Correct remaining ROM names for Off Road Track PAK sets. 2019-05-29 22:05:32 -05:00
AJR
b5d3e5ee4f pet.cpp: Use input merger device for IRQ (nw) 2019-05-29 22:47:30 -04:00
hap
492791105a chessm: add ram/cpu config (nw) 2019-05-30 04:14:42 +02:00
Robbbert
a39dc47745 new NOT WORKING skeleton ------ Telex 277-D 2019-05-30 11:59:05 +10:00
hap
65ac9fca52 chessm: ram device only allows root ":ram" to be configured (nw) 2019-05-30 03:19:47 +02:00
hap
6ef307855a arm: blocking irq here isnt right, this fixes chessmachine isa card lockup (nw) 2019-05-30 02:22:49 +02:00
AJR
177a0e8390 pk8020.cpp: Add printer port 2019-05-29 18:42:21 -04:00
Angelo Salese
037e3c41d3 kill redundant note (nw) 2019-05-29 23:42:42 +02:00
Angelo Salese
1940cced00 cntsteer.cpp: fix sprite colors and magnify feature 2019-05-29 23:41:12 +02:00
AJR
1de17bc025 gio64: Get rid of strcmp hacks; decouple interrupts from HPC3 device (nw) 2019-05-29 16:57:34 -04:00
AJR
b630126137 sbus: Eliminate tag hacking (nw) 2019-05-29 16:56:46 -04:00
AJR
84b924a1f7 Revert "-Removed sbus and gio64 buses..."
This reverts commit 3207d504fe.
2019-05-29 16:08:47 -04:00
MooglyGuy
3207d504fe -Removed sbus and gio64 buses since they aren't up to his majesty AJR's bar of quality, nw 2019-05-29 19:15:27 +02:00
Vas Crabb
daca02f875 fix indentation gone wrong (nw) 2019-05-30 03:11:36 +10:00
MooglyGuy
e0ff1d29a0 -newport: Fixed source buffer shift when blending is enabled. [Ryan Holtz] 2019-05-29 17:46:51 +02:00
Vas Crabb
0e7b688283 clean up some stuff (nw) 2019-05-30 00:05:33 +10:00
Olivier Galibert
c910c1cf0a Sanity prevailed (nw)
There are some bugs, probably linked to the sample counter (I thought
it was a frame counter for a start...).  But at least the code is not
aneurysm-provoking anymore.

One thing to do would be to turn the k573dio into a
device_mixer_interface to have the connection to the speakers done at
the driver device level.  Volunteers?
2019-05-29 15:27:00 +02:00
Olivier Galibert
a902ee8e0f Sanity prevailed (nw)
There are some bugs, probably linked to the sample counter (I thought
it was a frame counter for a start...).  But at least the code is not
aneurysm-provoking anymore.

One thing to do would be to turn the k573dio into a
device_mixer_interface to have the connection to the speakers done at
the driver device level.  Volunteers?
2019-05-29 15:26:43 +02:00
Robbbert
8497b4313f (nw) my bad.. :( 2019-05-29 21:24:34 +10:00
Robbbert
094c23becb (nw) ampro: hopefully fix compile problem on osx 2019-05-29 20:27:30 +10:00
Lord-Nightmare
40a5921845 fix gcc 8.3.0 compiler misleading indent warning (nw) 2019-05-29 00:36:53 -04:00
mooglyguy
3d67ace098 -newport: Various fixes. [Ryan Holtz]
* Fixed handling of COLORI register alternate access.
 * Added suport for RAMDAC gamma LUT.
2019-05-29 05:09:11 +02:00
mooglyguy
e15b2b50ad -hal2: Various changes. [Ryan Holtz]
* Added handling for different frequency rates.
 * Moved DAC devices into HAL2 from HPC3.
 * Added readback of DAC parameters.
 * Fixed stereo DAC playback.
2019-05-29 02:16:40 +02:00
AJR
e72d1130fe mc68340: Timer improvements
- Fix prescaler calculation
- Handle various reset behaviors
- TOUT changes recorded in status register
- Better handling of COM flag and compare register being zero
- Reload not immediately after reaching zero but on next cycle
2019-05-28 20:02:13 -04:00
tyfighter
78d3026f86 SGI GIO rename to GIO64 (#5125)
-gio: Renamed GIO slot device implementation to GIO64, nw
2019-05-29 01:44:58 +02:00
mooglyguy
2112658a05 -newport: Various fixes. [Ryan Holtz]
* Fixed COLORI shift when cross-initialized by COLORRED.
 * Fixed RGB vs. CI fast-clear handling.
 * Fixed incorrect octant calculation for lines.
2019-05-29 00:23:16 +02:00
David Haywood
f87487ff87 trkfldch / my1stddr various notes / updates (nw) (#5121)
* sprite x flip (nw)

* sprite tweaks (nw)

* old (nw)

* note (nw)

* begin to change drawing (nw)

* cliprect stuff (nw)

* foo (nw)

* usage notes, slight refactors (nw)

* more notes, gave trkfldch its own inputs (nw)

* turn this back off (nw)
2019-05-28 15:21:05 -04:00
AJR
8631b3d36f esqmr.cpp: Map the OTTOs (nw) 2019-05-28 11:38:48 -04:00
Olivier Galibert
3cddb3dbb2 Fix subtle memory subsystem bug [O. Galibert] 2019-05-28 15:48:23 +02:00
Dirk Best
87d548d205 bbusters: Update gun handling, fixes MT07333
- Use UPD7004 device
- Adjust gun limits to the factory defaults
- Remove no longer needed default eeproms

Calibration in service mode now also works and doesn't cause the game to 
refuse to boot.
2019-05-28 09:48:59 +02:00
Dirk Best
244b03bb52 New device: UPD7004 ADC 2019-05-28 09:48:59 +02:00
AJR
9863c37e28 ampro: Various additions (nw)
- Simplify handlers
- Add parallel printer port
- Add second serial port
- Add SCSI interface
- Add various line connections (several commented out because jumpers are not installed by default)

wd_fdc: Add fake output callback for floppy ready line (nw)
2019-05-28 00:28:06 -04:00
Scott Stone
c37ef28fa1 bagman.cpp: Changed pickin to use an 8-way joystick as it should be per notes from original board owners. Also, added confirmed bonus life DIP and updated locations to match same notes. [Mark Spaeth, Tafoid] 2019-05-27 20:25:26 -04:00
hap
a5f8a94222 New working software list additions
-----------------------------------
ibm5170: The Final ChessCard (Installer v2.0/Program v1.9) [hap, voelkx]
2019-05-28 00:51:27 +02:00
David Haywood
1674fab08d trkfldch / my1stddr - support DMA group size + step/skip size values (nw) (#5119)
* trkfldch / my1stddr - support DMA group size + step/skip size values (nw)

* '3rd layer' notes (nw)

* another guess (nw)

* fix hammer throw gfx (nw)

* register notes (nw)
2019-05-27 17:40:10 -04:00
algestam
656b20f335 hh_sm510: segment id fix (nw) (#5120) 2019-05-27 23:12:56 +02:00
hap
a027beeccf Machine promoted to working
----------
Game & Watch: Chef [Sean Riddle, Mr. Do]
2019-05-27 23:11:11 +02:00
mooglyguy
a7e4e9b676 -newport: Added Display Control Bus timeout. Prevents Presenter board from being erroneously detected. [Ryan Holtz]
-sgi_mc: Fixed VDMA TLB which caused corrupt bitmap transfers. [Ryan Holtz]
2019-05-27 22:54:48 +02:00
Angelo Salese
bef9f293b6
stvvdp2.cpp: obvious disclaimer for this too (nw) 2019-05-27 22:50:14 +02:00
Angelo Salese
630aecc341
stvvdp1.cpp: reinstate notes (nw) 2019-05-27 22:44:55 +02:00
hap
8391a4b345 finalchs: add rom v3.6 (nw) 2019-05-27 21:01:14 +02:00
Ivan Vangelista
c509a39626 new not working machine
-----------------------------------------------
Master [Stefan Fettes]
2019-05-27 20:13:22 +02:00
Ivan Vangelista
0deb723cd9 aristmk6.cpp: added a new bios dump [Dam0, Heihachi_73] 2019-05-27 20:07:23 +02:00
MooglyGuy
32d0f4566c -newport: Fixed Fastclear mode again, nw 2019-05-28 03:31:01 +10:00
hap
93060c917e New NOT_WORKING software list additions
---------------------------------------
ibm5170: The ChessMachine (Installer V3.0) [hap]
ibm5170: The ChessMachine (Installer V2.2) [hap]
2019-05-27 19:19:59 +02:00
David Haywood
ec8a8deedd trkfldch - alt bg tile format (nw) (#5118)
* small changes (nw)

* alt tile format (nw)
2019-05-27 11:35:40 -04:00
arbee
caacd65730 esqmr: improved RAM, ROM, and device mapping. Programs run farther but don't boot yet. [R. Belmont] 2019-05-27 00:03:47 -04:00
AJR
2090f71585 dinetwork: Add loopback control (nw) 2019-05-26 22:16:24 -04:00
David Haywood
b956b41125 trkfldch / my1stddr tilemap stuff (nw) (#5117)
* trkfldch / my1stddr tilemap stuff (nw)

* select bits for bg tilebase (nw)
2019-05-26 21:41:18 -04:00
arbee
c9bf74de4e mc68340: correct MC68340 baud rate calculation [R. Belmont] 2019-05-26 21:17:35 -04:00
AJR
de5490c368 z80netf: Fix error in keyboard configuration (was broken since 0.196) 2019-05-26 18:53:44 -04:00
AJR
7f33f5c170 mc68340: Fix interrupt vectoring 2019-05-26 18:53:31 -04:00
AJR
4261821fc5 mc68340: Fix interrupt vectoring 2019-05-26 18:52:16 -04:00
AJR
d1a0632422 z80netf: Fix error in keyboard configuration (was broken since 0.196) 2019-05-26 18:43:09 -04:00
MooglyGuy
d4d11ec811 -newport: Fixed Fastclear mode again, nw 2019-05-27 00:28:48 +02:00
arbee
d0c11e6ea9 ts10/ts12: main screen turn on (nw) 2019-05-26 14:21:35 -04:00
fulivi
41c456c3a6 Hp9845: added 98046 module emulation (#5115)
* hp9845: fixed handling of optional ROMs (nw)

* z80sio: massive enhancement to Z80 SIO driven by HP98046 test sw

* hp9845: implemented the HP98046 serial I/O module
2019-05-26 12:00:33 -04:00
David Haywood
ecf043eca1 my1stddr / trkfldch - palette, dma improvements (nw) (#5114)
* my1stddr - palette, dma improvements

* better decode (nw)
2019-05-26 08:40:39 -04:00
Quench0
b4c93476fc Bally -35 Pinball
Fix recent AS2888 sound board audio regression playing wrong tones
Change default sound board test switch that conflicted with in game service switch
2019-05-26 21:17:06 +10:00
Vas Crabb
b8a6bb13ce add focus next/previous input types, will be hooked up later (nw) 2019-05-26 15:44:32 +10:00
Vas Crabb
987365c5c5 starrider: few more notes (nw) 2019-05-26 15:43:33 +10:00
Vas Crabb
626b566fee srcclean (nw) 2019-05-26 13:10:03 +10:00
MooglyGuy
4860ae159e -newport: Fixed pixel format conversion on HOSTRW access. [Ryan Holtz] 2019-05-26 04:59:58 +02:00
cracyc
85c7144e0d i386: fix enter insn (nw) 2019-05-25 21:55:53 -05:00
tim lindner
4187ef61d0 Fix multipak rom switching (#5112)
* Start fixing OS9 disk handling

* Call ROM update handler if Multi-Pak switch is changed. Virtually or physically.

* I need to figure out why these keep getting reverted in my feature branches.
2019-05-25 22:28:17 -04:00
darren
c273e1828b fixed typo in afm outputs 2019-05-25 17:55:13 -07:00
Robbbert
eeff68e539 (nw) Housekeeping 2019-05-26 09:21:13 +10:00
arbee
d702409679 New machines added as MACHINE_NOT_WORKING
-----------------------------------------
Ensoniq TS-10 [R. Belmont, DBWBP.com]
Ensoniq TS-12 [R. Belmont, DBWBP.com]
2019-05-25 18:28:45 -04:00
enikland2
898907380e fix screen_device::update_now() when drawing partial lines (#5109)
-screen: Fixed update_now() when drawing partial lines. [Enik Land]

-screen: Fixed pixel-access functions to use the current bitmap. [Enik Land]
2019-05-25 23:01:11 +02:00
braintro
251836ef95 New clones marked as NOT_WORKING
New clones marked as NOT_WORKING
--------------------------------
Cycle Warriors [Sugoi Helsinki]
2019-05-25 15:49:59 -05:00
David Haywood
d647c54046 my1stddr / trkfldch progress (nw) (#5110)
* my1stddr - 8x8 decode (nw)

* make trkfldch show stuff (nw)

* misplace (nw)
2019-05-25 16:16:03 -04:00
AJR
4564f3b599 at/ht286: Split out another BIOS, or rather a duplicate (nw) 2019-05-25 14:28:48 -04:00
Nigel Barnes
4cdf369921 coco2: Converted all coco/dragon extension devices to use cts handlers. 2019-05-25 18:15:12 +01:00
MooglyGuy
2b091f8c65 -newport: Fixed 4bpp color mode, nw 2019-05-25 18:01:31 +02:00
Robbbert
bfa4627243 (nw) poly880 : added speaker, fixed NMI circuit, fixed keyboard, hooked up daisy chain. 2019-05-26 01:10:51 +10:00
MooglyGuy
7e6f1598b2 -newport: Improved handling of COLORHOST mode bit. [Ryan Holtz] 2019-05-25 16:18:29 +02:00
ajrhacker
bf57ca78f0
Merge pull request #5108 from shattered/_7c7774bc94
krokha: new working machine.
2019-05-25 09:01:36 -04:00
Sergey Svishchev
d65d632052 krokha: new working machine. 2019-05-25 15:34:11 +03:00
AJR
f881dd1802 Fix clang error: reference to non-static member function must be called; did you mean to call it with no arguments? (nw) 2019-05-25 08:24:19 -04:00
Robbbert
5fa8efbef8 (nw) poly8813 : updated note 2019-05-25 21:09:37 +10:00
hap
fb1f0333f0 arm: missing copyright holder (nw) 2019-05-25 12:54:25 +02:00
Robbbert
ba4d70f19b (nw) Poly8813 : new roms 2019-05-25 20:45:42 +10:00
Ivan Vangelista
4538c70d54 new not working clones
---------------------------------------------
Dolphin Treasure (0101250V, Queensland) [Dam0, Heihachi_73]
Indian Dreaming (0101340V, Queensland) [Dam0, Heihachi_73]
2019-05-25 07:52:22 +02:00
AJR
e9f98275b7 at.cpp: Note source of dumps that were split (nw) 2019-05-24 23:31:29 -04:00
braintro
f1b8fbaddd (nw) Makes no difference but be accurate with read Mosaic PIC clock 2019-05-24 22:06:59 -05:00
mooglyguy
547833a25b -r4000: Added bus error functionality. [Ryan Holtz]
-newport: Fixed VRAM tests and several fast-clear bugs. [Ryan Holtz]

-hpc3: Fixed several SGI IDE tests. [Ryan Holtz]

-ioc2: Added stubs for modern PS/2 keyboard controller, nw
2019-05-25 04:56:47 +02:00
AJR
9bc22de6c9 at/toptek286: Tentative motherboard identification; split ROMs (nw) 2019-05-24 22:55:23 -04:00
arbee
603999b8d0 New machines added as MACHINE_NOT_WORKING
MegaTouch XL Titanium (version r0?, cracked) [C. Ward, R. Belmont]
2019-05-24 22:51:55 -04:00
arbee
9b76a05064 mac: fixed missing audio for SE and Classic. [R. Belmont] 2019-05-24 20:56:57 -04:00
David Haywood
8c5d684e9c my1stddr improved gfx (nw) (#5105)
* identifying more sprite bits (nw)

* my1stddr improved gfx (nw)

* some alt tile bases for reference (nw)

* tweak (nw)

* this is promising (nw)
2019-05-24 19:29:44 -04:00
AJR
d1c210f60e at.cpp: Separate yet another set (nw)
lm103s: Correct system and set name (nw)
2019-05-24 17:22:05 -04:00
Angelo Salese
ccbd8a13e2 Fix accidental sprite color regression (nw) 2019-05-24 22:44:19 +02:00
Angelo Salese
9af3931f19 cntsteer.cpp: improve colors (nw) 2019-05-24 22:39:55 +02:00
AJR
8da1c6c91f at.cpp: Separate out and document this unknown motherboard (nw) 2019-05-24 14:50:57 -04:00
AJR
828a436dcf at.cpp: One more set separated out (nw) 2019-05-24 14:07:54 -04:00
Robbbert
24c084f70d MT 07335: comx35p,comx35n: cannot load a cassette 2019-05-25 03:21:53 +10:00
AJR
a7fab0ca81 bbusters: That's not a parallel EEPROM type (nw) 2019-05-24 12:54:34 -04:00
Ivan Vangelista
a8c50f9e5c bbusters.cpp: added coin counters (nw) 2019-05-24 18:42:19 +02:00
AJR
c63b43caae inputmap.cpp: Further cleanup (nw) 2019-05-24 12:39:58 -04:00
hap
79cb1da011 inputmap: fix gcc compile(unused variable) (nw) 2019-05-24 18:27:47 +02:00
AJR
0dc863e04e ncr5380n: Clarify note (nw) 2019-05-24 10:38:39 -04:00
AJR
2b8ef360d1 ncr5380n: Misc. updates (nw)
- Remove fake device clock from configuration
- Allow some read side effects to be disabled
- Separate device type for 53C80, which has a few functional differences and is used in various Apple products
- Add hsscsi to apple2e and apple2gs slot options
2019-05-24 10:36:43 -04:00
hap
5bb2a226ce hh_sm510: sean found 1st gen g&w mcu pinout matches sm5a (nw) 2019-05-24 15:58:30 +02:00
AJR
3e4fb49d5e Improve sorting of items for machine input menu. Inputs of the same type are sorted by name, and keyboard keys are sorted by their assigned character codes (if any). 2019-05-24 09:20:32 -04:00
AJR
6c42709c10 amiga: Convert screen update routine to RGB32 (nw) 2019-05-24 09:02:08 -04:00
Dirk Best
54d079ab49 quizo: Further improvements
- Clean up ROM banking
- Use XTAL values
- Add COIN2 and document more dip switches
2019-05-24 09:28:33 +02:00
Dirk Best
528da7f70d quizo: Clean up VRAM banking and screen update, convert to RGB32 2019-05-24 09:28:33 +02:00
Robbbert
41e91c388a MT 07334: microtan: out of memory when trying to run BASIC 2019-05-24 16:55:29 +10:00
AJR
28756bc689 dcclubj, quizmeku: Add board IDs (nw) 2019-05-24 00:17:36 -04:00
braintro
e27168054b (nw) segas24.cpp: Sega ID#s for Hot Rod 2019-05-23 22:51:18 -05:00
braintro
08eafbc459 (nw) segas16b.cpp: Add in Sega ID# for Tough Turf 2019-05-23 22:36:33 -05:00
braintro
c04e0719e6 (nw) mosaic.cpp: Correct clock speed for PIC chip 2019-05-23 22:28:35 -05:00
Robbbert
5cdf86d30b Merge branch 'master' of https://github.com/mamedev/mame 2019-05-24 10:33:29 +10:00
Robbbert
52c159d916 (nw) a5105 : added cassette read per schematic, but not working 2019-05-24 10:33:06 +10:00
David Haywood
5f62a4f113 my1stddr - some ugly stuff to pave way for real improvements (proves it is running etc.) (nw) (#5104)
* my1stddr - some ugly stuff to pave way for real improvements (proves it is running etc.)

* log stuff (nw)

* log notes (nw)

* there's a pointer to the spritelist in the regs, make a note of it (nw)
2019-05-23 20:32:42 -04:00
Robbbert
d110ecf603 (nw) validation 2019-05-24 10:27:13 +10:00
hap
8660a20178 finalchs: company official name is Tasc anyway, not TASC (nw) 2019-05-24 00:49:13 +02:00
hap
f560cef0a4 New working software list additions
-----------------------------------
ibm5170: The Final ChessCard [hap]
2019-05-23 23:23:45 +02:00
rfka01
874a6f94a4 pc.cpp: Add Nixdorf PC-01, genpc.cpp: new BIOS version (#5100) 2019-05-23 13:00:01 -04:00
R. Belmont
e21f8892ae
Merge pull request #5101 from cam900/momoko_args
momoko.cpp : Updates
2019-05-23 12:59:38 -04:00
R. Belmont
24f105286a
Merge pull request #5099 from cam900/igs022_tags
igs022.cpp : Updates
2019-05-23 12:59:20 -04:00
R. Belmont
a119695fed
Merge pull request #5098 from cam900/fcombat_args
fcombat.cpp : Updates
2019-05-23 12:59:01 -04:00
R. Belmont
eb05b85148
Merge pull request #5096 from cam900/jaguar_pallookup
jaguar.cpp : Updates
2019-05-23 12:58:45 -04:00
David Haywood
7ddee052fa trkfldch / my1stddr - don't just blow up at least (nw) (#5102)
* trkfldch / my1stddr - don't just blow up at least (nw)

* unimportant rubbish (nw)

* nonsense (nw)

* basically nothing (nw)

* possible irq reg (nw)

* outside irq (nw)

* looking at register use (nw)
2019-05-23 12:40:17 -04:00
arbee
7da9eaffd0 3c505: fixed Apollo dip switch labels [Hans Ostermeyer] 2019-05-23 07:57:50 -04:00
arbee
cc70a8e69f m68000: fixed the real MMU problem Domain/OS was having; Mac still works. [Hans Ostermeyer] 2019-05-23 07:54:58 -04:00
Ivan Vangelista
d5341ba722
mosaic.cpp: decapped PIC for mosaic [Caps0ff, caius, The Dumping Union]
(nw) not hooked up yet, is someone is interested please go ahead
2019-05-23 11:55:33 +02:00
Patrick Mackinlay
0becde54fe r4000: fix brain damage (nw) 2019-05-23 16:47:52 +07:00
cam900
ffb7bb2b8d momoko.cpp : Updates
Simplify handlers, Reduce runtime tag lookups, Unnecessary lines, Fix namings, Spacings, Use shorter / correct type values
2019-05-23 18:28:59 +09:00
Patrick Mackinlay
cca4cb5b52 r4000: sgi ide fixes (nw)
Corrects some TLB diagnostic errors (remaining ones require implementing a data cache), and the FPU "underflow" test (really an unimplemented instruction exception, not an  underflow) by checking for denormalized or quiet NaN operands for all floating point arithmetic instructions..
2019-05-23 15:19:07 +07:00
cam900
0d41e25dab igs022.cpp : Updates
Reduce hardcoded tags, Runtime tag lookups, Unnecessary pointers, Unnecessary lines, Use shorter / correct type values
2019-05-23 12:16:14 +09:00
arbee
f5c41701b4 Revert ac0d80ee which broke both Mac OS and HP-UX [R. Belmont] 2019-05-22 21:47:23 -04:00
AJR
bbf14b56fe asc88: Corrections and notes (nw) 2019-05-22 21:35:58 -04:00
cam900
06587bad72 fcombat.cpp : Updates
Simplify handlers, Reduce runtime tag lookups, Unnecessary lines, Fix namings, Spacings, Use shorter / correct type values
2019-05-23 10:34:34 +09:00
AJR
6f91e0a2f4 Preliminary emulation of ASC-88 SCSI adapter [AJR, minuszerodegrees.net] 2019-05-22 20:39:13 -04:00
cam900
bad8ba8589 jaguar.cpp : Updates
Add palette device for precalculated YCC color lookup, Fix spacings, Fix notes, Reduce unnecessary lines
2019-05-23 08:07:24 +09:00
AJR
118df1b2db iwm: Sad but true (nw) 2019-05-22 16:59:17 -04:00
Curt Coder
9f591f7c08 abc80: Super Smartaid WIP. (nw) 2019-05-22 21:18:31 +03:00
AJR
54fb431400 ui/menu.cpp: Provide more helpers (nw) 2019-05-22 13:10:32 -04:00
Ivan Vangelista
9f1b5ec931 new working clone
------------------------------------------------
Ms. Pac-Man (Impeuropex bootleg) [Corrado Tomaselli]
2019-05-22 18:24:31 +02:00
AJR
b085fad792 ui/menu.cpp: Privatize a few variables (nw) 2019-05-22 11:35:39 -04:00
Dirk Best
aa72400605 pzletime: Split palettes, convert screen update to RGB32 2019-05-22 16:17:13 +02:00
AJR
4e6027b424 MT 07332 2019-05-22 09:13:28 -04:00
R. Belmont
924da6af91
Merge pull request #5095 from cam900/jaguar_timer
jaguar.cpp : Updates
2019-05-22 08:48:58 -04:00
Robbbert
ce9e344b24 (nw) pro80 : improved cassette 2019-05-22 21:59:05 +10:00
Dirk Best
5aef6801ef punchout: Use generic gfx_layouts 2019-05-22 12:37:44 +02:00
AJR
43b3257320 walk386*: Better notes (nw) 2019-05-22 06:35:47 -04:00
cam900
71c62c8e4f jaguar.cpp : Updates
Correct gpu timer rate related to gpu clock, Fix notes, Fix crash cause in 68ec020 cpu games (all 68ec020 based games are HDD based, no bankswitched ROMs)
2019-05-22 19:02:55 +09:00
AJR
84baa38366 walk386sx, walk386dx: Notes (nw) 2019-05-21 22:18:04 -04:00
AJR
e4c1e8c21d wizzquiz: Don't know how this escaped modernization (nw) 2019-05-21 22:17:54 -04:00
R. Belmont
ad5809f1ff
Merge pull request #5092 from cam900/avgdvg_args
avgdvg.cpp : Updates
2019-05-21 22:03:54 -04:00
R. Belmont
9a0b46a270
Merge pull request #5094 from cam900/patch-96
audio/jaguar.cpp : Correct timer frequency related to DSP clock
2019-05-21 22:03:30 -04:00
R. Belmont
c2f58cf9fa
Merge pull request #5090 from cam900/stvvdp1_trans
stvvdp1.cpp : Updates
2019-05-21 22:03:11 -04:00
cam900
fcc3076351
audio/jaguar.cpp : Correct timer related to DSP 2019-05-22 10:08:23 +09:00
algestam
20d691db79 New working clone added (#5091)
----------
Merry Cook [algestam]

New machine marked as NOT_WORKING
----------------------------------
Game & Watch: Chef [algestam]
2019-05-21 23:49:10 +02:00
cam900
53b58377b0 avgdvg.cpp : Updates
Remove hardcoded tags, Runtime tag lookups, Simplify handlers, Reduce unnecessary lines, Fix spacings, Some code styles, Namings, Use shorter / correct type values
2019-05-22 05:42:45 +09:00
Curt Coder
7ddcd88dae vic20: Removed deprecated code. (nw) 2019-05-21 21:23:40 +03:00
Curt Coder
ae9d3356b0 abc80: Use ROM checksums for BIOS versions as is customary. (nw) 2019-05-21 21:10:22 +03:00
Robbbert
4d47ae063f (nw) mmd2 : added cassette and reset button 2019-05-22 02:59:49 +10:00
Ivan Vangelista
b105db1deb new not working clone
----------------------------------------------------------------
The Phantom of the Opera (3.1) [Gerald (COY)]
2019-05-21 18:02:44 +02:00
AJR
32a962e50c 7200fifo: Allow side effects to be disabled for reads (nw) 2019-05-21 01:50:07 -04:00
cam900
9dba752151 stvvdp1.cpp : Updates
Fix transparency and endcode behavior, Fix gouraud shading behavior, Fix sprite count, Add note
2019-05-21 12:19:52 +09:00
R. Belmont
f17e47ecfc
Merge pull request #5089 from DavidHaywood/200519_3
new Software List entries (icanguit / ekara)
2019-05-20 21:24:44 -04:00
DavidHaywood
59285e41b5 new Software List entries
---
icanguit:rock101 Rock 101 (K9906) [Sean Riddle, David Haywood]
ekara_japan_ac:ac0009 KR-1 Kirarin Cartridge Vol.1 (Japan) (AC0009-KIR) [Sean Riddle, David Haywood]
icanguit:barbie Barbie Guitar Party (K9901) [Sean Riddle, David Haywood]
2019-05-21 00:46:06 +01:00
Angelo Salese
b711e136cc Merge branch 'master' of https://github.com/mamedev/mame 2019-05-21 01:11:12 +02:00
Angelo Salese
61cc8ef2d9 cntsteer.cpp: Added proms to Counter Steer, added preliminary color prom decoding [Anonymous, Angelo Salese] 2019-05-21 00:59:54 +02:00
AJR
05701a4e4f at.cpp: Liberate more sets from the AT grab-bag; split ROMs for mat286 (nw) 2019-05-20 18:53:44 -04:00
AJR
fd9cc04c4e at386, at486: Split out more sets (nw) 2019-05-20 14:44:56 -04:00
Ivan Vangelista
34b68597f7 sbowling.cpp: fixed MT07325. Added button1 for cocktail mode. Cocktail mode still not working: horizontal sprite positioning is wrong when the screen is flipped (nw) 2019-05-20 18:24:40 +02:00
David Haywood
1d57f205f5 ax208 disassembly improvements (nw) (#5088)
* ax208 disassembly improvements (nw)

* (nw)

* (nw)

* (nw)
2019-05-20 12:00:31 -04:00
AJR
1a6736dfe5 at386, at486: Start splitting out and documenting mainboards
(nw) The at.cpp driver remains a total and utter mess. It seems that at least the EISA and PCI boards should be moved out of this driver in the future.
2019-05-20 11:36:13 -04:00
AJR
20d9fb8ddb at.cpp: Small fixes (nw) 2019-05-20 09:17:13 -04:00
R. Belmont
11fce8895d
Merge pull request #5087 from cam900/dreamwld_args
dreamwld.cpp : Updates
2019-05-20 07:45:55 -04:00
Windy Fairy
347fb288ad k573dio/k573fpga: Full playability with all testable games (#5086)
* Fix issues with remaining GFDM games

* Fix DDR Solo Bass Mix

* Fix regressions with DSEM2, DDR Extreme, DDR Max 2

* Fix MP3 streaming and get rid of workaround to load full files

* Attempt to fix timing issues by emulating a buffer before the song actually plays.
This value was found by choosing something that had a tight but known timing window (the Konami logo sound in DM10) and finding an offset that didn't allow you to hear it loop before the song end command was sent.

* Revert changes for dynamic base address because I still can't figure out a more logical way that Konami could've implemented this.

* Use the last non-0 diff to fix some games

* Some small refactoring

* This should be the same as GF10DM9

* Use a block size that's more in line with what the real FPGA uses
2019-05-20 07:45:33 -04:00
R. Belmont
c16b3d8a8b
Merge pull request #5085 from cam900/jalblend_table
jalblend.cpp : Updates
2019-05-20 07:44:42 -04:00
R. Belmont
46a9547baa
Merge pull request #5084 from cam900/jchan_args
jchan.cpp : Updates
2019-05-20 07:44:20 -04:00
R. Belmont
0f9d562c72
sknsspr.cpp : Add note (#5083) 2019-05-20 07:44:01 -04:00
cam900
a5001d70c2 stvvdp2.cpp : Updates (#5082)
* stvvdp2.cpp : Updates
Fix blending when tilemap transparency pen is disabled, Fix some transparency behavior

* stvvdp2.cpp : Fix spacing
2019-05-20 07:43:37 -04:00
cam900
680854dd71 dreamwld.cpp : Updates
Simplify handlers, Correct vram data type, Convert lineram into shared_ptr, Reduce unnecessary lines, Fix spacings, Namings, Use shorter / correct type values
2019-05-20 19:14:38 +09:00
cam900
f8866f86c0 jalblend.cpp : Updates
Move alpha table into palette, Fix spacing, Reduce unnecessary line, Fix some behavior, Use shorter / correct type values
2019-05-20 15:58:49 +09:00
AJR
f3f39b00e4 z100: Type in remaining PROMs from manuals (nw) 2019-05-19 22:43:51 -04:00
cam900
5cf668ac56 jchan.cpp : Updates
Correct sprite delay, Simplify handlers, Reduce unnecessary lines, Runtime tag lookups, Fix spacings, Use shorter / correct type values
2019-05-20 10:55:04 +09:00
cam900
7c74bac369
sknsspr.cpp : Add note 2019-05-20 10:53:36 +09:00
AJR
6fff18773b i386: Improve splitting of unaligned accesses (excluding program fetches)
(nw) This entails a major code reorganization just to keep the scale of it all halfway sane.
2019-05-19 17:41:50 -04:00
Joakim Larsson Edstrom
ea9e670d25 WIP diablo1300.cpp: Fixed conditional jump JNC and table rom offset from XLAT instruction 2019-05-19 21:10:47 +02:00
AJR
aea0a4f966 m68kcpu: Show SR; rename ISP to SSP for pre-68020 (nw)
m68kdasm: Fix MOVEC formatting (nw)
2019-05-19 13:06:07 -04:00
R. Belmont
788ed71261
Merge pull request #5079 from cam900/mdpal
Sega 315-5313 color related function updates
2019-05-19 12:40:43 -04:00
R. Belmont
ab164d1860
Merge pull request #5078 from cam900/machine_segaic16_pal
machine/segaic16.cpp : Updates
2019-05-19 12:40:24 -04:00
R. Belmont
ea0415dab5
Merge pull request #5077 from rfka01/master
at.cpp: (mainly) 386 BIOS versions
2019-05-19 12:40:11 -04:00
David Haywood
16769f82d1 smartfp - identify some audio related bits (nw) (#5076)
* smartfp register use (nw)

* refactor (nw)

* (nw)

* (nw)
2019-05-19 12:39:50 -04:00
Windy Fairy
c05732d212 Update k573dio/k573fpga to use a proper algorithm for decrypting ddrsbm audio + volume fix (#5071)
* Fix volume bug

* Implement decryption algorithm for DDR Solo Bass Mix which does not rely
on premade tables/keys.

* This shift is useless

* Make use of bitswap
2019-05-19 12:39:36 -04:00
AJR
5f7d463268 i186: Official names found for DMA registers (nw) 2019-05-19 12:04:03 -04:00
cam900
ec6cee558f 315_5124.cpp : Add SMS compatible mode color for 315-5313 2019-05-19 23:20:16 +09:00
cam900
67a4174223 Sega 315-5313 color related function updates
315_5124.cpp : Use color lookup and correct color levels for 315_5313, Add notes
315_5313.cpp : Use color lookup, Convert bitmap drawing function into bitmap_rgb32, Reduce unused, Fix save pointers, Fix external palette handlers, Implement 3 bit color mode
mega32x.cpp : Use color lookup, Reduce unuseds, Add device_palette_interface
2019-05-19 23:07:31 +09:00
Robbbert
ba15389036 Merge branch 'master' of https://github.com/mamedev/mame 2019-05-20 00:00:25 +10:00
Robbbert
6ba74415be Lola8a : added missing keys & some notes; marked as WORKING 2019-05-20 00:00:02 +10:00
AJR
354656e55b i186: Peripheral register refinements
- Emulate strange but documented behavior of unaligned accesses and byte writes to internal peripheral registers
- Use more official register mnemonics
2019-05-19 09:54:30 -04:00
MetalliC
0fc2e7e152 chihiro satellite DVD docs 2019-05-19 15:30:14 +03:00
MetalliC
bbf270163c new NOT_WORKING machine
---------------------
SpongeBob SquarePants Ticket Boom [brizzo, MetalliC]
2019-05-19 14:32:45 +03:00
Robbbert
ee60a5f0fb bcs3 marked as WORKING
(nw) added notes.
2019-05-19 19:08:32 +10:00
cam900
d7f59e06f8 machine/segaic16.cpp : Updates
Move palette shadow / hilight toggle bit function into palette handler (excpect hangon; it has external shadow / hilight toggle bit), Simplify some handlers, Fix debugger issues, Fix spacing, Use shorter / correct type values
2019-05-19 09:56:30 +09:00
AJR
e2eff85901 mc6845: More consistent identification of HD6845S variant (nw) 2019-05-18 20:24:13 -04:00
AJR
53ca659461 antic: Modernize logging (nw) 2019-05-18 18:25:00 -04:00
AJR
4e4d8ba73b bml3: Fix build (nw) 2019-05-18 18:25:00 -04:00
rfka01
8b4e1fc09f at.cpp: (mainly) 386 BIOS versions 2019-05-19 00:24:09 +02:00
MooglyGuy
a3855841e8 -hpc3: Silence debug printf, nw 2019-05-19 00:17:33 +02:00
mooglyguy
2c7880da2c -hpc3: Various changes: [Ryan Holtz]
* Split into Indy (Guinness) and Indigo 2 (Full House) versions.
 * Fixed second SCSI controller handling in Full House mode.
 * Fixed serial EEPROM hookup. Indigo 2 now plays its boot tune.

-ioc2: Fixed System ID register handling. Indy and Indigo 2 are now properly identified. [Ryan Holtz]
2019-05-19 00:03:29 +02:00
AJR
0330e67285 bml3: Define master clock in xtal.cpp (nw)
ti_fdc: Schematic shows a 2 MHz XTAL on board (nw)
2019-05-18 17:56:11 -04:00
AJR
52f299f616 atari810, atari1050: Add notes on format; correct mirroring (nw) 2019-05-18 17:14:00 -04:00
hap
0c887cc30f msx sfg: add note (nw) 2019-05-18 17:47:33 +02:00
MooglyGuy
b867ba1535 -indy_indigo2: Make XL24 the default gio_gfx slot option, as people are unable to use -listslots, nw 2019-05-18 15:31:09 +02:00
MooglyGuy
ad1ab4290d -nscsi_bus: Disable LOG_DATA_SENT by default to minimize log spam, nw 2019-05-18 14:40:08 +02:00
MooglyGuy
95bc436451 -newport: Base visible area and screen size on actual timing parameters. [Ryan Holtz] 2019-05-18 14:40:08 +02:00
Joakim Larsson Edström
ab1e83ee3c diablo1300: WIP Added new microcode, table rom and started looking at… (#5067)
* diablo1300: WIP Added new microcode, table rom and started looking at a callback interface

* diablo1300.cpp: relative reference to table rom and added carry to debugger registers
2019-05-18 08:31:33 -04:00
R. Belmont
52c6f4d1f3
Merge pull request #5070 from cam900/segaic16_args
segaic16_road.cpp : Updates
2019-05-18 08:30:58 -04:00
R. Belmont
00f7534ba3
Merge pull request #5072 from cam900/klax_args
klax.cpp : Updates
2019-05-18 08:30:32 -04:00
R. Belmont
dd02195aa2
Merge pull request #5074 from cam900/ms32spr_gfx
ms32.cpp, bnstars.cpp, tetrisp2.cpp : Move sprite gfx rearrange funct…
2019-05-18 08:30:20 -04:00
cam900
15876972f3 viewgfx.cpp : Allow palette alpha value viewable (#5073) 2019-05-18 08:30:07 -04:00
David Haywood
2d6a44b90e smartfp / unsp research / improvements (#5075)
* smartfp / unsp research / improvements (nw)

* more bits (nw)
2019-05-18 08:29:55 -04:00
cam900
f2e563425f ms32.cpp, bnstars.cpp, tetrisp2.cpp : Move sprite gfx rearrange function into gfxdecode, Fix notes 2019-05-18 20:05:43 +09:00
cam900
47e8f3651e klax.cpp : Updates
Simplify handlers, Simplify gfxdecodes, Fix naming, Reduce unnecessary lines, Use shorter / correct type values
2019-05-18 18:22:10 +09:00
Patrick Mackinlay
5b1123c6e2 interpro_kbd: housekeeping (nw) 2019-05-18 14:37:37 +07:00
Ivan Vangelista
0303a03b9f konamim2.cpp: redumped totlvica CD-ROM [AWBACON / Video Game Esoterica] 2019-05-18 09:01:46 +02:00
Ivan Vangelista
9a2434c2b2 new working clone
---------------------------------
Super Cobra (encrypted) [Team Europe]
2019-05-18 08:33:50 +02:00
cam900
ea79b463b9 segaic16_road.cpp : Updates
Simplify handlers, Remove hardcoded tags, Unnecessary pointer, Reduce unnecessary lines, Fix debugger issues, Use shorter / correct type values
2019-05-18 14:05:36 +09:00
Robbbert
59ffc1bb67 (nw) Housekeeping 2019-05-18 14:29:18 +10:00
grullosgo
9f1a9b2385 cleaned up and standarized the code (#5069) 2019-05-17 22:35:37 -04:00
braintro
3c7e1ca7d0 (nw) minor doc update about sets & consistency naming. 2019-05-17 21:27:23 -05:00
Mike
a5981ef2b2 Bally pinball by35: More sound improvements and refactoring (#5068)
* Bally pinball by35: Move pinball sound boards to a new file.

* Bally pinball by35: Move as8888 code to a proper device.

* Bally pinball by35: Add Cheap Squeak sound board.

* m6801: Fix bug where irq is never triggered.

* Bally pinball by35: Mark the AS888 games as non-skeleton.

* Bally pinball by35: Refactor state classes.
2019-05-17 16:59:23 -04:00
Dirk Best
481e447fad 315_5649: Better fix, set all ports to input on reset 2019-05-17 20:50:26 +02:00
Dirk Best
e5f9778b07 315_5649: Fix MT07315
Maybe the "port direction" register works differently?
2019-05-17 20:17:32 +02:00
Curt Coder
853d31bcf6 c1541: Added ROMs for a bunch of 1541 clones. [Curt Coder] 2019-05-17 20:39:38 +03:00
David Haywood
ac08d9e6a2 smartfp - improve tile addressing (nw) (#5066)
* smartfp - improve tile addressing (nw)

* move blank tile check (nw)
2019-05-17 12:16:46 -04:00
R. Belmont
2015b99b19
Merge pull request #5065 from cam900/cave_ppsatan
cave.cpp : Fix ppsatan regression, Allow mix multi sprite chip in sin…
2019-05-17 12:16:31 -04:00
AJR
7b8cc2fd8e diserial: Make received parity consistent with transmitted parity (nw) 2019-05-17 09:14:28 -04:00
Patrick Mackinlay
5c265dc43f diserial: correct parity output (nw) 2019-05-17 18:39:40 +07:00
Robbbert
0d75b0272d (nw) cassette cleanup 2019-05-17 20:34:08 +10:00
hap
1d5317f69f msx: Added alternate set of Yamaha SFG05 firmware [David Viens] 2019-05-17 12:27:17 +02:00
AJR
45ba4885a0 mos6530n: Stop killing atari1050 with infinite recursion (nw) 2019-05-17 02:29:16 -04:00
AJR
08215864bb a8sio: Radical excision of interface brain damage (nw)
a1050: Fix bad copy/paste (nw)
2019-05-17 02:23:00 -04:00
AJR
f1bd8930be atari810, atari1050: Fix configuration bugs (nw) 2019-05-17 01:19:08 -04:00
AJR
d1e1e830d7 Add dumps of Atari 800 floppy controller ROMs [Atari Age]
bus/a2sio: Skeleton device work, fleshing out interface (nw)
2019-05-17 01:14:09 -04:00
AJR
31bc949682 megacdcd: Eliminate machine().device (nw) 2019-05-16 21:33:24 -04:00
AJR
7445de12e3 atarifdc: Eliminate machine().device (nw) 2019-05-16 20:33:32 -04:00
smf-
c883054e75 Remove extraneous wav file from all Konami System 573 digital io games (nw) 2019-05-17 01:01:25 +01:00
arbee
bc1c18c746 netlist: GCC 9 fixes (nw) 2019-05-16 19:56:17 -04:00
AJR
9b71ef7496 si5500: Fix wrong bit number (nw) 2019-05-16 18:48:29 -04:00
AJR
3e74ac7a19 europc: MC6805U2 device added (nw) 2019-05-16 18:40:16 -04:00
arbee
ce2e163068 Merge branch 'master' of https://github.com/mamedev/mame 2019-05-16 16:32:08 -04:00
arbee
5d7bad23f4 bfm_sc45_helper: more armor. also, nobody should do banking like this anymore. (nw) 2019-05-16 16:31:24 -04:00
hap
6d67351c0d mchess: switch default view (nw) 2019-05-16 22:19:23 +02:00
arbee
8c2797f12c nc.cpp: armor against GCC paranoia (nw) 2019-05-16 16:18:42 -04:00
smf-
3f418b58d9 NEW WORKING GAMES ADDED
-----------------------
Point Blank 2 (GNB2/VER.A) [Guru, smf]
Point Blank 2 (GNB2/VER.A alt) [Guru, smf]

NEW GAMES ADDED NOT WORKING
---------------------------
Percussion Freaks 2nd Mix (GE912 VER. KAA) [Windy Fairy, smf]
2019-05-16 18:36:11 +01:00
hap
205b580cbc milton: added leds (nw) 2019-05-16 18:40:07 +02:00
Robbbert
3d640829af (nw) h8 : fixed name & company, oops. 2019-05-17 01:37:48 +10:00
Robbbert
9f460b81e3 h8 : fixed cassette, added reset button, marked as WORKING. 2019-05-17 01:26:52 +10:00
cam900
a31233363e cave.cpp : Fix ppsatan regression, Allow mix multi sprite chip in single screen(partially) 2019-05-16 19:08:34 +09:00
Patrick Mackinlay
ab303f68c2 jazz: wip (nw)
The driver is able to launch the Windows NT setup program, but hangs part-way through copying tga.dll to the hard disk.
2019-05-16 16:04:24 +07:00
Patrick Mackinlay
e50efb8f59 nscsi_hd: verify stub (nw)
Windows NT setup uses the VERIFY command (without data comparison).
2019-05-16 13:09:41 +07:00
AJR
c787e443f9 h8: Correct manufacturer and improve machine name (nw) 2019-05-16 00:50:05 -04:00
Patrick Mackinlay
733cc8aaac i83357: simplify handler (nw) 2019-05-16 11:34:26 +07:00
Patrick Mackinlay
72712de88a mips: housekeeping (nw) 2019-05-16 11:33:01 +07:00
Patrick Mackinlay
3c11bce7e1 pcat101: housekeeping (nw)
Still doesn't process commands from the host properly - not sure if it's a cpu or port issue.
2019-05-16 11:32:06 +07:00
AJR
a5d54d8a16 timex.cpp: Separate state class a little (nw) 2019-05-16 00:00:01 -04:00
arbee
a824fab47a k573: fix memory stomp crash (nw) 2019-05-15 22:25:11 -04:00
hackbar
83b430a1b7 Add support for Sounds Plus w/ vocalizer and various Bally pinball cleanup (#5064)
* Bally Pinball by35: minor whitespace cleanup.

For games, align columns with only spaces.

Remove some seeminly spurious tabs.

* Bally pinball by35: add as3022 sound board savestate support

* Bally pinball by35: Add test switch on as3022 sound board

* Bally pinball by35: Add Sounds Good w/ vocalizer support.

* Bally pinball by35: Add support for 4k ROMs in AS3022 boards.

The address map in as3022 is set for 4k, with mirroring. 2k boards need
to use ROM_RELOAD in the driver.
2019-05-15 21:41:01 -04:00
AJR
55ccd4496e polepos.cpp: Support save states 2019-05-15 20:41:29 -04:00
Windy Fairy
ab8dbd3db0 Partial support for encrypted audio in k573dio (Konami System 573 Digital I/O) (#5055)
* Add support for pcnfrk2m - Percussion Freaks 2nd Mix (GE912 VER. KAA)

* WIP audio for k573dio

* WIP

* Move 3rd party library to 3rdparty folder

* Use MAME's BIT and bitswap

* Fix regression which caused songs to stutter/lag when they should have been read completely in one shot

* Replace gain_to_db switch with equivalent math
2019-05-15 20:17:00 -04:00
Scott Stone
17ff476852 akkaarrh.cpp - Added note in source regarding earom behavior (default Top 3 scores corrupted) (nw) 2019-05-15 18:39:33 -04:00
hap
a220238599 mchess: added internal artwork (nw) 2019-05-15 23:53:41 +02:00
AJR
9a4e731b9c z100: RAM parity control (nw) 2019-05-15 17:43:46 -04:00
Michael Zapf
6d44504899 tms9901: Ensure that the INT3 input is disabled when the clock is enabled. 2019-05-15 23:07:24 +02:00
Michael Zapf
13c3ec0f00 tms9901: Changed input line reading from 8-bit units to single bits, adapted clients. Decrementer now continues counting even when initial value is 0, clearing up a misunderstanding of specs. 2019-05-15 22:43:40 +02:00
Curt Coder
c9b625bb2a nano: Added usage instructions. (nw) 2019-05-15 22:46:13 +03:00
MASH
21f3b8e0a1 Fixed arcade build 2019-05-15 20:12:21 +02:00
MASH
8b9957cf55 Fixed Great Guns palette init typo 2019-05-15 20:12:21 +02:00
AJR
ec50757281 z100: Suppress spurious key click on reset (nw) 2019-05-15 13:37:59 -04:00
AJR
b408a205bf z100: Add keyboard click/beep sound 2019-05-15 13:09:47 -04:00
AJR
6f5a850a14 z100: Convert keyboard to low-level emulation; add Centronics port 2019-05-15 11:53:14 -04:00
AJR
8ca5b0051d 6821pia: Add port line write handlers (nw) 2019-05-15 11:52:21 -04:00
hap
fd0d4bf93b milton: add internal artwork (nw) 2019-05-15 15:14:18 +02:00
R. Belmont
9df2514cea
Merge pull request #5062 from cam900/cave_args
cave.cpp : Updates
2019-05-15 08:37:03 -04:00
R. Belmont
4e6a5bd3df
Merge pull request #5061 from cam900/pgm_args
pgm.cpp, pgmprot_*.cpp : Updates
2019-05-15 08:36:49 -04:00
Dirk Best
0b022f9776 hotblock: Hook up I2C EEPROM 2019-05-15 13:37:14 +02:00
cam900
7507ca4ea2 cave.cpp : Updates
Simplify handlers, Use common interface for palette, Use seperated gfxdecode, palette, screen finder, bitmap for ppsatan each screen, Move sprite granularity into video_start, Allow save state for sailormn 3th tilemap, Reduce runtime tag lookups, Unnecessary lines, Fix debugger issue, Fix spacings, Use shorter / correct type values, Add notes
2019-05-15 19:06:57 +09:00
cam900
c7d6dca915 pgm.cpp, pgmprot_*.cpp : Updates
Simplify handlers, Simplify gfxdecodes, Move non-public things into protected: and/or private:, Make sprite drawing routine related to cliprect, Fix tilemap region size for fit 5bpp tile correctly, Reduce unuseds, Unnecessary lines, MCFG_MACHINE_START, MCFG_MACHINE_RESET, MCFG_VIDEO_START overrides, Runtime tag lookups, Fix debugger issues, Fix namings, Spacings, Use shorter / correct type values, Fix notes
2019-05-15 12:02:12 +09:00
braintro
49d171c18e New working clone
New working clone
------------------
Street Fighter EX2 (Euro 980312) [Jorge Silva]
2019-05-14 21:51:43 -05:00
Robbbert
3d31c473d7 (nw) cosmac: removed out-of-date comment 2019-05-15 12:48:34 +10:00
AJR
2bfa972b63 dual68: Do terminal I/O through USART (nw) 2019-05-14 22:07:31 -04:00
hap
91cacec146 Machines promoted to working
-------------
Electronic Milton [hap]
2019-05-15 01:37:58 +02:00
Robbbert
0675f92bcd (nw) microkit : this should fix the warning affecting some ppl 2019-05-15 09:04:01 +10:00