feos
eb909b0fcd
explain emu.register_callback(callback, name), add emu.step()
2019-05-09 22:17:54 +03:00
Curt Coder
b3c4ab5ebb
c64: Added Westfalia Technica 1541 clone ROM [Curt Coder, dec_hl]
2019-05-09 22:14:24 +03:00
couriersud
1de6fabe9b
junofrst: fix regression. (nw)
...
tutankham: removed commented code and empty line.
2019-05-09 20:40:23 +02:00
couriersud
1c0ed14c00
tutankham: Implement starfield, better colors. [Guru, Couriersud]
...
Used color code from galaxian for better color approximation.
The starfield code was added to better document the 084 custom chip.
There are two star fields implemented now. The active one can be
selected in Machine Configuration.
a) Scramble Starfield
1/3 star width like scramble/galaxian, starfield code same as scramble.
This one is similar to the Konami starfield video below. The 084 uses
the same signals as scramble.
b) Bootleg Starfield
Guru provided schematics of a daughter-board which on a Konami bootleg
replaced the custom chip 084. This starfield matches the starfield
(picture) of this bootleg.
At least there is now a starfield which matches a real-life(tm) bootleg.
None of the two alterntives reproduces the star field which can be
observed in the Stern videos on youtube.
The Konami video mentioned in video/tutankhm.cpp is different from
tutankhm. Looks like we are missing an early board dump
2019-05-09 20:23:20 +02:00
Ivan Vangelista
98ab5a40fb
homedata.cpp: ioport array for the mahjong keys, added 2nd player inputs for newer mahjong games, identified some dips for mjikaga, added dip locations according to test mode (nw)
2019-05-09 17:50:39 +02:00
Robbbert
bf2eb55b19
MT 07326: cosmicos : no display
2019-05-10 00:03:52 +10:00
feos
7fa0b1d2d1
luaengine comments: add missing info:
...
emu.thread()
machine:popmessage()
watch/breakpoints
debugger presence note
val for write functions
input:seq_poll*
fix typo in memory_share library
emu.register_callback(callback, name) still TODO
2019-05-09 15:26:18 +03:00
Robbbert
935e230cf5
MT 07319: tmc600s2: keyboard not working
2019-05-09 20:22:56 +10:00
cam900
f891264f0c
slapshot.cpp : Updates
...
Simplify handlers, Simplify gfxdecodes, Reduce runtime tag lookups, Unnecessary lines, Fix namings, Use shorter / Correct type values
2019-05-09 14:17:14 +09:00
cam900
dda8ba25a3
taito_z.cpp : Updates
...
Simplify handlers, Simplify gfxdecodes, Reduce duplicates, Register_postload, Runtime tag lookups, Unnecessary lines, Fix spacings, Use shorter / correct type values
2019-05-09 13:23:01 +09:00
braintro
c464ecb2db
(nw) Remove outdated comment about War God sound on boot up
2019-05-08 20:20:54 -05:00
AJR
641db345a0
retofinv: Soundlatch modernization (nw)
2019-05-08 20:40:35 -04:00
cam900
d062256a06
decbac06.cpp : Updates ( #4976 )
...
Allow priority drawing behavior, Use shorter / correct type values, Fix spacings
dec0.cpp, dec8.cpp : Add priority values for future use (priority mixing)
2019-05-08 17:09:40 -04:00
cam900
bc431c5d63
taitoio.cpp : Updates ( #4988 )
...
Simplify handlers, Fix debugger issue, Reduce unnecessary lines, Use shorter / correct type values
2019-05-08 17:09:13 -04:00
R. Belmont
b2d1b490a4
Merge pull request #5013 from cam900/limenko_args
...
limenko.cpp : Updates
2019-05-08 17:08:38 -04:00
David Haywood
b12fea69b2
smartfp clearly uses unsp isa20 push/pop instructions in the interrupt ( #5015 )
...
* smartfp clearly uses unsp isa20 push/pop instructions in the interrupt function even if nowhere else in the code (nw)
* (nw)
2019-05-08 17:08:17 -04:00
AJR
6650d0c7bc
tc0110pcr: No need to include emupal now (nw)
2019-05-08 16:21:32 -04:00
AJR
d5fdb47c95
pc090oj: Fix validation by (partially) adopting device_gfx_interface (nw)
2019-05-08 16:07:22 -04:00
R. Belmont
0d2b8ad8c4
Merge pull request #5012 from jlachniet/master
...
Fix OS version numbers for for CE calculators
2019-05-08 12:24:12 -04:00
Ivan Vangelista
cf2e4ef51b
homedata.cpp: updated row selection in pteacher_keyboard_r, fixes inconsistencies reported in MT06473. Still needs more work as dips for the second bank are inverted wrt how MAME expects them, but at least now all dips are useable. Also updated dips for jogakuen according to the test mode (nw)
2019-05-08 18:10:42 +02:00
feos
4c78d9c5e1
improve luaengine comments (fixes and updates)
2019-05-08 18:29:58 +03:00
cam900
3c8f99f6d5
limenko.cpp : Updates
...
Simplify handlers, Cleanup sprite gfx drawing routines, Reduce unnecessary lines, Fix some drawing routines, Fix spacings, Use shorter / Correct type values
2019-05-08 23:56:10 +09:00
jlachniet
f1712f41c2
Fix OS version numbers for for CE calculators
...
Updated OS version numbers for the following calculators:
TI-83 Premium CE (Boot Code 5.1.5.0014)
TI-84 Plus CE (Boot Code 5.0.0.0089)
TI-84 Plus CE (Boot Code 5.1.5.0014)
TI-84 Plus CE (Boot Code 5.3.0.0037)
2019-05-08 10:38:31 -04:00
R. Belmont
c3409e0a03
Merge pull request #5011 from cam900/alpha68k_args
...
alpha68k.cpp : Updates
2019-05-08 10:05:04 -04:00
R. Belmont
942a0715d9
Merge pull request #5010 from clawgrip/patch-7
...
ngpc.xml: New WORKING software list additions
2019-05-08 10:04:46 -04:00
cam900
fd19c2aa3e
vgmplay.cpp : Updates ( #5009 )
...
* vgmplay.cpp : Updates
Fix volume, Make stereo output when chip can be stereo output
* vgmplay.cpp :
More correct behavior (not overall chip count related) - but noisy, comments for now
* vgmplay.cpp : Fix volume behavior
2019-05-08 10:04:24 -04:00
cam900
e2465c53a5
rastan.cpp : Updates ( #5008 )
...
* rastan.cpp : Updates
Simplify handlers, Simplify gfxdecodes, Fix namings, Reduce unnecessary lines, Use shorter type values
* rastan.cpp : Reduce unnecessary lines
2019-05-08 10:04:12 -04:00
cam900
cec21e7cac
xexex.cpp : Add notes ( #5007 )
...
* xexex.cpp : Add notes
* xexex.cpp : Correct note
2019-05-08 10:04:00 -04:00
R. Belmont
cd60cfc70c
Merge pull request #5005 from cam900/superchs_args
...
superchs.cpp : Updates
2019-05-08 10:02:41 -04:00
R. Belmont
a4812aa52e
Merge pull request #5004 from cam900/taito_x_args
...
taito_x.cpp : Updates
2019-05-08 10:02:19 -04:00
R. Belmont
fdaee9539d
gunbustr.cpp : Updates ( #5003 )
...
Simplify handlers, Simplify gfxdecodes, Reduce unuseds, Runtime tag lookups, Unnecessary lines, Fix namings, Spacings, Use shorter / correct type values
2019-05-08 10:02:07 -04:00
cam900
de54239e05
groundfx.cpp : Updates ( #5002 )
...
* groundfx.cpp : Updates
Simplify handlers, Simplify gfxdecodes, Reduce unnecessary lines, Runtime tag lookups, Fix spacings, Use shorter / Correct type values
* groundfx.cpp : Fix type
2019-05-08 10:01:49 -04:00
cam900
78d3f9a810
undrfire.cpp : Updates ( #5001 )
...
* undrfire.cpp : Updates
Simplify handlers, Simplify gfxdecodes, Reduce duplicates, Runtime tag lookups, Fix spacings, Use shorter / correct type values
* undrfire.cpp : Fix type
2019-05-08 10:01:37 -04:00
hackbar
a2a0664c66
Add support for AS3022, a sound board Bally used in pinballs. ( #5000 )
2019-05-08 10:01:16 -04:00
R. Belmont
8acae92642
Merge pull request #4999 from cam900/patch-92
...
tecmosys.cpp : Fix gfxdecode
2019-05-08 09:56:51 -04:00
R. Belmont
127521a0a9
Merge pull request #4998 from cam900/rohga_args
...
rohga.cpp : Updates
2019-05-08 09:56:37 -04:00
R. Belmont
740b2b35f4
Merge pull request #4997 from cam900/legionna_args
...
legionna.cpp : Updates
2019-05-08 09:56:24 -04:00
R. Belmont
cf7f5b174d
Merge pull request #4995 from DavidHaywood/070519
...
smartfp dma notes (nw)
2019-05-08 09:56:11 -04:00
R. Belmont
84e75cce37
Merge pull request #4992 from cam900/galgames_args
...
galgames.cpp : Updates
2019-05-08 09:55:26 -04:00
R. Belmont
3081645051
Merge pull request #4991 from cam900/blockout_args
...
blockout.cpp : Updates
2019-05-08 09:55:05 -04:00
R. Belmont
f0066c9724
Merge pull request #4990 from DavidHaywood/060519
...
new working clones
2019-05-08 09:54:42 -04:00
R. Belmont
ab6dde46f4
Merge pull request #4989 from cam900/deco_irq_args
...
deco_irq.cpp : Updates
2019-05-08 09:54:22 -04:00
R. Belmont
b0ba431b96
Merge pull request #4987 from cam900/taito_o_args
...
taito_o.cpp : Updates
2019-05-08 09:53:59 -04:00
R. Belmont
577217cdd2
Merge pull request #4986 from cam900/taito_h_args
...
taito_h.cpp : Updates
2019-05-08 09:53:38 -04:00
R. Belmont
eb2e98d3e9
Merge pull request #4985 from cam900/taitoio_yoke_args
...
taitoio_yoke.cpp : Updates
2019-05-08 09:53:23 -04:00
R. Belmont
3625c9ca0a
Merge pull request #4984 from cam900/taitoair_args
...
taitoair.cpp : Updates
2019-05-08 09:53:04 -04:00
R. Belmont
3dab8e3603
Merge pull request #4980 from robcfg/master
...
MC6847 PAL color blend emulation
2019-05-08 09:52:43 -04:00
R. Belmont
0e1a10d8af
deco16ic.cpp : Updates ( #4978 )
...
Allow masked priority behavior, Use shorter / correct type values, Fix spacings
2019-05-08 09:52:22 -04:00
rfka01
b9255872db
at.cpp: added NCR CPU cards ( #4977 )
...
* at.cpp: added NCR CPU cards
* at.cpp: added Olivetti M290 - locks up with 'Error 2' and a key symbol
* at.cpp added 286 BIOS version (working) and Commodore 286 and 386sx laptops (non-working)
* at.cpp: added Commodore SL286 and SL386SX (aka c386sx16)
* at.cpp: added Commodore PC 50-II, constantly reboots after a rtc error
2019-05-08 09:52:06 -04:00
cam900
32f782fe40
deckarn.cpp : Updates ( #4975 )
...
Remove unnecessary configuration values, Use callback for color, priority behavior, Use shorter/correct type values, Reduce unnecessary lines
dec8.cpp : Fix notes
2019-05-08 09:51:46 -04:00