Ivan Vangelista
fbd403f1e6
snesb.cpp: added decryption for wldgunsb. Seems protected in a similar way to endless
...
cps1bl_pic.cpp: updated outdated comment
2020-08-28 17:57:48 +02:00
Vas Crabb
c44073056f
netlist: Remove copyright-infringing descriptions copy/pasted from datasheets.
...
Certain things are not considered "creative works" under copyright law,
making them ineligible for copyright protection. This includes pinouts
(facts), descriptions of circuits (utilitarian), integrated circuit
lithography masks (utilitarian, but there's a separate field of IP law
protecting them), and character shapes (utilitarian).
However, many of these descriptions are substantial enough to be treated
creative works. A number of them include suggested applications. There
are situations where reproducing the descriptions may be permitted, for
example:
* The publisher may permit reproducing the entire datasheet for
reference.
* In some jurisdictions, fair use doctrine may allow the description to
be quoted in its entirety in a larger creative work (e.g. in a
research paper, patent application, or an original description of a
circuit utilising the device).
* Some jurisdictions allow reproduction of no more than 50% of a
creative work for inclusion in teaching materials.
I am not confident that these soure code comments qualify as a situation
where the long-form descriptions can be copied verbatim lawfully,
especially without reproducing copyright notices for them. If you want
long form plain language descriptions in the comments, you need to write
them yourself. That way, you will be the copyright holder of the
creative work, and you can make it availble under a permissive or
"copyleft" license.
2020-08-29 01:16:27 +10:00
Robbbert
83d2f0127e
vtech2: Fixed case of pasted letters
2020-08-29 00:47:23 +10:00
Vas Crabb
93df0c713d
devfind.cpp: move explicit template instantiations below all member bodies to make clang behave
2020-08-28 23:29:39 +10:00
Robbbert
d9f4c96fac
kim1: minor cleanup; added usage.
2020-08-28 19:58:21 +10:00
Robbbert
7839489ce1
eacc: Fixed broken link in the notes.
2020-08-28 19:00:38 +10:00
Dirk Best
b5415181c2
samcoupe/mouse: Use save_item to save array
2020-08-28 09:46:43 +02:00
Dirk Best
218546f06e
xtal: Add 9.732 MHz (used by CTA Invader)
2020-08-28 09:46:39 +02:00
couriersud
5d3342c837
netlist: Fix processing of TRUTHTABLES for generated files.
...
* also made nld_devinc.h srcclean friendly.
* nld_devinc.h and lib_entries.hxx are currently not used. You can try
the automated build by changing NL_AUTO_DEVICES in setup.h to 1.
2020-08-28 09:32:24 +02:00
Ivan Vangelista
7d28de60ee
devices/video/k001006.cpp: removed alternate texture layout
2020-08-28 06:57:32 +02:00
Ivan Vangelista
4fbc8990ce
snesb.cpp: renamed unksnesb to wldgunsb
2020-08-28 06:16:51 +02:00
Vas Crabb
9f02fa058b
validity.cpp, devfind.cpp: Catch missing required I/O ports in systems (excluding slot cards)
2020-08-28 13:11:27 +10:00
arbee
3cc6415c08
apple2gs: fixed Option key name, $C025 bit ordering, and Control-Reset not working [R. Belmont]
2020-08-27 22:36:36 -04:00
Barry Rodewald
a5fd7497d0
cpc_flop.xml: Separate and reorganise the Indiana Jones games (Temple of Doom, Last Crusade and Fate of Atlantis).
2020-08-28 14:08:21 +12:00
hap
e85dc0ce42
odyssey2: put voice roms in softwarelist
2020-08-28 00:56:49 +02:00
Ivan Vangelista
7258bdf3dc
New machines marked as NOT_WORKING
...
----------------------------------
unknown SNES bootleg [Jorge Silva]
2020-08-27 23:09:09 +02:00
Tom
b692fc95fb
cps1.cpp updates: [TwistedTom]
...
* add slampic, dinopic2 pals
* redump dinopic2 bad gfx rom
2020-08-27 16:04:10 -04:00
ClawGrip
7d1864d1a5
startouch.cpp: Sorted out BIOS versions ( #7141 )
2020-08-27 16:03:35 -04:00
David Haywood
f634b3ee94
new NOT WORKING machines ( #7142 )
...
New NOT WORKING machines
----
Zeebo (Brazil) [Triple Oxygen]
2020-08-27 16:03:19 -04:00
ClawGrip
47037c19df
photoply.cpp: Add HDD firmware dump to 'photoply98sp' (Seagate ST31722A) ( #7143 )
...
* photoply.cpp: Add HDD firmware dump to 'photoply98sp' (Seagate ST31722A)
* photoply.cpp: Add some notes about BIOS versions and rename the files accordingly
2020-08-27 16:02:47 -04:00
cam900
314c80ea0e
es5506.cpp: Updates [cam900]
...
* Correct Taito ES5505 Bankswitching behavior
* Sample bank per ES5505 voice is actually taito_en.cpp specific
* Move external bank behavior into taito_en.cpp, Add getter for voice index
* Add precalculated ES5505 bank table for reduce performance issue, Add getter for CPU
2020-08-27 15:28:01 -04:00
Nigel Barnes
471781f99a
bus/bbc/userport: Added the Sprow LCD Display.
2020-08-27 19:47:53 +01:00
Robbbert
4c96792f1c
crvision: added usage; fixed stoneage freeze; fixed MT 07338.
2020-08-28 04:10:02 +10:00
Scott Stone
fb9f52c01f
sgi_mips.xml: Fix labels (should not have .chd extention) (nw)
2020-08-27 11:32:42 -04:00
Justin Kerk
ada1d5a8f4
Fix clang version detection under Emscripten. [Justin Kerk]
2020-08-27 14:22:16 +00:00
Vas Crabb
32cdd2b5b9
validity.cpp: Limit characters allowed in I/O port tags, and check ROMs and I/O ports for devices individually.
2020-08-27 22:02:57 +10:00
Hatsune Mike
a25d5b8482
toaplan2.cpp: Add Battle Garegga location test ( #7140 )
...
* Added bgareggap loctest set to toaplan2.cpp
* Fixed YM2151/OKI level balancing for Battle Garegga and Armed Police Batrider
New working machines
----------------------
Battle Garegga (location test) (Wed Jan 17 1996)
2020-08-27 15:31:38 +10:00
David Haywood
b7c457e6b2
new WORKING machine (Super Bubble Bobble Sun Mixing Megadrive HW) ( #7144 )
...
* new WORKING machine
-----
Super Bubble Bobble (Sun Mixing, Megadrive clone hardware) [Jorge Silva, David Haywood]
2020-08-27 06:42:44 +02:00
hap
94d2b7e53e
ef9365: remove improper hyperlink from notes
2020-08-26 22:59:36 +02:00
couriersud
e00a6ccf41
netlist: Truth tables are now standalone objects.
...
* Added TRUTHTABLE_ENTRY to netlist language.
* Please see nlm_ttl74xx for reference implementation.
2020-08-26 22:12:57 +02:00
couriersud
654be7c635
netlist: standalone makefile support for OSX
2020-08-26 22:12:56 +02:00
MetalliC
1147fbc696
midxunit.cpp corrected ROM labels
2020-08-26 23:12:12 +03:00
Ivan Vangelista
01eeccfd59
zr107.cpp: make the rest of the games pass the texture mask ROM test. The tile mask ROM test still fails
2020-08-26 21:56:49 +02:00
Ivan Vangelista
61adcb7b0f
zr107.cpp: corrected texture ROMs loading for jetwave and clones. They now pass the mask ROM check. Partially fixes MT07731
2020-08-26 21:34:53 +02:00
Vas Crabb
a6cdd2086d
audio/cinemat.cpp: small cleanup/safety improvement
2020-08-27 00:50:26 +10:00
Vas Crabb
823f1c9a05
segausb.cpp: STRUCT_MEMBER allows you to avoid loops and unclutter the source list in debugger memory windows
2020-08-26 20:42:16 +10:00
hap
8a71459221
videopac.xml: add usage notes to testcart
2020-08-26 10:48:54 +02:00
James Wallace
f9d372c0d1
BACTA - turn off log pollution (nw)
2020-08-26 08:45:48 +01:00
Vas Crabb
0959403203
MAME 0.224
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAl9EY9QACgkQwXSxAYxA
cQ6jPhAA1DOwaQ0vVTmwRY1MUPnK74W0H+7WF6xmBj8UFP7nw92axNc46AOYr/wJ
rRkEFwhnh3fIsDXRVmgQqv7qgM9gtU9Gu/A30k4UD0ZOb63HBfPDH3bB237/EdxR
D0pguTQ3dXFh9P+CGiCIiM0mx3ocTMNt6I1oN9fmR9NKSMnn1NvZ2nhPrJzRUkTB
tFpkv2aIt8bEpsZ4ok5u6+j6gTqTAduEvf2l/dkJubHwjJY/fUxG1v2XOU/XBEdI
df4KC4xXaVyZi9xExmxfCCmnVei/Ae/GoiXAdEE4mlqD7vU9sBt67aKmbzewmeB9
X7dJ0y43NT1vFSiKBZN25Z//lLAdIukxgjJ5lEYqwzSiZ2gmEMcXJvEChN+Bn1E8
t/gQaSlqRGI/kEIh/Z5Gdg0wdVz4MCy5aAEB4qF/wcXB+42oiiblyZhxV+phbQQd
hkzoTw0N09D4XBqoFQMUs5SWaP/HQBzMHIwYobry/xMD0cdomiUvztTaoDohKdr2
cAKoqKGk31TFZEMbkqhNCiKXvtrnZSVafnWD9MIo91PkRzjmFw2anXvKUG0etASK
uyFcPMegVKX41mEAIgQTQ4BygEWP5QgLsnJnwbUjzwqgTtr72/aUQK77+5OtIP5K
B64ZVH58Kuw0oCmkxJVXlVnUXG00CJXTB6GbvXE71EFkh/nMSjc=
=ctIB
-----END PGP SIGNATURE-----
Merge tag 'mame0224' into mainline-master
MAME 0.224
2020-08-26 12:44:52 +10:00
arbee
2c6f48331b
Apollo updates: [Hans Ostermeyer]
...
- Changed "20 years ago" Y2K-avoidance option to "30 years ago"
- Removed runtime device lookup
- Fixed reset command handling in 3C505
2020-08-25 22:23:50 -04:00
Aaron Giles
e8376ed361
sp0250: Apparently this is how STRUCT_MEMBER is supposed to work.
2020-08-25 19:12:09 -07:00
arbee
7b62eab1a9
mac: eliminated runtime region lookups and fixed several non-booting models. [R. Belmont]
2020-08-25 22:07:37 -04:00
ClawGrip
42613dc74e
startouch.cpp: Add two new BIOS dumps [Victor Fernandez (City Game), ClawGrip] ( #7138 )
2020-08-25 16:42:41 -04:00
Ivan Vangelista
9218b8ceca
39in1.cpp: some improvements to the decryption of the newer games, still missing something
2020-08-25 22:36:07 +02:00
couriersud
d49f54d3e0
netlist: Change license to CC0 in macro folder.
...
* Got agreement from contributors over social media.
2020-08-25 22:02:01 +02:00
James Wallace
90a94f9e2a
mpu4vid.cpp: Added preliminary layout, inputs for Double Take
...
BACTA Datalogger: Attempt at a fix for missed character transmissions.
2020-08-25 20:59:15 +01:00
hap
35ac33fb1b
videopac.xml: sort out cloneof sets
2020-08-25 21:55:40 +02:00
hap
49375126e2
videopac.xml: merge with videopacp, there's too little amount of vp+ exclusives
2020-08-25 21:43:04 +02:00
hap
106842a607
odyssey2: make videopac the parent set
2020-08-25 21:30:51 +02:00
ClawGrip
f251a9f057
mpu5.cpp: Add note about aux mux PCB with undumped MCU ( #7136 )
2020-08-25 15:09:09 -04:00