Vas Crabb
052d4facce
Tidy some recent changes.
2024-11-21 06:28:49 +11:00
angelosa
3c2e6aa2e5
hash: move fm77av:dsenraku to base fm7_disk
2024-11-20 20:02:42 +01:00
angelosa
0e1b1e98c6
hash: standardize Okumanchouja spelling
2024-11-20 20:02:41 +01:00
cam900
8462d66f4d
fuuki/fuukitmap.cpp: Extracted common tilemap handling from fuukifg2.cpp and fuukifg3.cpp. ( #12981 )
...
fuuki/fuukispr.cpp: Use generic graphics decoding layout, improve naming (it just emulates sprite hardware).
2024-11-21 05:51:52 +11:00
holub
a3151fd89a
sinclair/byte.cpp: Moved PEVM Byte to a separate source file and improed emulation. ( #12973 )
...
Added KR580VI53 sound, keyboard mapping and ROM management.
2024-11-21 05:35:06 +11:00
Ivan Vangelista
55e7a3ae7d
New working clones
...
------------------
Janyou Part II (ver 7.03, July 1 1983, no title screen) [Hammy]
New Double Bet Mahjong (bootleg of Royal Mahjong, set 2) [Hammy]
2024-11-20 17:17:05 +01:00
hap
f1a25f2e58
dogfgt: add dipswitch locations, no need for logmacro for warning messages
2024-11-20 17:02:22 +01:00
hap
e80968ded3
radradj: mark color proms as bad dump
2024-11-20 17:02:22 +01:00
hap
f67f48b510
travrusa: make sure to refresh flipscreen when changing the dsw
2024-11-20 17:02:22 +01:00
Ivan Vangelista
9ead16d0b7
New systems marked not working
...
------------------------------
Chibi Maruko-chan - Wanage de Asobo! [Darksoft, TeamEurope]
Crayon Shin-chan - Arashi o Yobu! Sushitori Daigassen [Darksoft, TeamEurope]
Dragon Ball Z - Bucchigiri no Chou Kessen [Darksoft, TeamEurope]
Dragon Mahjong (Ver 1.20) [Hammy]
Ginga Yakyu [Darksoft, TeamEurope]
Satoyama Grand Prix [Darksoft, TeamEurope]
unknown Banpresto medal game [Darksoft, TeamEurope]
Youkai VS Uchuujin [Darksoft, TeamEurope]
Yujo Gattai Shishigami-o [Darksoft, TeamEurope]
Zoids [Darksoft, TeamEurope]
New working clones
------------------
Big 10 (1986, System Make) [Hammy]
Falcons Wild - World Wide Poker (Falcon original) [Hammy]
Super Crowns Golf (Japan, set 2) [Hammy]
- midway/midvunit.cpp, midway/seattle.cpp, midway/vegas.cpp: dumped PICs for crusnwld, calspeed, blitz, blitz2k, roadburn [Darksoft, Hammy]
- sega/model2.cpp: redumped texture ROM for hotdp [Colin Davis]
2024-11-20 16:21:09 +01:00
AJR
c561ea2a73
formats/all.cpp: Fix typo that excluded VTech disk formats from floptool
2024-11-20 09:16:28 -05:00
angelosa
4dd1a69bba
isa/sb16.cpp: fix incorrect OPL3 range, add quick mixer placeholder so that it returns irq/dma settings
2024-11-20 11:25:19 +01:00
angelosa
b6c977b29b
hash/pc98.xml: fix okumanc3 release year
2024-11-20 11:25:19 +01:00
Patrick Mackinlay
6fbd393cca
scsicd512: disambiguate Toshiba XM3301 naming
2024-11-20 16:26:17 +07:00
AJR
a72c6ab3c1
nightmare, cerberup, spain82: Add emulation of Sound-3 speech synthesizer board
...
* nightmare: Add coin counters
2024-11-19 19:25:34 -05:00
AJR
f4a50aa850
cdp1852: Fixes and enhancements
...
- Fix clock write handler
- Add write handler for automatically clocking 8-bit data into input-mode latch
- Add line read handler for SR output
2024-11-19 19:17:35 -05:00
hap
9aa8a793f9
seicross: z80/mcu are 3.072mhz afterall, add mcu waitstates,
...
nsc8105: small tweak to opcode cycles
2024-11-20 00:51:07 +01:00
hap
7784bb5ad6
dogfgt: determine screen refresh rate from pcb video, small cleanup
2024-11-20 00:51:07 +01:00
goldnchild
a249584c49
cpu/lh5801: Don't add PC value twice when disassembling relative addressing modes. ( #12999 )
2024-11-20 04:32:21 +11:00
cam900
0adfebca38
kaneko/kaneko_spr.cpp, kaneko/kaneko_tmap.cpp: Use generic graphics decoding layouts. ( #12985 )
...
Also removed unnecessary object finders, and use bool rather than int for Boolean variables.
2024-11-20 04:25:40 +11:00
ArcadeShadow
e6e18c77b7
arcadia.xml, apfimag_cass: Use lowercase for descriptive text in descriptions. ( #12987 )
2024-11-20 04:18:02 +11:00
David 'Foxhack' Silva
1add84ebfa
segacd.xml: Added a dump of Sonic the Hedgehog CD (USA) with R4C ring code. ( #12996 )
...
Also updated the descriptions to include the ring codes of the existing dumps of different pressings.
New working software list items (segacd.xml)
-------------------------------
Sonic the Hedgehog CD (USA, R4C)
2024-11-20 04:10:17 +11:00
cam900
a62b391f91
jaleco/ms32.cpp, jaleco/bnstars.cpp: Use generic graphics decoding layouts, and cleaned up code: ( #12990 )
...
* Reduced literal tags and runtime tag lookups.
* Fixed mahonng switch matrix reading code.
* Reduced code duplication and cleaned up spacing.
2024-11-20 04:05:49 +11:00
cam900
5257afd847
konami/88games.cpp: Use memory views rather than trampolines (simplifies memory banking). ( #12991 )
...
Also improved names of some member functions and changed single-line comments to C++ line comments.
2024-11-20 03:49:02 +11:00
cam900
0d7ebbc711
konami/bottom9.cpp: Use memory views rather than trampoline functions. ( #12992 )
2024-11-20 03:41:27 +11:00
cam900
f55d104682
konami/crimfght.cpp: Use memory view rather than address map bank device. ( #12997 )
...
* Register member variables for saved states.
* Improved some member names and turned single-line comments into C++ line comments.
2024-11-20 03:38:33 +11:00
ClawGrip
8d09d12d8b
vtech/geniusjr.cpp: Added accents to vowels in names of Spanish variants (e.g. Pitagorín series). ( #12998 )
...
Also added a comment about an alternate name the system was sold under.
2024-11-20 03:29:03 +11:00
hap
2defcf6248
finalizr: correct green color prom decode
2024-11-19 16:06:18 +01:00
hap
e16d158279
dynduke: take xtals from pcb photo
2024-11-19 15:21:19 +01:00
hap
76e6392092
dynduke: use DIPUNUSED for unused dsw, small cleanup
2024-11-19 14:46:07 +01:00
hap
47ee46ab8f
dynduke: correct oki rom mapping
2024-11-19 14:29:00 +01:00
hap
2b248a8dd2
seicross: swap sectrzon/sectrzona to make set 1 the newer set, mark sectrzont as bootleg,
...
don't mark seicrossa color prom as bad dump: no obvious flipped bits, colors still look sane, title logo green letters/blue border actually matches old flyers
2024-11-19 12:19:29 +01:00
Patrick Mackinlay
4a77a4e0b0
1801vp128: add missing ttsn function
2024-11-19 14:21:19 +07:00
goldnchild
68325717b3
pcw.cpp: fix clocking of printer data, set backslash to printer key ( #12994 )
2024-11-18 20:40:46 -05:00
hap
f149e8fb77
seicross: deobfuscate draw_sprites
2024-11-19 01:39:41 +01:00
hap
e441312d77
seicross: z80/mcu clock is not from 18.432mhz xtal
2024-11-19 00:48:56 +01:00
hap
fa14f782ae
rendersw: fix apparent bug in draw_quad_palette16_add
2024-11-18 22:27:45 +01:00
angelosa
8057df088a
bus/cbus/sb16_ct2720.h: fix header setup
2024-11-18 21:33:17 +01:00
angelosa
be99bd1e17
bus/cbus: initial hookup for PC-98 Sound Blaster 16
2024-11-18 21:28:15 +01:00
AJR
fe971256dc
tms5220: Fix status read when RSQ is held low; clean up logging slightly
2024-11-18 14:42:01 -05:00
arcadez2003
f19f5d5339
Revert "Fix missing and or incorrect sounds with a player 2 game in Title Fight ( #1296 )".7 ( #12989 )
...
More investigation is required sorry about this.!!
2024-11-19 06:26:33 +11:00
hap
582b861f38
dassault: reduce quantum (still opcode-granularity)
2024-11-18 19:57:47 +01:00
Ivan Vangelista
0242f135b4
New clones marked not working
...
-----------------------------
Ron Jan (set 2) [Hammy]
Ron Jan Super (set 2) [Hammy]
Ron Jan Super (set 3) [Hammy]
- atari/centiped.cpp: redumped sync PROM for warlords [Domenico Cervini]
2024-11-18 19:33:51 +01:00
Ivan Vangelista
d59c4dce45
nintendo/vt1682.cpp: applied Vas' requested code changes
2024-11-18 19:30:25 +01:00
mamehaze
3b8d8e6da7
vt1682.cpp: various improvements for the Classic Max Pocket MX-10 and MX-11 sets (plus other units), promote to working ( #12953 )
...
Systems promoted to working
---------------------------
Classic Max Pocket PCMX11 - 12 in 1 Colour Games Console (horizontal, France) [David Haywood, AJR]
Classic Max Pocket Mx-10 - 12 in 1 (vertical) [David Haywood, AJR]
NJ Pocket 60-in-1 handheld 'X zero' (NTSC) [David Haywood, AJR]
Portable Game Station 268-in-1 [David Haywood, AJR]
unknown VT1682-based 101-in-1 handheld (PAL) [David Haywood, AJR]
Toy Story 3 (Lexibook) [David Haywood, AJR]
* hook up a port to allow cmpmx11 to boot
* correct ROM mapping for cmpmx11 so all games can be selected
* add support for SoundCpu -> MainCpu interrupt request so that the SCU can request sample data when it needs it
* added guard against partial vector addresses being fetched which was causing crashes due to invalid IRQ destinations
* set the sound 6502 Stack Pointer to a known value on reset for cmpmx10 / cmpmx11 as the sound programs they upload don't set it and it was causing a huge amount of instability due to the stack corrupting critical data
* added support for an undocumented alt VRAM autoinc mode used by many of the games
* added rowscroll support (games using it work with the latest ALU fixes)
* updated logging in places
2024-11-18 19:28:31 +01:00
hap
5e11007bb4
shtriderb: reduce z80 clock again for this bootleg
2024-11-18 19:08:34 +01:00
hap
e6ce906671
shtrider: assume z80 is 6mhz
2024-11-18 18:08:39 +01:00
Vas Crabb
d4602651a8
debugger/osx: Don't use uninitialised NSRect when creating pop-up button.
...
The initial size doesn't really matter because the pop-up button is
resized before being added to the container that holds it and the
expression field. The disassembly viewer apparently wasn't updated
properly like the memory viewer when the auto-sizing code was
refactored.
Hopefully this will fix the debugger crashing when restoring window
positions from configuration (although I would have thought this would
cause crashes in more situations if it was the cause of that).
2024-11-19 02:38:20 +11:00
ClawGrip
483917442d
efo/nightmare.cpp: Added sound ROM and a new set ( #12993 )
...
* efo/nightmare.cpp: Added sound ROM and a new set
New working clones
------------------
Night Mare (Spain, set 2) [David Tallboom, Recreativas.org]
* mame.lst: Add 'nightmarea'
2024-11-18 10:01:37 -05:00
hap
1e7cb67cd3
travrusa: revert bios option for color proms with exact same rom contents, small cleanup
2024-11-18 13:01:37 +01:00