Ivan Vangelista
6c01172262
New machines marked as NOT_WORKING
...
----------------------------------
BMX Stunts (set 1) [chaneman]
New clones marked as NOT_WORKING
--------------------------------
BMX Stunts (set 2) [Andy Welburn]
2022-08-05 20:04:12 +02:00
hap
cc03645742
tms1000: move known pinouts to device headers
2022-08-05 19:40:33 +02:00
holub
3e84fa0dd3
sinclair/spec128.cpp: Adjusted border rendering (MT08264). ( #10171 )
2022-08-06 02:17:17 +10:00
Ivan Vangelista
f77bec0432
New working clones
...
------------------
Battle Garegga (Japan, bootleg) (Sat Feb 3 1996) [nnap]
2022-08-05 18:07:10 +02:00
Ivan Vangelista
c73c13cd4d
New working clones
...
------------------
Battle Garegga (Korea / Greece) (Wed Feb 7 1996) [juking]
2022-08-05 17:46:11 +02:00
Brice Onken
7add0628c5
machine/spifi3.cpp: Implemented HP 1TV3-0302 SPIFI3 SCSI controller. ( #10137 )
2022-08-05 20:49:51 +10:00
wilbertpol
42425eea31
bus/vcs: Avoid trampolines in cartridge accesses. ( #10174 )
...
* Rewrote most banking to use memory_bank.
* Only install handlers in ranges that they respond to.
2022-08-05 20:42:52 +10:00
hap
1cf61504b3
tms1000: added disassembler for tms1400, tms2100, tms2400
2022-08-05 01:13:26 +02:00
eientei95
dea8e3124e
namco/mappy.cpp: Renamed Freeze DIP switch to "Freeze / Rack Test" in superpac. ( #10166 )
...
Also reformatted comments, aligned PORT_CONDITIONs, and removed useless comments.
2022-08-05 01:49:52 +10:00
holub
c92c0c967f
sinclair/atm.cpp: Got ATM Turbo 2 mostly working. ( #10149 )
...
Implemented memory banking, video modes, palette and COVOX.
Machines promoted to working
--------------------------
MicroART ATM-Turbo 2
2022-08-05 01:41:30 +10:00
Olivier Galibert
7c98beb5f4
emumem: Add accessors lookup_{read,write]_*_flags to lookup flags without actually doing the access
2022-08-04 11:37:37 -04:00
0kmg
744493d3ac
bus/pce_ctrl: Added support for Coconuts Japan Pachinko Controller CJPC-102. ( #10165 )
...
For all controllers, added %p player specifier, made device_input_ports() protected, and moved initializations from headers to constructors.
2022-08-05 01:08:48 +10:00
hap
1b584fb5d8
Machines promoted to working
...
----------------------------
The Dracula (Tsukuda) [hap, Sean Riddle, Parotaku, eggs]
2022-08-04 11:14:47 +02:00
Ivan Vangelista
6f44a83cab
williams.cpp: updated ROM labels for blaster sets [Joe Magiera, The Dumping Union]
2022-08-04 07:27:56 +02:00
Peter Ferrie
d022c39acb
z180asci: fix logic errors (nw)
2022-08-03 10:02:15 -07:00
MetalliC
29ce8c16b8
segasp.cpp more games docs
2022-08-03 17:10:43 +03:00
MetalliC
8489f548f9
new NOT_WORKING clones
...
---------------------
Red Earth (Asia 961121, NO CD) [Darksoft, MetalliC]
Red Earth (Asia 961023, NO CD) [Darksoft, MetalliC]
2022-08-03 17:09:45 +03:00
goldnchild
b13abebee0
rescue, minefld: make bullets 2x2 pixels instead of a single pixel ( #10172 )
2022-08-03 10:51:02 +02:00
AJR
7e3ee6d4d1
Mac debugging overhaul
...
- Split out the disassembler override to a new file and use it in all 68K Mac drivers
- Add several more names to the list of A-line Toolbox traps
- Remove the long-disused mac_tracetrap routine
2022-08-02 17:04:12 -04:00
Peter Ferrie
09d82d808a
mfi_dsk: fix logic error (nw)
2022-08-02 13:18:19 -07:00
Vas Crabb
7cc3481d8f
ui/icorender.cpp: Revert initialisations that can hide real bugs.
...
MSVC isn't smart enough to detect that these can only be used after
being assigned while clang and GCC can work it out fine. Initialising
them to zero at declaration has the potential to mask real bugs if some
code path tries to use them without assigning them. Code flow analysis
(e.g. Coverity) or memory analysers (e.g. valgrind or Purify) won't pick
up on the buggy path because the variable will technically be
initialised.
MSVC is problematic when it comes to warnings about uninitialised
variables in general. Unfortunately MSVC has no option to selectively
treat warnings as errors, unlike clang/GCC which have -Wno-error= which
we use extensively. Until Microsoft addresses these issues, you'll have
to use NOWERROR=1 when building with MSVC.
Also, some cleanup.
2022-08-03 02:27:49 +10:00
0kmg
9bbf203c39
bus/snes: Log checksums and addresses consistently when loading cartridges. ( #10156 )
2022-08-03 02:11:43 +10:00
npwoods
e404f1ffe0
Changed gdbstub to no longer expect a CPU named ':maincpu' ( #10170 )
...
The logic was changed to find the first CPU, without any particular expectation about naming. This should address issue #10141
2022-08-02 10:24:17 -04:00
hap
00d5699d73
New machines marked as NOT_WORKING
...
----------------------------------
The Dracula (Tsukuda) [hap, Sean Riddle, Parotaku]
2022-08-02 14:34:29 +02:00
AJR
9d0076ab91
Change debugger command handler parameter vector element type from std::string to std::string_view
2022-08-02 08:21:59 -04:00
AJR
786016ae25
mbc55x, saturn: Remove some residual debugging stuff
2022-08-02 08:02:20 -04:00
ClawGrip
562432e94e
mastboy.cpp: Dumped and added a newer Italian set ( #10135 )
...
* mastboy.cpp: Dumped and added a newer Italian set
Also added comments and reformatted existing single line ones.
Added placeholders for PLDs.
The Italian sets are not hacks. Gaelco licensed the game to Playmark for the Italian market, so changed the manufacturer accordingly on the Italian sets.
Finally, the Rev A on the piggyback PCB refers to the game revision, not the PCB revision, so, changed the games names removing the "PCB" reference.
* Add 'mastboyib'
* mastboy.cpp: Add more comments
* Fixed typos
2022-08-02 12:41:30 +02:00
Patrick Mackinlay
0f3f7eba18
am9516: don't initialise variables in header
2022-08-02 09:03:33 +07:00
Peter Ferrie
b033ebf843
cpu16h, icorender.cpp: fix MSVC compile (nw)
2022-08-01 18:56:55 -07:00
hap
800f7efda8
tms1000: added tms1475
2022-08-02 01:44:25 +02:00
hap
a03f042c01
tms1000: increase R port to 32bit
2022-08-02 01:08:42 +02:00
hap
61eb90c206
spellba: do the tms0270 ctl fix in the driver
2022-08-02 00:16:14 +02:00
hap
1525cc1ee3
misc hap devices: move variables init to device_start
2022-08-02 00:16:14 +02:00
Vas Crabb
e44d4ccddb
technos/renegade.cpp: Corrected sprite RAM size (GitHub #10163 ). [jotego]
...
Also combined source files and cleaned up a little.
2022-08-02 03:03:29 +10:00
Furrtek
f5193fabfa
konami/k051960.cpp: Implemented shadow configuration bits (fixes shadows in Devastators). ( #9353 )
...
Added descriptions for the other previously undocumented register bits, even if they shouldn't affect any game.
Attempted to get chqflag shadow/highlights working properly with no k051960 hack.
konami/k054000.cpp: Updated implementation to better match how the chip works.
2022-08-02 02:55:57 +10:00
Curt Coder
fdf1935e37
abc1600: Update todo list.
2022-08-01 15:52:41 +03:00
Patrick Mackinlay
c6e5d0c324
am9516: general improvements
2022-08-01 11:33:12 +07:00
arbee
a5af13e008
macquadra700.cpp: Hook up EASC IRQ. [R. Belmont]
2022-07-31 19:24:52 -04:00
Brice Onken
4437d67bb9
dmac3.cpp, cxd8442q.cpp: Implement DMAC3 and WSC-FIFOQ DMA controllers ( #10136 )
2022-07-31 14:12:11 -04:00
arbee
e5fcbccff8
mac: Hook up ASC IRQs in system ASICs. (GitHub #10159 ) [R. Belmont]
2022-07-31 14:01:29 -04:00
Michael Sanborn
a6032f3f92
toaplan/toaplan2.cpp: Add subtitle for Japanese FixEight sets. ( #10153 )
2022-07-31 07:55:29 -04:00
fulivi
3ba776d3e0
intel/imds2: correct dump for PIO microcontroller [fulivi]
2022-07-31 13:50:50 +07:00
AJR
6ab64e8c8e
spyhunt, turbotag: Add ADC
2022-07-30 19:50:26 -04:00
AJR
c19f2c5d46
a800: Add support for the ICD R-Time 8 cartridge
2022-07-30 15:36:04 -04:00
hap
77eff86988
tms0270: fix problem with power off and ctl direction
2022-07-30 21:13:00 +02:00
Vas Crabb
e98145d9d8
Various minor cleanups.
...
There's something wrong when derived classes need to be friends...
2022-07-31 02:31:40 +10:00
Vas Crabb
c221257046
igs/goldstar.cpp: Marked Tetris + Cherry master clones as clones.
2022-07-30 20:48:59 +10:00
Ivan Vangelista
1a97eae623
darkseal.cpp, sidepckt.cpp: consolidated drivers in single files, other small cleanups
2022-07-29 14:13:15 +02:00
Ivan Vangelista
ed82359438
New working clones
...
------------------
Games V21.1C [Brian Troha, The Dumping Union]
2022-07-29 14:12:12 +02:00
arbee
91f9af36c4
apple2: don't force ProDOS 2.5a8 to ProDOS sector order. (Github #7707 ) [R. Belmont]
2022-07-28 22:53:59 -04:00
AJR
c64c8a225b
nvram: Fix regression related to 6d6ecf46b1
2022-07-28 15:54:03 -04:00
AJR
96a027adf1
axc51: Prune some other bits that don't exist or don't work similarly here
2022-07-28 15:33:58 -04:00
David Haywood
d08013cc66
cloned the mcs51 core as axc51, stripped it back, will allow monon work to continue without making a mess of the original mcs51 core. ( #10140 )
...
* cloned the mcs51 core as axc51, stripped it back, will allow monon work to continue without making a mess of the original mcs51 core.
* remove some redundant bits
* replace SFR table with AXC51 / AX208 one, removing some other functionality which is not the same on this series
* remove some other bits that are redundant now we're not trying to support other mcs51 models in the axc core
2022-07-28 14:53:34 -04:00
Robbbert
e54ded48cb
* knightsb2: fixed priorities and highscores.
...
* cps1 kludges: gave reverse sprites its own bit as it's used often
2022-07-28 07:59:37 +10:00
ClawGrip
1cf2d85609
playmark.cpp: Dumped sound PIC program for "Hard Times". [Caps0ff, Tailsnic Retroworks] ( #10043 )
2022-07-28 02:47:11 +10:00
ClawGrip
813ecc3f73
arsystems.cpp: Marked dumps of protected PLDs as NO_DUMP, as they contain no info. ( #10138 )
2022-07-28 02:24:14 +10:00
Ivan Vangelista
81b4a049a2
- pktgaldx.cpp: subclasses and other small cleanups
...
- vaportra.cpp: consolidated driver in one file, minor cleanups
- few drivers and devices: removed some custom GFX decodes in favor of the ones provided in emu/video/generic.cpp
2022-07-27 17:20:02 +02:00
hap
1f2f625ac1
New working clones
...
------------------
Language Translator [hap, Sean Riddle, Darksoft]
2022-07-27 13:38:42 +02:00
Robbbert
c79330406b
n501: correct category
2022-07-27 13:38:04 +10:00
cracyc
1163278a7b
x68k: change layer drawing order and make pcg and text layers mask each other
2022-07-26 21:26:02 -05:00
cracyc
d28414c2a1
x68k: do the final mix in a single loop per-pixel
2022-07-26 21:23:49 -05:00
David Haywood
424a3a6605
Monon / AX208 - load internal AX208 ROM in device [Peter Wilhelmson, David Haywood] ( #10131 )
2022-07-26 16:06:26 -04:00
Ivan Vangelista
3df687298b
- cclimber.cpp: partially redumped ccbootmm [hammy]
...
- a couple of devices and drivers: fixed spelling for 'accessible'
2022-07-26 18:15:03 +02:00
Ivan Vangelista
ad19f9013f
New machines marked as NOT_WORKING
...
----------------------------------
DVD-N501 [Guru]
New clones marked as NOT_WORKING
--------------------------------
Silent Scope 2 : Fatal Judgement (ver EAD) [buffi]
2022-07-26 18:12:58 +02:00
Ivan Vangelista
b2ea7877cd
various drivers: removed some custom GFX decodes in favor of the ones provided in emu/video/generic.cpp
2022-07-26 18:06:41 +02:00
AJR
47e836a7b1
Merge branch 'am188em'
2022-07-26 11:21:18 -04:00
AJR
ef676c3240
i186: Add Am186EM and Am188EM variant types
2022-07-26 11:18:37 -04:00
hap
5972f9ffdc
mdndclab.lay: remove stray escaped chars
2022-07-26 16:20:07 +02:00
hap
c860119abb
hegenerglaser/*: add clickable element to internal artwork that presses 2 buttons at the same time where applicable
2022-07-26 15:55:17 +02:00
Ivan Vangelista
c1026f3123
- namcofl.cpp: consolidated driver in one file, minor cleanups
...
- pokechmp.cpp: switched to configured banking, enabled save state support, minor cleanups
2022-07-26 06:38:07 +02:00
Robbbert
17f6a2759e
Updated mess.flt
2022-07-26 12:13:51 +10:00
hap
52feb2341b
chessmst: same thing as arb, clicking reset button auto clicks halt button on top of it
2022-07-26 01:44:32 +02:00
hap
777fb68215
ave_arb: add clickable element that presses 2 buttons at the same time
2022-07-26 01:29:29 +02:00
hap
9a3584a149
hegenerglaser/*: small update to internal artwork
2022-07-26 00:59:35 +02:00
Ivan Vangelista
c735f3bc81
- namcofl.cpp: redumped speedrcr [Phil Bennett]
2022-07-25 07:44:55 +02:00
AJR
e600f4943d
Additional small cleanups to Mac drivers, getting rid of MCFG overrides
2022-07-24 22:48:15 -04:00
AJR
7cb029b80c
v8.cpp: Improve notes
2022-07-24 22:01:01 -04:00
arbee
ac1d4ba10f
v8.cpp: make shortnames more unique. [R. Belmont]
2022-07-24 21:24:59 -04:00
arbee
d3aba0d63d
mac.cpp: Move V8 family machines (LC, LC II, Classic II, Color Classic) to new separate driver. [R. Belmont]
2022-07-24 19:02:21 -04:00
hap
97f76ebc14
hh_tms1k: merlina is a bad dump afterall
2022-07-25 00:53:16 +02:00
AJR
0c477ea064
h8: MULXS & MULXU are slower without a MAC
2022-07-24 11:37:24 -04:00
MooglyGuy
6193fd585f
-cmi2x: Hooked up working MIDI on port 1. [Ryan Holtz] ( #10122 )
...
- Switched to shorter type names.
- Tightened up spacing in function declarations and definitions.
- Removed some now-unnecessary trampoline functions.
- Hooked up Rx and Tx clocks for MIDI port 1; MIDI in/out now works.
2022-07-24 11:18:50 -04:00
AJR
6d6ecf46b1
Don't load any NVRAM other than the default for devices whose configurations inhibit NVRAM saving
2022-07-24 08:25:26 -04:00
Vas Crabb
ebb519f8b3
Clean up whitespace with srcclean
2022-07-24 19:38:16 +10:00
Vas Crabb
107d02141d
More minor cleanup.
2022-07-24 19:19:37 +10:00
Vas Crabb
6f5ebaa45d
Minor cleanup and fixes.
...
apple2_flop_clcracked.xml: Turned some comments that are apparently
supposed to be usage notes into info elements.
konami/mogura.cpp: Made PROM-to-palette mapping more obvious using
bitswap.
2022-07-24 14:51:33 +10:00
hap
d17d5ac586
taito_z: use generic output tag for cpua_ctrl_w
2022-07-24 00:21:01 +02:00
Scott Stone
72ab5fb099
segae.cpp: Fixed labels for megrescu based on PCB photo. [Brian Troha]
2022-07-23 16:43:41 -04:00
hap
3f8312af0c
mmdisplay1: update lcd on any strobe edge
2022-07-23 20:47:19 +02:00
tim lindner
66b86d9481
mc6847: revise font ( #10115 )
2022-07-23 14:11:52 -04:00
wilbertpol
2393899c97
atari/a2600.cpp: Remove device lookups. ( #10094 )
...
* atari/a2600.cpp: Remove device lookups.
* a2600.xml: Fix description for challenge and add usage note.
* a2600.cpp: Simplified vcs_cart_slot_device. Let cartridges install themselves.
* bus/vcs/rom.cpp: Reorganized code so each class's code is together.
* bus/vcs/vcs_slot.cpp: Moved pcb enum from .h to .cpp file
2022-07-23 11:46:36 -04:00
Andrew Green
c2c4a2dd13
vectrex: Pass the new value with the timer param, so it ends up in the y integrator. ( #10074 )
...
* Param now holds a value and a destination, so that we write the
value that existed at send time, rather than whatever's in PORTA
when receipt occurs. Fixes 45° vectors in Thrust and Moon Lander (and presumably others).
2022-07-23 11:43:28 -04:00
0kmg
7097bf2905
a2600.cpp: Default to having a right joystick connected. ( #10040 )
2022-07-24 00:33:34 +10:00
tim lindner
07062e4a79
Adjust cocomax 3 hi res adaptor coefecients to better match values from hardware ( #10116 )
2022-07-24 00:20:43 +10:00
hap
a21af1575c
mrmusical: add speaker switch
2022-07-23 11:02:53 +02:00
Ivan Vangelista
6de33b49ed
mogura.cpp: added hardware info [Guru]
2022-07-23 08:32:21 +02:00
hap
26e1db4892
hh_tms1k: add note
2022-07-23 00:47:12 +02:00
hap
dc2df58645
New working machines
...
--------------------
Mr. Mus-I-Cal [hap, Sean Riddle]
2022-07-23 00:02:00 +02:00
Ivan Vangelista
7c2a98ff58
- mainsnk.cpp, munchmo.cpp: consolidated driver in one file, minor cleanups
...
- some drivers: minor spelling fixes (becuase -> because, Fujistu -> Fujitsu)
- lwings.cpp: more label updates / comments for the avengers set [Brian Troha]
2022-07-22 18:14:06 +02:00
AJR
690dba1c64
m6809: Simplify disassembly of pushes and pulls of both A and B
2022-07-22 08:11:36 -04:00
Patrick Mackinlay
0fafaf0dde
am9516: another bug fix
2022-07-22 17:42:43 +07:00
Patrick Mackinlay
bacd468040
am9516: bug fixes
2022-07-22 17:34:54 +07:00
Patrick Mackinlay
ec5dd76216
mg1: hook up dma controllers
2022-07-22 10:02:28 +07:00
hap
9324350fc6
avengers: add NO_DUMP placeholder for mcu
2022-07-21 22:54:25 +02:00
Robbbert
174efc5486
pang3b4,5: formatting and spelling
2022-07-22 03:43:44 +10:00
npwoods
56c4eed7df
util/zippath.cpp: Removed a now-unnecessary cast to std::string. ( #10112 )
2022-07-21 22:18:15 +10:00
hap
4875de8fbe
fidelity/card: get rid of high freq timer (optimization)
2022-07-21 14:09:08 +02:00
hap
3aa1e36e69
desertdn: update company string
2022-07-21 10:14:07 +02:00
MooglyGuy
3eb3713e87
-6840ptm: Fixed counter duration and fixed output behavior in single-shot and dual-8-bit modes. [Ryan Holtz] ( #10111 )
2022-07-20 19:04:36 -04:00
AJR
ad63028466
kiwame.cpp: Remove unneeded banking callback
...
* metafox: Update notes
2022-07-20 18:44:16 -04:00
ClawGrip
cecc77ea64
gaelco3d.cpp: Dumped and added Football Power v1.1 ( #10110 )
...
* gaelco3d.cpp: Dumped and added Football Power v1.1
* mame.lst: Add 'footbpow11'
2022-07-20 17:25:54 -04:00
hap
e2f8965e98
fidelity/*: add speaker symbol to internal artwork
2022-07-20 18:30:26 +02:00
Robbbert
78bbae7474
tavernie: corrected the magazine name.
2022-07-21 00:43:21 +10:00
Patrick Mackinlay
171242e3ad
am9516: remove hyperlink
2022-07-20 20:45:41 +07:00
hap
e5bc7527b0
chess*: add chess symbols to internal artwork
2022-07-20 15:43:02 +02:00
eientei95
35ba5c5c5e
cinemat.cpp: Updated controls for spaceshp, and converted to C-style comments to line comments. ( #10081 )
2022-07-20 23:05:23 +10:00
Patrick Mackinlay
9540628cd5
am9516: new device
2022-07-20 19:47:39 +07:00
Ivan Vangelista
2ff1f130c3
New clones marked as NOT_WORKING
...
--------------------------------
Croupier (Playmark Roulette v.03.09) [Ivan Vangelista]
- model2.cpp: updated documentation for manxtt sets and overrev [Brian Troha]
2022-07-19 19:10:30 +02:00
Robbbert
bdab1fc69c
Updated mess.flt
2022-07-19 20:30:16 +10:00
Vas Crabb
30ae5dea73
Miscellaneous cleanup.
...
apple/maciivx.cpp, apple/maclc3.cpp: Fixed unnecessary absolute tags.
video/fixfreq.cpp: Make the code look more like the other MAME code:
* Indent initialiser lists by one level.
* Indent parameters by two levels when they need to be wrapped.
* Don't use const on parameters passed by value (not part of signature).
* Changed C-style casts to function-syntax casts (reduces parentheses).
Ran srcclean on capcom/lwings.cpp and video/fixfreq.cpp.
2022-07-19 14:17:42 +10:00
npwoods
8abf4d00e5
Fixing fs::cbmdos_image::enumerate_f() to properly look for single density (instead of double) ( #10104 )
...
This problem was identified because the file system didn't properly show up when the 'c64' driver was run, and this seems to be the correct fix. The part of this that confuses me is that if this defect was preventing the CBMDOS fs from showing up under c64, why don't the CoCo file systems have the same problem? Both fs_coco_rsdos.cpp and fs_coco_os9.cpp specify (seemingly incorrectly) SSDD.
2022-07-18 23:42:02 -04:00
MooglyGuy
37447e16d4
-duet16: Added external PTM clock. [Ryan Holtz] ( #10103 )
...
-6840ptm: Fixed one-shot behavior and timer enabling when switching to
internal clock. [Ryan Holtz]
2022-07-18 22:39:38 -04:00
arbee
6f8673a00a
mac: Some cleanup in the new drivers. [R. Belmont]
2022-07-18 22:36:17 -04:00
Vas Crabb
6900f64bc9
ekara_japan*.xml: Hopefully the last round of metadata improvements before acquiring more dumps.
2022-07-19 11:22:54 +10:00
Olivier Galibert
4f5bb1e9f7
Fix a number of uninitialized variables
2022-07-18 18:47:40 -04:00
ClawGrip
78812be9d4
model2.cpp: Dumped sound program ROM from Manx TT Twin Rev. A, added it as a new set ( #10045 )
...
New clones marked as NOT_WORKING
--------------------------------
Manx TT Superbike - Twin (Revision A) [Tailsnic Retroworks]
2022-07-18 22:27:14 +02:00
Ivan Vangelista
4dc729203c
New clones marked as NOT_WORKING
...
--------------------------------
Lucky Line III [Ioannis Bampoulas]
- vasp.cpp: initialized a couple of variables
2022-07-18 22:13:13 +02:00
simzy39
5d9fcec755
Added info on the Avengers protection chip ( #10101 )
2022-07-18 14:38:20 -04:00
hap
deb29bee2f
ssensor4,const: add chess symbols to internal artwork
2022-07-18 20:04:32 +02:00
hap
56768ed3ab
cosmac: add 1804 counter timer
2022-07-18 18:40:44 +02:00
Vas Crabb
51bd113b26
More Japanese title improvemnts:
...
* tvgames/xavix.cpp: Corrected gcslottv system name.
* ekara_japan_g.xml: Corrected more titles based on box art.
* gcslottv.xml: Indicate long vowels with overbars in transliterations.
2022-07-18 20:06:58 +10:00
Patrick Mackinlay
df01d83952
mm58167: day/month counters reset to 1
2022-07-18 11:28:48 +07:00
Patrick Mackinlay
9d4b31b479
i82586: interrupts are level triggered
...
* also tidy up timer usage
2022-07-18 11:26:18 +07:00
Patrick Mackinlay
acc5ed0b35
ns32081: invalid operations generate exceptions
2022-07-18 11:19:39 +07:00
Patrick Mackinlay
f4347601a0
ns32000: always perform bus-sized writes to aligned memory
2022-07-18 11:18:27 +07:00
arbee
6f2d0788c5
mac.cpp: moved maciivx and maciivi to their own driver. [R. Belmont]
2022-07-17 22:33:22 -04:00
Ivan Vangelista
39d7f93f78
- apple2gs_flop_orig.xml: fixed validation
...
- mt735.cpp: ran srcclean
2022-07-17 05:43:39 +02:00
0kmg
ad213e1a1b
nes.cpp: Oops, hide cartridge list from disk-only fds. ( #10070 )
2022-07-17 05:28:43 +02:00
eientei95
c06216008f
bagman.cpp: Change fake cabinet dip to conf ( #10082 )
2022-07-17 05:26:14 +02:00
eientei95
84c93aaa33
mt735.cpp: Flesh out comments, fix manufacturer and year ( #10038 )
2022-07-17 05:17:16 +02:00
Ivan Vangelista
e74a9fcd02
lwings.cpp: corrected ROM labels for avengers sets [Brian Troha]
2022-07-17 05:10:47 +02:00
ClawGrip
93c2e530c0
midzeus.cpp: Dumped and added The Grid V1.01 ( #10067 )
...
New clones marked as NOT_WORKING
--------------------------------
The Grid (version 1.01) [Museo del Recreativo]
2022-07-17 04:57:13 +02:00
couriersud
4ecc148240
netlist: include file work ( #10096 )
...
- move code to more appropriate locations
- apply clang-format to modified files
- fixed some cspell errors
- Applied emu.h rule.
2022-07-16 22:48:22 +02:00
Ivan Vangelista
20d6ea06f4
New working clones
...
------------------
Avengers (US set 3) [anonymous]
Avengers (US set 4) [anonymous]
2022-07-16 09:58:33 +02:00
hap
82822ade53
New working clones
...
------------------
Mephisto Rebell 5,0 (set 3) [Supergrobi]
2022-07-15 19:51:45 +02:00
MooglyGuy
068b396753
fairlight/cmi.cpp: Fairlight CMI IIx audio improvements: ( #10086 ) [Ryan Holtz]
...
* fairlight/cmi01a.cpp: Nearly complete rewrite of CMI-01A "Channel Card" emulation.
* machine/6840ptm.cpp: Fixed a number of bugs in the 6840 PTM emulation.
2022-07-16 02:53:48 +10:00
jflatt
26f30a12a5
ui/selgame.cpp, ui/selsoft.cpp: Clear up std::vector asserts triggered when menu items is empty. ( #10085 )
2022-07-16 01:53:17 +10:00
Vas Crabb
24c2f80c83
ekara_japan{,_g,_m,_s}.xml: Filled in a few Japanese titles.
...
Machines promoted to working
----------------------------
Polygonet Commanders (ver UAA) [Ryan Holtz]
Poly-Net Warriors (ver JAA) [Ryan Holtz]
2022-07-16 01:42:30 +10:00
David Haywood
2e5d6f28b1
new Software List entries (6x eKara / Popira / Popira 2 carts) ( #10087 ) [TeamEurope]
...
new Software List items
----------------------
ekara_japan_m:mc0005 Kids Song Mini Volume 1 (Japan) (MC0005-KSM) [TeamEurope]
ekara_japan_m:mc0007 Artist Mini Volume 5 (SMAP, KinKi Kids) (Japan) (MC0007-ATM) [TeamEurope]
ekara_japan_s:sc0015 Detective Conan Volume 2 (Japan) (SC0015-DCS) [TeamEurope]
ekara_japan_s:sc0007 Detective Conan Volume 1 (Japan) (SC0007-DCS) [TeamEurope]
ekara_japan_g:gc0018 TV Pop Volume 7 (Japan) (GC0018-TPJ) [TeamEurope]
ekara_japan_g:gc0011 TV Pop Volume 4 (Japan) (GC0011-TPJ) [TeamEurope]
Improved metadata for many eKara cartridges. [kmg, Vas Crabb, David Haywood]
2022-07-15 23:45:32 +10:00
0kmg
96c3fc1fde
atari/a2600.cpp: Console switches are not DIP switches. ( #10077 )
2022-07-15 23:10:50 +10:00
AJR
b68e7d8079
sonora: Update notes again
2022-07-15 08:17:21 -04:00
Vas Crabb
b80b4066bf
osd/sdl: Removed keyboard/mouse/joystick device mapping options.
...
The keyboard and mouse device mapping options did nothing at all, mostly
because of lack of support for separating inputs from multiple devices.
The joystick options were useless when you have two of the same kind of
controller, and you can achieve the same thing with controller
configuration files.
2022-07-15 15:16:33 +10:00
ClawGrip
f066d1da32
newcanasta.cpp: Update comment ( #10089 )
2022-07-15 06:12:10 +02:00
Vas Crabb
983e5b2343
Reduced some redundancy in a few more slot layouts.
2022-07-15 13:32:46 +10:00
AJR
14f9adffcf
mac.cpp, mac128.cpp, macpwrbk030.cpp, macquadra700.cpp: Source 1-second interrupt from RTC rather than inaccurately count VBLANKs
2022-07-14 22:00:18 -04:00
AJR
285e17136f
Move some Mac-related notes around
2022-07-14 17:11:09 -04:00
hap
635cbc0c86
New working machines
...
--------------------
ATM18 Mini Chess Computer (English) [hap]
New working clones
------------------
CC2-Schachzwerg (German)
2022-07-14 22:50:18 +02:00
ClawGrip
5c6511fada
Dumped and added "New Canasta" PC-based pinball as a new skeleton driver ( #10065 )
...
New NOT_WORKING machine
------------------------------
New Canasta [Vicente y Sergio de ElectronicaVyS, ClawGrip]
2022-07-14 23:07:32 +10:00
68bit
895021ad69
exorterm - move to motorola ( #10068 )
...
This is a Motorola product.
2022-07-14 23:03:51 +10:00
AJR
3f384c4480
macpwrbk030.cpp: Minor correction, part 2
2022-07-13 22:46:45 -04:00
AJR
86559255db
macpwrbk030.cpp: Minor correction
2022-07-13 22:38:33 -04:00
hap
8368bb5989
yeno_532xl: add note about bookrom
2022-07-13 22:35:09 +02:00
Ivan Vangelista
6c8cdf4008
- fgoal.cpp: used finders for I/O ports and other smal cleanups
...
- some drivers and devices: removed leftover timer enums
2022-07-13 18:48:27 +02:00
hap
f258b2c271
Machines promoted to working
...
----------------------------
532 XL (Yeno) [hap, Lars Hjorth]
2022-07-13 13:14:48 +02:00
AJR
ec552ffbb1
macquadra700.cpp: Further clock corrections
2022-07-12 22:54:00 -04:00
hap
576c5e6527
New working clones
...
------------------
Mephisto MM II (set 4) [Lars Hjorth]
2022-07-12 23:19:15 +02:00
0kmg
75006fa2e3
bishi.cpp: Corrected a few titles (MT08362). ( #10075 )
2022-07-13 05:15:07 +10:00
hap
35c5843f73
dac: remove "are these real" section, move 2bit 1s complement dac to the others (it's not r2r or binary weighted, but simply connects one output to (+) speaker lead, one output to (-) speaker lead)
2022-07-12 20:42:49 +02:00
hap
5f57b28c50
hh_tms1k: simplify some speaker connections
2022-07-12 19:53:42 +02:00
hap
a1112562e2
dac: remove dac_4bit_binary_weighted_sign_magnitude_longcat_device
2022-07-12 19:52:38 +02:00
hap
0675bd5694
New machines marked as NOT_WORKING
...
----------------------------------
532 XL (Yeno) [hap, Lars Hjorth]
2022-07-12 18:23:22 +02:00
goldnchild
3743363b90
nlm_tt74xx_lib.cpp: fix TTL_74157_GATE ( #10072 )
2022-07-12 07:32:35 -04:00
Ivan Vangelista
4aa8ca4c7f
New working clones
...
------------------
unknown Sidam poker (horizontal) [Benjamin ROUX]
- segaybd.cpp: dumped drive board ROM for Power Drift [Snoz]
- nl:280zzzap.cpp, nl_gunfight.cpp: corrected Welburn spelling
2022-07-12 07:19:33 +02:00
AJR
563fbfb097
Misc. minor Mac corrections and documentation updates
2022-07-11 21:22:47 -04:00
AJR
4f13e91de8
kiwame: Move to separate driver; update notes
2022-07-11 13:42:43 -04:00
SomeRandomGuyIdk
f997ca9727
jpmsru.cpp: Added Lucky Casino DAC. ( #10001 )
2022-07-12 02:12:26 +10:00
hap
35a6fc61e2
mm2: add notes
2022-07-11 13:30:25 +02:00
hap
b72b2946bc
tking/corona: put sets in order
2022-07-11 13:08:23 +02:00
Patrick Mackinlay
1a6147aeb9
opus100pm: add opus 108pm isa bus card
2022-07-11 14:14:45 +07:00
goldnchild
b4f27495e7
stuntcyc: fixed up rom addressing so that cycle displays properly ( #10056 )
...
- fixed rom addressing
- added debugging defines to document still existing issues in stuntcyc netlist
2022-07-10 21:02:46 +02:00
hap
2d1c77f933
New working clones
...
------------------
Excel 68000 Mach III Master (set 2) [Supergrobi]
2022-07-10 20:21:14 +02:00
Ivan Vangelista
fab5d79319
cclimber.cpp: corrected bootlegger name for ccbootmm
2022-07-10 19:39:49 +02:00
Vas Crabb
f7039dfcf1
taito/rbisland.cpp: More const, fixed commented code.
2022-07-11 03:03:01 +10:00
hap
b4be277bc7
New working clones
...
------------------
Excel 68000 Mach III Master (set 2) [Lars Hjorth]
2022-07-10 17:34:23 +02:00
hap
f8d92fbeca
saitek_osa maestro: added 2 older C version sets [Berger]
2022-07-10 17:34:23 +02:00
Vas Crabb
ba98284097
Minor cleanup:
...
* Don't put full path to target resources in generated version resource
file.
* apple/sonora.cpp: Only #include "emu.h" as first thing in .cpp file to
avoid PCH issues.
* taito/rbisland.cpp: Cleaned up a few details.
2022-07-11 01:25:39 +10:00
Michael Zapf
d65d92a822
Give proper credits to patch author (nw)
2022-07-10 00:07:13 +02:00
Michael Zapf
f522205730
ti99: Improved TIPI stability in communication with real Raspberry Pis
2022-07-09 22:55:17 +02:00
Michael Zapf
a4931debb7
Fixes communication with WebSocket servers that send data immediately after the handshake.
2022-07-09 22:22:37 +02:00
arbee
ef67012fdd
pdriftj, pdriftl: Replaced World sound ROMs with versions from a complete Japan-version PCB. [Guru]
...
The EPR number on the Z80 program fits the sequence for pdriftj but the sound itself seems to be
the same as the World version.
2022-07-09 15:03:10 -04:00
holub
78a7de1885
spectrum-v.cpp: avoid screen update before video initialized - MT8370 ( #10053 )
2022-07-09 18:46:44 +02:00
hap
80d59e420a
exidy440: fix invalid array access
2022-07-09 18:14:37 +02:00
Robbbert
cf4d1487bf
Updated mess.flt
2022-07-09 22:41:09 +10:00
Ivan Vangelista
facdde7848
New working clones
...
------------------
Crazy Climber (MM Computer Games bootleg) [trol]
2022-07-09 09:17:47 +02:00
arbee
1fb65766df
mv_sonora: Support machines with a 32-bit wide bus. [R. Belmont]
2022-07-08 19:29:33 -04:00
arbee
8d28264487
mac.cpp: Moved maclc3 and maclc520 to a new, cleaner, independent driver. [R. Belmont]
2022-07-08 19:26:06 -04:00
Ivan Vangelista
9403db09ee
- vegas.cpp: dumped revision 2.6 of the nbanfl boot ROM [Genaro Rodarte]
...
- rbisland.cpp: consolidated in one single file, minor cleanups
2022-07-08 18:31:20 +02:00
hap
db3a5af3c5
source org: move pdp1 to dec folder
2022-07-08 18:26:41 +02:00
hap
b2c79d29ff
luckybal: fixed random crash at start
2022-07-08 18:07:17 +02:00
Robbbert
67886d9ce7
dragonsh: stop error.log filling up with gigabytes of junk
2022-07-08 12:51:18 +10:00
AJR
5ed7ac0f56
m4bjsm, m4bjsma: Add RTC; system boots now
2022-07-07 11:37:44 -04:00
David Haywood
76a8173e62
mpu4: set YM XTAL to match PCB, fix some Dutch reel / input setups so that sets boot, move a couple of sets ( #10039 )
...
* mpu4: set YM XTAL to match PCB
* fix some Dutch reel / input setups so that sets boot
* move a couple of sets
* disable coinlock logic for now, the code is clearly not suitable for all cases, probably needs to be per machine
* remove an identical clone set, game clearly boots as 'Atlantis' not Triple Dice'
* fix a few more reel setups
* allow m4madhse to boot based on AJR's research
* m4matdr appears to be a 6 reel setup, this pushes it past the reel check to another error
2022-07-07 09:34:07 -04:00
Miodrag Milanović
58b787e7a2
Fix PCI device initialization ( #10048 )
2022-07-07 06:16:09 -04:00
cgwg
75466ad87d
bgfx: crt-geom and crt-geom-deluxe improvements: ( #8653 )
...
* crt-geom-deluxe: Increased number of taps for halation and increased maximum width.
* crt-geom*: Moved repeated crt-geom/crt-geom-deluxe functions into their own file.
* crt-geom and crt-geom-deluxe: added support for sRGB output gamma ramp and made it the default.
2022-07-07 19:15:55 +10:00
Miodrag Milanović
f3fb60fee6
bus/ide: Added ATA CompactFlash device. ( #9782 )
2022-07-07 19:08:04 +10:00
Brice Onken
f079cbf8dc
machine/z80scc.cpp: Implemented /W//REQ and /DTR//REQ DMA request features. ( #9952 )
...
Adds support for using /W//REQ as the RX DMA pin, as well as the /DTR//REQ pin as the TX DMA pin, allowing software that uses both directions simultaneously to function.
2022-07-07 18:40:34 +10:00
Miodrag Milanovic
55f6fc8843
remove not used template function
2022-07-07 09:52:28 +02:00
hap
bb7e5844ef
leonardo/renaissa: correct ACK output
2022-07-06 21:40:51 +02:00
Ivan Vangelista
e893c175ea
supduck.cpp: used finder for memory bank and other minor cleanups
2022-07-06 18:04:05 +02:00
couriersud
0304fcf568
netlist: Fix regression ( #10041 )
...
Code was parsing src/lib/netlist/macros instead of using compiled
version.
2022-07-05 23:21:35 +02:00
Ivan Vangelista
2019137ff8
supertnk.cpp, suprslam.cpp: used finders for memory banks, other small cleanups
2022-07-05 21:25:45 +02:00
Ivan Vangelista
7ead61188f
New working clones
...
------------------
Acrobat Mission (bootleg with Raiden sounds) [Hammy, EMG]
2022-07-05 21:24:39 +02:00
Vas Crabb
2a27d420c0
-Made parent/clone terminology consistent in Chinese translations. [YuiFAN]
...
-bus/nubus: Made Macintosh Display Card round away from zero in 1:2:1
convolution mode. [Vas Crabb]
2022-07-05 16:30:43 +10:00
couriersud
93d60e7c6a
netlist: gtrak10 performance and other improvements and fixes ( #10032 )
...
- added support parameter FORCE_TRISTATE_LOGIC on mk28000
- add system device SYS_PULSE to generate pulse based on input changes
parameters are delay, pulse width, input polarity and output polarity
- add USE_SPEED_HACKS define to gtrak10 to enable the use of the above
Brings gtrak10 from 18% to 120%.
- Improved interlaced video support in fixfreq.cpp
Added two interlace modes: progressive and interlaced which can
be selected in machine configuration.
- more clang format work
- rename link to connection
- introduced typed aliases. This information may be used later to
rewrite netlists.
- added a three terminal base device
This will allow the analog code to be more easily comparable to
literature about MNA (Modal node analysis).
BJT code is now a lot better readable.
- fix doxygen consistency
- added an example for a cmos inverter based on NMOS/PMOS fets.
- TRUTHTABLE_START was renamed to TRUTH_TABLE
- truth tables are now enclosed in braces
- netlists are now enclosed in braces
- TRUTHTABLE_END() and NETLIST_END() removed from files
- Fixed static solver script
- Add file path to includes in nltool
2022-07-05 08:23:45 +02:00
Ivan Vangelista
ee66f0344f
New working clones
...
------------------
Total Carnage (prototype, proto v 2.0 02/10/92) [The Garcade, Brian Troha]
2022-07-05 07:20:48 +02:00
ClawGrip
7c748cf052
gaelco2.cpp: Fixed "Touch and Go" game name. ( #10031 )
2022-07-05 13:51:38 +10:00
David Haywood
4f859f893a
current mpu4 work + sorting (including progress to make m4andybt display correctly with existing layout) ( #10015 )
...
* current mpu4 work + sorting (including progress to make m4andybt display correctly with existing layout)
* do the invert in the layout instead for 7segs
* fixes led extender strobes, allows output to be inverted
2022-07-04 21:47:45 -04:00
ajrhacker
0d22ff1a9b
Clean up #includes in src/osd ( #10029 )
...
* Clean up #includes in src/osd
* render/bgfx/view.cpp: Add license header
2022-07-04 20:46:05 -04:00
hap
09f33c2ba3
source org: remove chrysler folder
2022-07-04 23:24:34 +02:00
hap
1f31d0800e
scptchess: rename prtchess
2022-07-04 23:22:27 +02:00
Ivan Vangelista
d407ad4c38
New machines marked as NOT_WORKING
...
----------------------------------
Animal Wonders (ver A900) [Ioannis Bampoulas]
2022-07-04 16:56:47 +02:00
Robbbert
5cee6e47b6
Moved AU & NZ computers into a project
2022-07-05 00:44:26 +10:00
Sergio G
3376ae2792
New WORKING clone ( #10014 )
...
-------------------------------
Thunder & Lightning (set 2) [Sergio Galiano, Recreativos Piscis]
2022-07-04 06:52:52 +10:00
Vas Crabb
52a39811d1
nubus: Removed PAL monitor/encoder for MDC 1.0.1 (not supported), updated notes.
2022-07-04 06:31:22 +10:00
AJR
357098ea6a
Shuffle some declarations around in core headers
2022-07-03 16:26:10 -04:00
Ivan Vangelista
f0bcb0c5fe
segasm1.cpp: identified unkm1 as Caribbean Boule [Wayder]
2022-07-03 21:51:35 +02:00
Vas Crabb
e26797d69c
bus/nubus: Implemented enough for interlaced modes not to hang.
...
Implemented more CRTC registers, getting to the point where System 6.0.8
and System 7.0.1 will show video on NTSC and PAL displays with
approximately correct interrupt timings. Also implemented 1:2:1
convolutions (this blurs the image vertically - in real life it reduces
interlace flicker).
Screen update in interlaced modes isn't right yet - it updates every
line on every frame, and there's a vertical offset caused by the initial
half-line.
2022-07-04 05:42:04 +10:00
Ivan Vangelista
b1002b8362
New working clones
...
------------------
Birdie Try (Japan revision S) [Team Europe, Brian Troha, The Dumping Union]
2022-07-03 20:18:30 +02:00
hap
f4d1b69ac8
revert: K054539: Add cubic interpolation (reason: causes regression with reverb, and hw realtime cubic interpolation did not exist yet)
2022-07-03 15:31:46 +02:00
AJR
f4cc7e6b99
crazyfgt: Eliminate timer hack since YM3812 IRQ works well enough now
2022-07-03 08:16:28 -04:00
hap
aa1561999c
plygonet: still got a lockup at quantum 600
2022-07-02 21:19:49 +02:00
Steven Coomber
76d01de2be
subsino2.cpp: Identified several inputs for queenbee (MT08365) ( #10018 )
...
Note that I have been unable to very the inputs on the queenbee clones as only the program ROMs are available presently.
2022-07-02 13:26:41 -04:00
David 'Foxhack' Silva
d0e507fdb7
at.cpp: Fix typo in asi100b0 company name ( #10021 )
2022-07-02 12:12:56 -04:00
AJR
3f883bdcb6
thedealr: Add timer hack to allow LED outputs to stabilize
2022-07-02 11:49:01 -04:00
AJR
28a24a78b1
thedealr: Emulate 8742 I/O MCU
2022-07-02 10:25:19 -04:00
couriersud
16058c2380
Fixed gtrak10 video. ( #10022 )
...
* Fixed gtrak10 video.
* fix visible area
* fix display of finish line, disable hack
2022-07-02 14:48:44 +02:00
Miodrag Milanovic
5cae050f60
Sort out couple more
2022-07-02 14:08:13 +02:00
hap
4e4b974bbe
source org: split the 2 olympias
2022-07-02 12:57:46 +02:00
hap
81bf76a099
source org: remove some 8.3 folder name truncations
2022-07-02 12:42:08 +02:00
hap
b63fe1a761
source org: remove some 8.3 folder name truncations
2022-07-02 12:33:47 +02:00
eientei95
ac968b3636
matic/barata.cpp: Restored proper company name. ( #10019 )
2022-07-02 20:09:23 +10:00
hap
473f38f376
source org: move cdi to philips folder
2022-07-02 11:57:22 +02:00
AJR
21c3c10564
Seta X1-001 sprite device cleanup
...
- Use 16-bit pointer for sprite RAM storage (despite some systems only having 8-bit CPUs)
- Rename device and move to src/devices
- Clean up variable naming in associated drivers
- neobattl: Add DIP switch locations
- krzybowl: Reduce clocks to match known XTAL value
2022-07-01 23:14:45 -04:00
hap
388d6c34b2
misc konami: update previous nmi commit
2022-07-01 23:56:40 +02:00
hap
2eb6b3556f
asterix,parodius,rollerg,vendetta: update sound nmi implementation
...
asterix: remove dead code
2022-07-01 22:51:13 +02:00
hap
4a5196149b
virtual.flt: quotation marks for *.cpp filter
2022-07-01 20:21:12 +02:00
hap
d5aed1fbd2
plygonet: update note about quantum
2022-07-01 20:19:45 +02:00
Vas Crabb
df65b00ed4
plugins/data: Fixed story.dat errors; virtual.flt: Use glob pattern.
2022-07-02 03:11:23 +10:00
hap
5a5f220698
simpsons: fix sound problems after soft reset
2022-07-01 18:37:45 +02:00
goldnchild
8d3f76a569
nld_dm9314.cpp: add RS mode to netlist 9314 ( #10016 )
2022-07-01 18:03:47 +02:00
goldnchild
a840e199e5
gtrak10: working racetrack, car graphics, added test controls and coi… ( #10013 )
...
* gtrak10: working racetrack, car graphics, added test controls and coin/start switches
* gtrak10: added 555 countdown timer
2022-07-01 18:01:02 +02:00
Olivier Galibert
96e24fc56b
There is only one Sega
2022-07-01 17:44:39 +02:00
Ivan Vangelista
7942dd4e9e
New working clones
...
------------------
Super Marukin-Ban (Japan 911128) [system11, porchy]
2022-07-01 17:37:44 +02:00
Ivan Vangelista
4c78ba8ddd
- f1gp.cpp: redumped f1gpb [Jorge Silva]
...
- m72.cpp: dumped pal for airduelm72 [Team Europe, porchy]
2022-07-01 17:18:15 +02:00
Ivan Vangelista
5d613064bd
New machines marked as NOT_WORKING
...
----------------------------------
Puzz Ball (Japan, PZB1 Ver.A) [buffi]
unknown Namco System 10 medal game (unknown code) [buffi]
New clones marked as NOT_WORKING
--------------------------------
Varth: Operation Thunderstorm (bootleg, set 3) [Jorge Silva]
2022-07-01 17:13:18 +02:00
hap
1b027254cc
source org: remove obsolete prefix from bandai_design_master filename
2022-07-01 16:24:38 +02:00
Olivier Galibert
2e8c8a3792
Move avgdvg into devices
2022-07-01 16:23:31 +02:00
hap
3fabe3be35
source org: remove specialsound.* from shared folder
2022-07-01 16:21:48 +02:00
Olivier Galibert
5b82686dc1
Put apple2 arcade derivative in apple
2022-07-01 16:11:04 +02:00
hap
355baa6f38
mess.flt: fix compile
2022-07-01 15:49:00 +02:00
Vas Crabb
f04d9d605c
Assume any src/<target>/* folder containing C++ source is a project. Only 'shared' is special-cased.
2022-07-01 22:55:52 +10:00
hap
81727a9409
source org: let's merge the pc folders, also remove misc_ from chess/handheld because i can't make up my mind
2022-07-01 14:18:03 +02:00
hap
4f9257db5f
lviv: change 'company' name
2022-07-01 13:30:12 +02:00
Olivier Galibert
1271b8eb74
Change sssr to the more known ussr
2022-07-01 12:47:05 +02:00
Miodrag Milanovic
1bf5abd693
Moving "special" to "sssr"
2022-07-01 09:49:04 +02:00
Vas Crabb
875ee33542
emu: Fixed issues with memory views and snapshot naming.
...
Include device tag in memory view save item registration names. Without
this, instantiating two of the same device (or two devices with
identically named memory views) causes a fatal error on start.
Fixed -aviwrite/-mngwrite with -snapview native more than two screens.
Previously it would attempt to use the same file name for all screens
but the first.
Improved naming of snapshots, especially when using -snapview native
with -aviwrite/-mngwrite (see GitHub #10005 ). The automatically
included screen number should come before the extension if supplied.
Also, assume that users actually know what they’re doing if they include
a dot in a snapshot filename pattern.
2022-07-01 15:47:17 +10:00
Ivan Vangelista
08e728c765
seta.cpp: redumped blockcar's sound ROM [caius]
2022-07-01 04:20:17 +02:00
hap
a440615091
source org: latin letters for cccp
2022-07-01 00:06:24 +02:00
AJR
59507ad876
ksys573.cpp: Fix typo
2022-06-30 18:01:42 -04:00
James Wallace
ed27efc34c
barcrest/mpu4*: Refactoring and functionality additions. ( #10002 )
...
* Added the ability to override the lamp current checks (will fix Lamp Drive errors) - Connect4 no longer requires a lamping hack.
* Replaced data logger with serial loopback for systems that expect this.
2022-07-01 07:43:47 +10:00
Vas Crabb
3f2cd1fbd0
ksys574.cpp: Save additional DDR stage state members.
2022-07-01 07:01:41 +10:00
Vas Crabb
80f3318e7c
konami/ksys573.cpp: Untangled some stuff from the base state (should address the issue #8890 attempts to solve).
2022-07-01 06:58:38 +10:00
AJR
8e4448db8b
xsleena: Revert audio CPU clock change that broke sound
2022-06-30 15:09:11 -04:00
MetalliC
3ee28ee68e
naomi.cpp: small note
2022-06-30 17:39:30 +03:00
MetalliC
06fceabbf0
new NOT_WORKING clone
...
---------------------
Derby Owners Club World Edition (Rev T) [bobbydilley, chunksin, rtw]
2022-06-30 17:23:08 +03:00
hap
e3bd882fbc
source org: add extra comment to cccp,ddr,sfrj
2022-06-30 15:15:50 +02:00
Miodrag Milanovic
4d14eaa4df
Sorted out few more from skeleton
2022-06-30 13:52:32 +02:00
Miodrag Milanovic
67909e4530
Moved radio->cccp, merged couple of small into -> sfrj for ex Yugoslavia companies
2022-06-30 13:31:19 +02:00
npwoods
f720e6bd34
Fixed CoCo OS-9 FS module in response to recent FS changes ( #10007 )
2022-06-30 09:26:25 +02:00
npwoods
ab3a5e1df7
Created a CBM DOS file system driver and added it to the 1541 implementation ( #9922 )
2022-06-30 09:25:50 +02:00
AJR
7e123ca663
megatrix: Switch to correct CPU type
...
* sparc: Fix debugger crash
2022-06-29 23:54:58 -04:00
David Haywood
1e4da89a5a
Plug and Play bits (mostly dead-end work) ( #10006 )
...
* new Software List entries
-----
nes_vt_cart.xml:
Color Screen Game World - 10 Types of Crazy Games / Wonders 163-in-1 [TeamEurope]
* new WORKING machine
----
unknown VT02 based 25-in-1 handheld [jordigahan, ClawGrip, Sean Riddle]
* new NOT WORKING machines
------
TV Pump Active [ClawGrip, Sean Riddle]
unknown VTxx based GameBoy style handheld (2019 PCB) [jordigahan, ClawGrip, Sean Riddle]
unknown VTxx based GameBoy style handheld (2020 PCB) [jordigahan, ClawGrip, Sean Riddle]
NubSup Mini Game Fan [taizou, TeamEurope]
Q5 500 in 1 Handheld [taizou, TeamEurope]
MeGaTrix (Spain) [jordigahan, ClawGrip, Sean Riddle]
2022-06-29 23:21:50 -04:00
AJR
b5d8cdc065
sparc: Disassembler fixes
...
- Compare architecture versions against correct enum values
- FLUSH exists (at least nominally) on v7 under the name IFLUSH
2022-06-29 21:21:07 -04:00
Vas Crabb
b3ce12d0c0
MAME 0.245
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmK8f04ACgkQwXSxAYxA
cQ5iPw/+NS4HdXC/eYKflAMTJXxrvMFr6YoPSRsCwh6jkIPEBusB+136XqcKIpqH
9V5+O5aucw3uaWNXhU0SszjIanC4HftEeo/udgtP0cgUpE4/XMLIT2GWr55BbrgS
YgFHpz9KfwLM03lkJlgVSFUTD6D0a+jNlionMZn1mEY/GKPfO30H5pjWyZOkrGaT
fTyo8FQG9UFPtOBpX0dZgsd42xHSJ/NyYRwudFZMC2zSnc2hqDEn3s2w28dPjsUv
hO+FN7EzWxPkkwasEuOitXJyeA0rRiSJZB9EXPZwCdriVU3+vHxNRv1fCr7YE8JR
pdo58JWUb7MPsw0J92aOv7rKzMD2R3IFT5VLUymKpR65jsCb4LN5QL9OIVZ0jyhp
H+ighcgSZjLeBUKJ7lvDrGKpaxaGwD4OIGFmSvPh+laT/bAnFNa7e4x0Tc+fV9Rn
3zxDAaaTRb3XkghfEOvNwL4XIiSb0Y2lVS6xNVMRMn5l3xtvaFWECJTwHHIDbG6r
IUxR3i6EKbasJ4iwtWnTPLcJEVQm7iCIEtCRBmyU8EsF7U9rnYOxXh5fQ4N2z9sd
iJCxtVt4/J7BDtJDOYD03V03D9LiBQ07hqlB//QXr9m1PRKr/GqvJ8XVtbXvCfk2
ekjQoVmHAuVXxEP0CnvRa/RylBPLHbTmAdVHnVGT61s0eXuhnb4=
=/FsK
-----END PGP SIGNATURE-----
Merge tag 'mame0245' into mainline-master
MAME 0.245
2022-06-30 08:00:08 +10:00
hap
feebaaf053
source org: rename ascii to msx
2022-06-29 21:25:21 +02:00
hap
36ffcf47ba
source org: rename cbm to commodore
2022-06-29 18:54:46 +02:00
hap
dc5faa73bb
source org: rename aci to appliedconcepts, hegener to hegenerglaser
2022-06-29 18:35:11 +02:00
hap
2108cb2593
source org: rename mb to miltonbradley, let's move the vectrex to this folder
2022-06-29 17:46:47 +02:00
hap
4dcb8c0b04
source org: create a misc_chess folder
2022-06-29 17:33:29 +02:00
Vas Crabb
840bdabbcb
gbcolor.xml: Added an elaborate bootleg (not working).
...
New not working software list additions
-----------------------
gbcolor.xml: Nǚwáng Gédòu 2000 (Taiwan) [taizou]
2022-06-30 01:19:26 +10:00
hap
bd97560ea9
source org: merge intv with mattel
2022-06-29 17:14:37 +02:00
hap
71fcb2c354
source org: rename fairch to fairchild
2022-06-29 17:08:04 +02:00
hap
0bdc4c8e26
source org: rename handheld to misc_handheld and move some files over
2022-06-29 17:06:07 +02:00
Vas Crabb
c51c443be1
-Added support for directory names in SOURCES=
...
-Retired the messshared project (combined with shared).
-bus/nubus: Added table of video modes for Mac monitor sense values.
2022-06-30 00:37:49 +10:00
hap
da028cd724
source org: remove obsolete filename prefix from aci,cxg,hegener,fidelity,novag,saitek
2022-06-29 16:31:56 +02:00
hap
307f0ab11b
source org: merge terminal with cccp
2022-06-29 15:53:47 +02:00
hap
43adbb3453
source org: merge veb with ddr
2022-06-29 15:49:03 +02:00
hap
f35f1c30e1
source org: move odyssey2 driver to philips folder
2022-06-29 15:29:37 +02:00
hap
f4d278a215
source org: merge elektronika with cccp
2022-06-29 15:25:19 +02:00
hap
7a434982fb
source org: move kr1601rr1 earom chip device to devices/machine
2022-06-29 15:14:17 +02:00