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