Commit Graph

75213 Commits

Author SHA1 Message Date
Nigel Barnes
2a50dbf955 electron_sndexp: ROM is mapped to bank 13. 2020-08-24 21:49:43 +01:00
Nigel Barnes
27075be1df electron_plus1, electron_plus2, electron_romboxp: Allow cartridges to write to bank 13. 2020-08-24 21:49:43 +01:00
Nigel Barnes
acfb16f189 bbc_autocue: Corrected RAM page register. 2020-08-24 21:49:43 +01:00
cracyc
d44d242c69 luaengine: add load_software 2020-08-24 15:45:01 -05:00
couriersud
f1cb622089 netlist: more standalone makefile changes
* On windows a simple make is now enough to build.
* Devices, macro and tests folders now included with wildcard.
* No more makefile changes if a device is added.
* Moved nld_devinc.h to generated folder
* Added to python scripts to create nld_devinc.h and lib_entries.hxx
* TEST MODE: these two files are created automatically but are not used
currently. Once I get feedback that the python scripts work in different
environments I will remove header files from devices and macro and start
using these files in production.
2020-08-24 22:04:21 +02:00
Aaron Giles
2b82913843 netlist: Add 7417, 7438, 74290/74293 devices. Fix PROM DIPs. 2020-08-24 22:02:20 +02:00
couriersud
b612367b33 netlist: clang tidy include order fixes. 2020-08-24 22:01:58 +02:00
couriersud
8335c1bed5 netlist: build system improvements
* Medium term this will significantly ease adding devices to netlist.
2020-08-24 22:01:38 +02:00
ClawGrip
2880eea644
New working clones (#7111)
* New working clones
------------------
Le Bagnard (Itisa, Spain) [Juan Romero, ClawGrip]
2020-08-24 15:39:06 -04:00
ClawGrip
1f7e747ab1
New machines marked as NOT_WORKING (#7114)
* New machines marked as NOT_WORKING
----------------------------------
Photo Play 1998 (Spanish) [Victor Fernandez (City Game), ClawGrip]
2020-08-24 15:38:30 -04:00
ClawGrip
650f3126f2
New clones marked as NOT_WORKING (#7120)
* New clones marked as NOT_WORKING
--------------------------------
Tecnodarts (Recreativos G.R. license) [Victor Fernandez (City Game), ClawGrip]
2020-08-24 15:38:11 -04:00
Firehawke
48dc04a23a
More metadata cleanups on Apple II disks. (#7127) 2020-08-24 15:35:13 -04:00
Ivan Vangelista
df817b2a5f New working clones
------------------
Route X (bootleg, set 2) [Juan Romero, ClawGrip]
Pac-Man (Calfesa, Spanish bootleg on Galaxian hardware)  [Juan Romero, ClawGrip]
2020-08-24 19:33:07 +02:00
Vas Crabb
9ec98ebedc Merge branch 'release0224' into mainline-master 2020-08-25 02:21:08 +10:00
Vas Crabb
bd5a167ef5 pc98.xml: Mark fh2tagc as not working. 2020-08-25 02:20:19 +10:00
Ivan Vangelista
f97e8030c3 alpha68k_n.cpp: improved Kyros no Yakata PCB documentation [Guru] 2020-08-24 18:19:40 +02:00
MetalliC
95a91707d9 cv1k.cpp slightly more accurate frame rate [rtw, MetalliC] 2020-08-24 18:57:00 +03:00
Aaron Giles
2a05f622e9 cinemat: Fix naming convention violation. 2020-08-25 01:51:51 +10:00
Aaron Giles
9e80a833da cinemat: Fix naming convention violation. 2020-08-24 08:03:42 -07:00
Ivan Vangelista
4c4ee16315 splash.cpp: added some notes about ringball inputs 2020-08-24 16:44:45 +02:00
ajrhacker
5ea5557f97
Merge pull request #7119 from ArcadeShadow/patch-58
ibm5150 - New working software list additions
2020-08-24 10:38:56 -04:00
Vas Crabb
9f8eaa6b7d Merge branch 'release0224' into mainline-master 2020-08-24 21:24:35 +10:00
Vas Crabb
3f4d390f2b Metadata corrections:
* Consistent use of leading article in The Sorcerer of Claymorgue Castle across Apple II software lists.
* Missing space in ibm5170.xml and stray right angle bracket in sgi_mips.xml.
* Lowercase disambiguators and ISO 843 Greek transliteration in funworld.cpp.
* Removed not working flag inadvertently left on a machine in mpu4vid.cpp.
2020-08-24 21:20:35 +10:00
hap
6e9b437b85 New working software list additions
-----------------------------------
videopac: Service Test Cartridge (Europe) [René van den Enden (Rene_G7400)]
videopacp: Baseball (US, plus, prototype), Flashpoint (US, prototype) [René van den Enden (Rene_G7400)]
2020-08-24 12:35:02 +02:00
hap
697c43fb0b videopac.xml: sync most internal rom names with rene, use alt_title where title is different in other region 2020-08-24 12:24:06 +02:00
hap
8fbe4a8050 i8244: change pos hold strobe again, add sound interrupt 2020-08-24 11:07:46 +02:00
AJR
68ef85836c unk6502_st2xxx.cpp: Better guess 2020-08-24 00:00:08 -04:00
Vas Crabb
3b5f754717 docs: Add naming conventions for certain things.
This isn’t supposed to be too prescriptive.  The C++ stuff just codifies
some things we’ve managed to mostly agree on for public interfaces.  The
stuff for titles/descriptions is also just codifying existing rules so
there’s something to point people towards.  This will need to be refined
as we go forward.
2020-08-24 13:01:37 +10:00
AJR
ec9992e002 diserial: Use logmacro for optional logging and make the messages more useful 2020-08-23 21:14:20 -04:00
AJR
deb674f743 z8: Add optional logging for SIO 2020-08-23 20:37:07 -04:00
ClawGrip
73759930bf
sega_beena.cpp: Add note about cartridges pinout (#7130) 2020-08-23 18:57:20 -04:00
ClawGrip
56c8fbae2f
leapfrog_leappad.cpp: Add note about the cartridges pinout (#7129) 2020-08-23 18:56:54 -04:00
ClawGrip
0dbed0646c
clickstart.cpp: Add note about cartridges pinout (#7128) 2020-08-23 18:56:20 -04:00
Nigel Barnes
2027f49eb3 bus/electron: Added the P.R.E.S. AP1/AP6 and First Byte Printer Interface devices. 2020-08-23 22:15:36 +01:00
Nigel Barnes
ae568f3f60 electron_romboxp: Fixed printer interface. 2020-08-23 22:15:36 +01:00
couriersud
1bd446a192 netlist: in devices folder all DIP devices were removed.
* NE555 and MC1455P were the last devices with DIP definitions in
devices.
2020-08-23 20:12:31 +02:00
ajrhacker
791cf54d0b
Merge pull request #7125 from DavidHaywood/220820
new WORKING machines
2020-08-23 14:08:13 -04:00
David Haywood
f8436a7179
some misc loose ends / small changes (set descripton tweaks + promoted my wico guitar with better input mappings) (#7116)
* both nbanfl and nbagold are 'SportStation' (not SportsStation) as that is what these 2-in-1 units were sold as, and is what is shown on the game select menu.

* tweak comments

* machines promoted to WORKING
------------
My Wico Guitar [David Haywood, ClawGrip, Sean Riddle]

* tweak

* consistency
2020-08-23 14:07:20 -04:00
AJR
b8dcd0fd21 z8: Add interface notes 2020-08-23 13:04:38 -04:00
arbee
501157fbed apple2: add SC-01 speech to the Mockingboard emulation [R. Belmont, O. Galibert] 2020-08-23 12:02:42 -04:00
arbee
82d2eea5a9 6522via.cpp: Add support for CB2 pulse mode [R. Belmont, Peter Ferrie] 2020-08-23 12:01:40 -04:00
couriersud
915e4a3171 netlist: References to subdevices should be symbolic.
* Exposing sub-device members is not best practice.
* The need for sub-devices is a clear indication that a netlist language
implementation would be a better solution.
2020-08-23 17:25:18 +02:00
couriersud
d1c74db666 netlist: Fix visibility in some devices.
* private rules.
2020-08-23 17:24:24 +02:00
couriersud
113de38237 netlist: templatize 74107 and code maintenance.
* removed some dead friend declarations
* optimized template times_ns2
2020-08-23 17:24:22 +02:00
hap
8cde9585e6 odyssey2: rename hash files to videopac and videopacp 2020-08-23 16:33:53 +02:00
James Wallace
5ed80089b0
fixed MPU4 flags (nw) 2020-08-23 14:20:33 +01:00
couriersud
f7ace42947 netlist: macro dip definition for 8277,am2847,mm5837. 2020-08-23 14:09:11 +02:00
Olivier Galibert
e59030aa3d sc01: Fix pitch and closure [O. Galibert]
wow, gorf: Fix sc01 hookup [O. Galibert, Frank Palazzolo, plgDavid]

Note that the dynamic clock changes will sound bad until Aaron's sound
stream fixes are in.
2020-08-23 13:35:05 +02:00
Scott Stone
f4a9504181 sgi_mips.xml: Fix double bracket in description (nw) 2020-08-23 07:00:26 -04:00
Barry Rodewald
e7635a993e cpc_flop.xml: Separated and reorganised Thunderbirds, Thunder Blade and Thunder Burner. 2020-08-23 21:46:41 +12:00