Commit Graph

75298 Commits

Author SHA1 Message Date
Robbbert
05331d2b72 crvision: used 2-dimensional ioport array to clean up code
- added reset button to manager/lasr2001 so that carts can be played

- added notes

- adjusted xml usage to accommodate manager/lasr2001
2020-08-30 14:26:45 +10:00
Davide Cavalca
bf10655b92
ibm5150_hdd: new software list (#7157) 2020-08-29 20:57:57 -04:00
ClawGrip
46395f1384
New working clones (#7156)
* New working clones
------------------
Meteor (bootleg of Asteroids) [Bea, Iris]
2020-08-29 20:50:05 -04:00
Davide Cavalca
f4b45321ba
hp9k3xx_cdrom: new software list additions (#7153) 2020-08-29 20:48:52 -04:00
David Haywood
d38ba70ae2
pcp8718 / pcp8728 start using extracted internal ROM [Sean Riddle, David Haywood] (#7152)
* pcp8718 / pcp8728 start using extracted internal ROM [Sean Riddle, David Haywood]

* new WORKING machine
----
Mega Man 2 (MSI Plug & Play) [Sean Riddle]
2020-08-29 20:47:48 -04:00
Justin Kerk
68fecdf7e0 pc_dsk: Ignore 84-byte Disk Copy 4.2 header [Justin Kerk] 2020-08-29 12:48:40 -07:00
Justin Kerk
9d54b039e3 New working software list additions
-----------------------------------
ibm5170: GayBlade [Ryan Best]

New not working software list additions
---------------------------------------
mac_hdflop: GayBlade [Ryan Best]
2020-08-29 12:26:52 -07:00
Robbbert
761792da4d fix for mess.flt 2020-08-30 04:45:03 +10:00
Robbbert
1921811758 crvision: improved keyboard. hapmon marked back to working. 2020-08-30 04:25:05 +10:00
AJR
913a9c0d27 segas32.cpp: Eliminate auto_alloc and a bizarre comparison between bitmap pointers 2020-08-29 13:34:06 -04:00
AJR
e4b567a398 rax: Modernize RAM allocation and object lookups 2020-08-29 12:36:31 -04:00
James Wallace
8fa5f43c9c MPU4Video - added an experimental LUA script to the Double take layout.
This takes individual lamp lines that are used for LED selects and recombines them.
To see the effect, plugin -layout is needed.
2020-08-29 16:46:31 +01:00
ClawGrip
3fc0ff8b86
New machines marked as NOT_WORKING (#7151)
* New machines marked as NOT_WORKING
----------------------------------
Photo Play 2001 (Italian) [Alex Meijer, TeamEurope]
2020-08-29 10:33:50 -04:00
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