Ivan Vangelista
29f1dbd482
New clones marked as NOT_WORKING
...
--------------------------------
Le Grand 8 [flipprojets.fr, PinMAME]
2020-11-05 21:54:30 +01:00
Ivan Vangelista
bc1a2413e5
peyper.cpp: fixed regression
2020-11-05 21:41:27 +01:00
Ivan Vangelista
41600cdb7e
cxhumax, jeutel, pdp1, osi, sms: initialized variables which were causing crashes in drvnoclear builds
2020-11-05 21:31:21 +01:00
Ivan Vangelista
e13d0d433e
atarist, hng64, system1, taitowlf, viper: initialized variables that were causing crashes in drvnoclear builds
2020-11-05 18:09:51 +01:00
Vas Crabb
ae8c70b7e6
-emu/devfind.h: Made read_safe avaiable for optional I/O ports only.
...
-docs: Added the next couple of sections explaining object finders.
2020-11-06 03:00:57 +11:00
Devin Acker
453aed194b
centiped.cpp: support switching games in multipede ( #7431 )
...
* centiped.cpp: support switching games in multipede
* centiped.cpp: move multipede stuff into a new class, optimize memory map switching a little
2020-11-06 02:32:20 +11:00
hap
df0d2e464a
ymmu5: fix problem with multiplexed inputs
2020-11-05 15:59:39 +01:00
Robbbert
0c354e5b9e
sorcerer: quickload, need more time for the system to fully initialise.
2020-11-06 00:46:24 +11:00
arbee
b850bc1e0d
mu5: Hook up battery level [R. Belmont]
2020-11-05 08:41:15 -05:00
Olivier Galibert
b644308114
mu5: Add the lc7985nd and the lcd [O. Galibert]
2020-11-05 14:00:00 +01:00
Ivan Vangelista
b210948a61
New working clones
...
------------------
Cuore 1 (Italian, set 3) [f205v]
2020-11-05 07:05:07 +01:00
Robbbert
68698f2333
sorcerer: reverted unneeded change from memory upgrade.
2020-11-05 13:41:39 +11:00
David Haywood
39978cae75
new NOT WORKING machines (InnoTV) ( #7435 )
...
new NOT WORKING machines
----------------------
InnoTV [Team Europe]
new NOT WORKING software list entries
----------------------
vtech_innotv_innotabmax_cart.xml:
pawpatrl: Paw Patrol - Pups Save a UFO! (80-274103 UK) [Team Europe]
dcgcr: DC Comics - Gotham City Robots (80-274803 UK) [Team Europe]
finddory: Finding Dory (80-274903 UK) [Team Europe]
liongrd: The Lion Guard (80-275203 UK) [Team Europe]
new WORKING software list entries
----------------------
gameking.xml:
mc_4v07a: 4 in 1 - TrojanLegend (Trojan) + HappyBall + Supermotor (Motor) + Lanneret (Hawk) (512KB cartridge) [Team Europe]
mc_4v16a: 4 in 1 - Manhunt + Bobby + Tantivy + Racing Car (512KB cartridge) [Team Europe]
2020-11-05 11:47:57 +11:00
FMecha
779788fa41
model2.cpp, model3.cpp: Removed regions from descriptions of Daytona USA/Scud Race games where region is freely configurable. ( #7434 )
2020-11-05 11:16:51 +11:00
Ivan Vangelista
7294887836
argus, atarig42, gamecom, ghosteo, suna16, tm990189: initialized variables that were causing crashes in drvnoclear builds
2020-11-04 20:55:22 +01:00
Ivan Vangelista
156b500319
eolith, gameplan.cpp, jr100, lisa, model1, opwolf, pcw, peyper, pinball2k, poly, vega, wecleman, x68k, xtom3d: initialized some variables that were causing crashes in drvnoclear builds
2020-11-04 18:02:59 +01:00
Robbbert
443558ff1d
Added ymmu5 to mess.flt
2020-11-05 02:05:54 +11:00
hap
b3259b130e
mulcd: re-add background, contrast control, and leds
2020-11-04 15:05:11 +01:00
Vas Crabb
6b3b77a50f
-docs: Started writing page on object finders with worked examples.
...
-hp3478a.cpp: Removed outdated TODO comment from layout.
-Hopefully fixed all remaining MSVC operator resolution failure errors.
2020-11-05 00:53:04 +11:00
Olivier Galibert
9b03922e1f
Brain not found, Abort, Retry, Fail?
2020-11-04 12:54:44 +01:00
Olivier Galibert
02bf25aa6f
mulcd: Switch to a svg [O. Galibert]
2020-11-04 12:52:02 +01:00
Vas Crabb
8597660681
-hp3478a.cpp: Made LCD segments dark in internal artwork.
...
-Fixed another batch of MSVC errors resolving overloaded operators.
2020-11-04 19:51:16 +11:00
fenugrec
245cc2ae54
hp3478a: layout: LCD annunciators, button labels
...
-LCD has 12 text annunciators (1 segment each) which now work
-some buttons have an extra label printed above, for shift-functions
-generally improved the layout : parametrized some of the elements
2020-11-04 18:12:48 +11:00
Vas Crabb
81fcab1bb5
Fixed some MSVC failure to resolve overloaded operator errors.
...
MSVC isn't trying the object finders' cast-to-pointer operators when
looking for a suitable operator+. Since GitHub actions can only find
100 occurrences of a string and don't actually give you the full raw log
when you ask for it, it's going to take several passes to catch all of
these.
2020-11-04 12:37:52 +11:00
Frank Palazzolo
d26b99931c
Fix a typo in a ROM filename (1607->1670)
2020-11-03 15:51:12 -05:00
Olivier Galibert
db791201fd
Fix a
2020-11-03 18:10:17 +01:00
Ivan Vangelista
03d201bf8b
arcadia, beathead, bw12, calchase, halleys, mediagx, model2, namcos10, s3, s4, seattle: initialized some variables that were causing crashes in drvnoclear builds
2020-11-03 17:37:58 +01:00
Vas Crabb
9e71712b3b
-General maintenance on emu/devfind:
...
* Harmonised memory region/share finder/creator APIs.
* Moved .found() to optional object finders.
* Added truth test operator to optional object finders.
* Fixed things that were testing .found() on required object finders.
* Improved Doxygen API documentation.
-dec8.cpp: Moved csilver to its own state class.
-docs: Added some notes about setting up and using MSYS2.
2020-11-04 03:12:38 +11:00
Barry Rodewald
a028db4e8c
gimix: fix crash when using 128kB RAM or more
2020-11-03 19:45:27 +13:00
arbee
d6bed0e154
ymmu5.cpp: fix typo [R. Belmont]
2020-11-03 00:03:42 -05:00
arbee
af5ee19e87
ymmu5.cpp: Hook up keyboard matrix, now it makes noise. [R. Belmont]
2020-11-02 23:55:01 -05:00
Ivan Vangelista
01bc08e386
pgm.cpp: minor documentation update according to PCB scans [JacKc]
2020-11-02 20:32:23 +01:00
Ivan Vangelista
6cb6c07171
twincobr.cpp, wardner.cpp: decapped TMS32010C based MCUs for fshark, hishouza and ktiger. The fshark one is also compatible with skyshark and wardner [Caps0ff, Nathan Gilbert, Guru]
2020-11-02 20:20:17 +01:00
AJR
0f94d65e13
fm16beta: Fix missing object error; reduce region size
2020-11-02 13:47:02 -05:00
AJR
cf486a7062
ns32000: Initialize members
2020-11-02 13:43:31 -05:00
ajrhacker
ff91e96a47
Merge pull request #7425 from DavidHaywood/021120_2
...
Fixed vt1682_alu.cpp out of bounds accesses + 2 Plug Play additions
2020-11-02 13:25:32 -05:00
DavidHaywood
42ea8bef23
- fixed out of bounds access in vt1682_alu.cpp
...
new WORKING machines
-----
Plug 'N' Play Rockstar Guitar / Guitar Rock (PAL) [Peter Wilhelmsen, David Haywood, Team Europe]
new NOT WORKING clones
-----
Zippity (UK) [David Haywood, Team Europe]
2020-11-02 17:45:23 +00:00
Ivan Vangelista
f19822ee4b
atarisy1, bfcobra, gts80b, hp48, hyhoo, jpmsys5, malzak, system16, tecmosys, tmnt: initialized some variables that were causing crashes in drvnoclear builds
2020-11-02 18:19:53 +01:00
Vas Crabb
349265533d
Clean-up and consistency fixes after memory system changes.
2020-11-03 02:59:49 +11:00
David Haywood
0683248955
- weclemans.cpp cleaned up MACHINE_START_OVERRIDE / MACHINE_RESET_OVERRIDE / VIDEO_START [David Haywood] ( #7423 )
...
- tsamurai.cpp cleaned up MACHINE_START_OVERRIDE / MACHINE_RESET_OVERRIDE / VIDEO_START [David Haywood]
- tubep.cpp cleaned up MACHINE_START_OVERRIDE / MACHINE_RESET_OVERRIDE / VIDEO_START [David Haywood]
- segac2.cpp cleaned up MACHINE_START_OVERRIDE / MACHINE_RESET_OVERRIDE / VIDEO_START [David Haywood]
new WORKING machines
------
Street Fighter II: Special Champion Edition (MSI Plug & Play) (Europe) [Team Europe]
new WORKING software list entries
-----
ekara_pal.xml:
uk_vol4 e-kara UK / Europe Volume 4 (UK-E004) [David Haywood. Team Europe]
uk_vol5 e-kara UK / Europe Volume 5 (UK-E005) [David Haywood. Team Europe]
2020-11-03 02:51:04 +11:00
hap
24a281741a
remove some unneeded usage of save_pointer + .get()
2020-11-02 16:28:58 +01:00
David Haywood
8d22f65d29
Plug and Play work - improve vt1682 ALU behavior, small steps towards vt369 including adding of soundcpu for denv150 ( #7414 )
...
* some VT bits, use ALU device
* misc refactoring bits
* pushing forward, denv150 uploads a sound program
* add a subcpu
2020-11-03 02:20:53 +11:00
hap
c91e9cb1bc
vsnes: fix compile error
2020-11-02 14:21:29 +01:00
Devin Acker
c951b0e470
klax.cpp: get bootleg sets working ( #7413 )
...
Clones promoted to working
-----------------------
Klax (version 5, bootleg set 1)
Klax (version 5, bootleg set 2)
2020-11-02 23:02:26 +11:00
hap
e3302cf2c6
chessmsr,fcc: fix ram savestate problem
2020-11-02 12:46:54 +01:00
hap
a47e689455
namcos22: remove an unneeded machine_start
2020-11-02 12:22:58 +01:00
Olivier Galibert
b8c338858a
emumem: Simplify memory management. [O. Galibert]
...
API impact:
- install_ram/rom/writeonly now requires a non-null pointer. If you want
automatically managed ram, add it to a memory map, not in machine_start
- install_*_bank now requires a memory_bank *, not a string
- one can create memory banks outside of memory maps with memory_bank_creator
- one can create memory shares outside of memory maps with memory_share_creator
Memory maps impact:
- ram ranges with overlapping addresses are not shared anymore. Use .share()
- ram ranges touching each other are not merged anymore. Stay in your range
Extra note:
- there is no need to create a bank just to dynamically map some memory/rom.
Just use install_rom/ram/writeonly
2020-11-02 12:12:11 +01:00
Patrick Mackinlay
f4172ded3e
ceres: wip checkpoint
...
* implement the mouse
* connect the fpu
* crude hard/floppy disk controller hle
* add debugger rom
* boots oberon from hard disk image
2020-11-02 18:03:52 +07:00
Patrick Mackinlay
8cc1effdfb
mc68681: output counter ready on op3
...
* suppress unnecessary interrupt callbacks
* fix counter clock rate calculation
2020-11-02 18:00:17 +07:00
AJR
1f14e2a6fd
fm7: Fix editing error in a41012e8c2
2020-11-01 23:37:16 -05:00