Commit Graph

76817 Commits

Author SHA1 Message Date
Vas Crabb
a480715bda luaengine_debug.cpp: Fix unused lambda capture. 2020-11-30 12:49:36 +11:00
Vas Crabb
1bdf8d272a frontend: Lua engine improvements.
Added methods for enabling and disabling breakpoints and watchpoints,
and made debugger views update when breakpoints/watchpoints are
manipulated from Lua.  Made breakpoints and watchpoints objects rather
than tables.  (It’s not possible to enable/disable a breakpoint or
watchpoint from the object itself, you have to go through its owners'
debug interface.)

Exposed more device_t members for dealing with child/sibling tags and
devices.  Also provided a way to get regions/shares/banks from a device
using relative tags rather than going through the memory manager with
absolute tags.
2020-11-30 12:01:14 +11:00
Olivier Galibert
f3454cee2f h8: fix shal2 2020-11-29 21:25:40 +01:00
Olivier Galibert
46b02a6f9f psr340: matrix scanning is positive too, but I suspect the PAD bit order is wrong too 2020-11-29 20:53:32 +01:00
Olivier Galibert
4330d5b696 Typo fix 2020-11-29 19:57:56 +01:00
arbee
2bad3bf496 psr340: key matrix seems to work better as active high [R. Belmont] 2020-11-29 12:48:53 -05:00
Ivan Vangelista
b829419e90 neptunp2.cpp: removed the mexlindo set as Haze verified it as completely bad 2020-11-29 17:33:45 +01:00
Olivier Galibert
991a05af92 psr340: Essentially revert my patch, I was hopelessly confused 2020-11-29 16:24:04 +01:00
arbee
0f891d1ff9 psr340: add external clock for MIDI UART, fix button matrix read address [R. Belmont] 2020-11-29 09:42:30 -05:00
Ivan Vangelista
8358f862ea hng64.cpp: dumped EEPROMs for the IO boards [Guru] 2020-11-29 14:20:52 +01:00
Ivan Vangelista
477d199f55 namcos21.cpp: decapped TMS320C25 for winrungp [Caps0ff, Nathan Gilbert, Guru] 2020-11-29 13:30:06 +01:00
Olivier Galibert
f9b9773d00 psr340: Reorganized the key matrix but still doesn't seem to work... 2020-11-29 11:27:21 +01:00
Vas Crabb
738b60d531 luaengine_mem.cpp: Cleanup and enhancements.
* Changed memory manager banks, regions and shares to lightweight wrappers.
* Exposed tag, width and Endianness of regions and shares.
* Exposed memory tag and entry of banks (scripts can change entry).
* Modernised syntax and switched to abbreviated integer types.
2020-11-29 19:09:48 +11:00
Ivan Vangelista
a3a7129197 sfcbox.cpp: dumped KROM 2.0 [Frans van Egmond] 2020-11-29 08:13:04 +01:00
Brian Troha
99531dbcac segas16b.cpp: Update board documentation for Dunk Shot 2020-11-28 22:53:04 -06:00
arbee
3a4e94f43c psr340: hooked up front panel button matrix, patched battery low check. [R. Belmont] 2020-11-28 23:26:26 -05:00
Vas Crabb
bcc9173530 cpu/drcbex64.cpp, cpu/drcbex86.cpp: Don't leak using namespace from the header. 2020-11-29 14:59:21 +11:00
r09
d4bf95798f fmtowns_cd.xml: 20 new dumps, 35 replacements, add msdet2 floppy
New working software list additions
-----------------------------------

Collector D - Bangai-hen - Gokurakudai Nishichiku Sales Daisakusen
[redump.org]
Eikan wa Kimi ni 2 - Koukou Yakyuu Zenkoku Taikai (HMC-144) [redump.org]
Gokichi-kun Series - Igo Nyuumon Doujou [redump.org]
Hiragana no Ehon [redump.org]
Hirou [redump.org]
Hyper Planet Shiki Vol. 1 [redump.org]
Igo II (HMA-219) [redump.org]
Joshikousei Shoujo Densetsu - Cosplay Special [redump.org]
Mahjong Gensoukyoku II - Mahjong Fantasia [redump.org]
Mahjong Gensoukyoku III - Mahjong Fantasia the 3rd Stage [redump.org]
NHK Jissen Eikaiwa (HMC-120A) [redump.org]
Soft de Hard na Monogatari [redump.org, wiggy2k]
Soft de Hard na Monogatari 2 [redump.org, wiggy2k]
Vampire High School [redump.org]

New not working software list additions
---------------------------------------

Cyber Motion V1.0 [redump.org, wiggy2k]
Hyper Planet for Marty [redump.org]
L'Empereur [redump.org]
Lettuce Cooking - Tanoshiku Tsukureru Obentou [redump.org]
Nemurenu Yoru no Chiisana Ohanashi [redump.org]
Sensual Angels [redump.org]

Replaced software list items
----------------------------

AIV - A Ressha de Ikou 4 [redump.org, wiggy2k]
AmbivalenZ - Niritsu Haihan [redump.org]
America Oudan Ultra Quiz [redump.org]
Beast III [redump.org]
Cybercity [redump.org]
Digital Pinup Girls Vol. 1 - Sexy Shooting [redump.org]
DOR Special Edition Sakigake [redump.org]
Emerald Dragon [redump.org]
Eye of the Beholder II - The Legend of Darkmoon [redump.org]
Game Technopolis Super Collection 1 [redump.org]
Gekirin - Ushinawareshi Houken [redump.org]
Image Fight [redump.org]
Jangou 4 [redump.org]
Jankirou [redump.org]
Joshikousei Shoujo Hatsunetsu [redump.org]
Joshua [redump.org]
Lemmings 2 - The Tribes [redump.org]
Libble Rabble [redump.org]
Many Colors [redump.org]
Metal Eye [redump.org]
Mirrors [redump.org]
Murder Club DX [redump.org]
My Eyes! [redump.org]
Prince of Persia 2 - The Shadow and the Flame [redump.org]
Rainbow Islands - The Story of Bubble Bobble 2 - Extra Version
[redump.org]
Regional Power II [redump.org]
Sayaka + Miho [redump.org]
The 4th Unit 4 - Zero [redump.org]
The Atlas II [redump.org, wiggy2k]
Tokio - Tokyo-to Dai-24-ku [redump.org]
Toudou Ryuunosuke Tantei Nikki - Ougon no Rashinban - Shouyoumaru San
Francisco Kouro Satsujin Jiken [redump.org]
Ultima Trilogy I-II-III [redump.org]
Volfied [redump.org]
Wing Commander II - Vengeance of the Kilrathi - Special Operations 1 &
Special Operations 2 [redump.org]
Words Worth [redump.org]

Software list items promoted to working
---------------------------------------

Ms. Detective File #2 - Sugata-naki Irainin [wiggy2k]
2020-11-29 14:44:25 +11:00
arbee
37f77a5162 h8_intc.cpp: fix interpretation of IPR bits for the H8S CPUs. psr340 boots now. [R. Belmont] 2020-11-28 20:45:36 -05:00
ajrhacker
9cc02b1fe1
Merge pull request #7519 from DavidHaywood/281120
new NOT WORKING machines
2020-11-28 16:09:45 -05:00
Scott Stone
42f0c05537 Merge branch 'master' of https://github.com/mamedev/mame 2020-11-28 15:45:54 -05:00
Scott Stone
6095c75694 - vgmplay.xml: Fixed unassigned shortname from recent additions. 2020-11-28 15:45:12 -05:00
Olivier Galibert
9ef8720eb8 Fix an address space number collision in vgmplay 2020-11-28 21:42:20 +01:00
AJR
975bf2efae ozon1: Transplant to modern galaxian.cpp driver; add PPI 2020-11-28 13:42:54 -05:00
AJR
005ebb35a9 bongo: Transplant to modern galaxian.cpp driver 2020-11-28 12:52:37 -05:00
DavidHaywood
5073f0b0aa new NOT WORKING machines
-----
Turbo Extreme (US) [David Haywood, Sean Riddle]
2020-11-28 17:12:24 +00:00
Ivan Vangelista
c02a51c931 astrohome, fromance, hyprduel, pipedrm, playmark, powerbal: removed MACHINE_*_MEMBER macros 2020-11-28 17:13:32 +01:00
Olivier Galibert
a8979690ad vcombat: Separate the memory maps for single and dual i860 2020-11-28 13:26:28 +01:00
hap
86262b3dda namcos22: correct propcyclj comment 2020-11-28 12:19:43 +01:00
Olivier Galibert
3ae7e0f528 Make exidy compilable with SOURCES= and fix sidetrac 2020-11-28 12:12:54 +01:00
Olivier Galibert
f9eb33db4d Make mjsiyoub not crash 2020-11-28 11:47:32 +01:00
Olivier Galibert
da2cb95980 Make janoh not crash, it is missing roms anyway 2020-11-28 11:42:53 +01:00
Brian Troha
74033d0ee2 New working clones
------------------
Prop Cycle (Rev. PR1 Ver.A, Japan) [Brian Troha, The Dumping Union]
2020-11-28 00:35:06 -06:00
Vas Crabb
da78088c91 luaL_error doesn't actually return, but it lacks the noreturn attribute, so the compiler must be appeased 2020-11-28 16:29:28 +11:00
Vas Crabb
ee7ceb76b5 luaengine.cpp: Fix very dumb bug when retrieving self for containers. 2020-11-28 16:27:19 +11:00
Vas Crabb
49e5d2f6c8 Miscellaneous cleanup/fixes:
segac2.cpp: Fixed bloxeedu credits to start DIP switches.

luaengine*.cpp: Used unchecked optional getter after explicit check.

informer_213.cpp: Comment out very noisy logerror.

votrhv.cpp: XTAL is for crystals/resonators, not any old oscillator.
2020-11-28 16:16:23 +11:00
AJR
ddc1c44624 mimonkey, mimonsco, mimonscr, mimonscra: Transplant to modern galaxian.cpp driver 2020-11-27 23:01:41 -05:00
AJR
eb9ade3a16 galaxold.cpp, scramble.cpp: Modernize S2650 interrupts 2020-11-27 21:57:30 -05:00
AJR
8372578c67 microdec.cpp: Clock correction and cleanup 2020-11-27 21:06:55 -05:00
AJR
584cca5a97 spc1000_fdd_exp: General cleanup; correct XTAL value 2020-11-27 19:29:03 -05:00
Olivier Galibert
6a2a743e21 seta2: forgot to report the funcube fix to funcube 2+ 2020-11-27 23:40:23 +01:00
Olivier Galibert
94a54aae42 goldstar: fix the decrypted_opcodes share size 2020-11-27 23:32:31 +01:00
Olivier Galibert
9cab5b6369 gottlieb: fix defaut nvrams 2020-11-27 22:58:03 +01:00
Olivier Galibert
ecb3bd1d01 Fix in213, kinda. The screen can be anywhere in ram, which is probably incorrect 2020-11-27 22:43:37 +01:00
angelosa
9f741826dc segas16b.cpp: fix Tough Turf (Japan) voice samples not playing back properly [Angelo Salese] 2020-11-27 22:31:11 +01:00
Olivier Galibert
a6a2174185 Fix liberate, bank hack turned into share hack 2020-11-27 18:22:10 +01:00
Olivier Galibert
a720f2068f Fix m72, sprite drawing routine 2020-11-27 18:14:13 +01:00
Olivier Galibert
86a90d4fda Fix magic10, incorrect tilemap size 2020-11-27 17:59:13 +01:00
Olivier Galibert
c57c3e5be5 Fix magtouch, fake the bios shadow a little less badly 2020-11-27 17:42:54 +01:00
Ivan Vangelista
dd1fdeb986 vendetta.cpp: switched from bankdev to memory_view 2020-11-27 17:29:05 +01:00