Commit Graph

75285 Commits

Author SHA1 Message Date
David Haywood
fb1fa07c15
new WORKING machines (#7150)
----
Ms. Pac-Man (MSI Plug & Play) [Sean Riddle]
Space Invaders (MSI Plug & Play) [Sean Riddle]
2020-08-29 10:33:26 -04:00
AJR
4957234b6a New machines marked as NOT_WORKING
----------------------------------
GEM RealPiano RP200 [DBWBP]
2020-08-29 09:37:23 -04:00
Vas Crabb
fa8337f62f makedep.py: Deal with loops when there are parent directory references in #include directives.
As an aside, it would be nice if the loops weren't there in the first place.
2020-08-29 18:10:28 +10:00
AJR
ee99dce4d2 New machines marked as NOT_WORKING
----------------------------------
Roland MKS-7 Super Quartet [DBWBP]
2020-08-28 23:42:43 -04:00
Brian Troha
4e0c82dad8 williams.cpp: Document and correct Joust ROM labels. [Brian Troha] 2020-08-28 21:36:45 -05:00
ajrhacker
8e3976e24a
Merge pull request #7149 from clawgrip/patch-53
New clones marked as NOT_WORKING
2020-08-28 22:34:03 -04:00
angelosa
6641dd5d28 snesb.cpp: ofc dips needs to be sorted out (nw) 2020-08-29 04:28:17 +02:00
angelosa
7f9773b67e snesb.cpp: wldgunsb add lives dips (nw) 2020-08-29 04:19:05 +02:00
angelosa
c3aab41ad9 snesb.cpp: bare minimum protection sim for wldgunsb, making it to boot 2020-08-29 04:06:11 +02:00
AJR
e1fcb43459 concept: Add note about baud rates 2020-08-28 20:58:59 -04:00
Ivan Vangelista
e46f2d614b snesb.cpp: simplified decryption for wldgunsb [iq_132] 2020-08-28 22:48:03 +02:00
ClawGrip
ebe1fc4298 Add 'photoply2ksp' and rename 'photoply' -> 'photoply2k' 2020-08-28 22:45:58 +02:00
ClawGrip
5d5d7d024f
New clones marked as NOT_WORKING
----------------------------------
Photo Play 2000 (Spanish) [jordigahan, ClawGrip]
2020-08-28 22:43:12 +02:00
hap
4fb8527926 mcs48: fix problem with strt_cnt if counter was already enabled 2020-08-28 19:02:18 +02:00
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