Commit Graph

82793 Commits

Author SHA1 Message Date
Roberto Fresca
16ad2f5efe Magic Card driver: Added technical notes and moved the PCB layouts
to the ROM load zone for consistency.
2022-04-26 01:48:40 +02:00
Roberto Fresca
3818ebc1f8 Puzzle Me!: Added ASCII PCB layout [TeamEurope] 2022-04-26 01:24:53 +02:00
Roberto Fresca
fe8832188d unknown Poker 'TE06': Added ASCII PCB layout [TeamEurope] 2022-04-26 01:18:16 +02:00
Roberto Fresca
e3f5c57c64 Lucky 7 (Impera): Added ASCII PCB layout [TeamEurope] 2022-04-26 01:10:57 +02:00
Roberto Fresca
f5bfc74190 New machines marked as NOT_WORKING
----------------------------------
Kajot Card (Version 1.01, Wien Euro) [TeamEurope, Roberto Fresca]
2022-04-26 00:58:37 +02:00
MooglyGuy
6bd06266ab
-mips3drc: Moved unchanging conditionals outside for loop in generate_checksum_block; 7% faster. [Ryan Holtz] (#9626) 2022-04-25 17:48:07 -04:00
holub
44dae68dbb
cpu/z80: Improved timing within instructions. (#9449)
This allows improved emulation of bus contention in the ZX Spectrum family.

Also updated Z80 timings for MSX, Amstrad CPC, and Sega System 1/System 2.
2022-04-26 02:08:07 +10:00
Angelo Salese
d7cfc3c187
68340tmu.cpp: fix potential crash on mode logging 2022-04-25 17:02:03 +02:00
ICEknigh7
3c34de968d
spectrum_cass.xml: Added one game and a couple of demos (#9622)
* spectrum_cass.xml: Added one game and a couple of demos

Just noticed that the only way to play the Spectrum version of Inspector Gadget was through its Russian bootleg arcade game "Brodjaga", so I added its only official release (was cancelled in the UK but released in Spain).

Also added a couple of demos that I found laying around in a very old backup, and which aren't already included in any cover tapes:
-LSD Megademo
-The Ren and Stimpy Slideshow (a kind of lame slideshow of a few black and white pics, but with a decent presentation)
2022-04-25 09:07:31 -04:00
theoldsport
700179c303
osborne1.cpp: revert floppy device back to SSDD (#9625)
Partially reverts an old commit from @Robbbert (2479398533) where the floppy device was (mistakenly?) set to FLOPPY_525_QD (quad density) from FLOPPY_525_SSDD (single-sided double-density). 

As far as I am aware, the Osborne1 only supported SSSD and SSDD disks. Revert appears to resolve known Osborne1 issues [5792](https://mametesters.org/view.php?id=5792) (thanks to @Osso13 for pointing this out) and [8100](https://mametesters.org/view.php?id=8100) @cuavas.
2022-04-25 13:00:43 +02:00
wilbertpol
2dda885973
upd7759.cpp: Add support for mode switching. (#9614) 2022-04-24 23:13:21 -04:00
npwoods
174c246037
Add logic to the CoCo RS-DOS FS module to catch cycles in file granule (block) lists (#9615) 2022-04-24 23:03:58 -04:00
0kmg
fd500d142b
bus/nes: Minor fixes and simplifications for several bootlegs. (#9618) 2022-04-24 23:03:19 -04:00
Firehawke
9d8919786d
New working software list additions (apple2_flop_orig.xml) (#9621)
----------------------------------------------------------

Drugs: Their Effects on You [Matthew Eric D'Asaro, Firehawke]

New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Drugs: Their Effects on You (cleanly cracked) [4am, Matthew Eric D'Asaro, Firehawke]
2022-04-24 22:53:59 -04:00
AJR
2dc96bb1fd att630.cpp: Add more expansion RAM for att730x; slight code cleanup 2022-04-24 17:16:09 -04:00
Robbbert
ffe2426bd2 Fixed (i think) hp2641, jaguarcd, psr60/70, racingj etc 2022-04-25 05:26:25 +10:00
npwoods
4c1c5cf946
Changed floppy_image_device::identify() to take std::string_view instead of std::string (#9616) 2022-04-24 20:21:59 +02:00
AJR
80c28ec7fe mjtensin, mjvegas, mjvegasa: Fix memory_bank::set_entry exception in debug build 2022-04-24 13:32:07 -04:00
0kmg
836699a9ee
nes.xml: Fixed a few more mirroring issues. Demoted strikwlf. (#9617) 2022-04-24 23:27:58 +10:00
Robbbert
3e29b24a51 exl100: the amateur lawyers didn't like the license. 2022-04-24 23:09:44 +10:00
hap
56565f887b misc: consistency changes to some company/title strings 2022-04-24 12:48:28 +02:00
Roberto Fresca
01dd92cc6b New machines marked as NOT_WORKING
----------------------------------
Unknown Poker W [TeamEurope, Roberto Fresca]
Dallas Poker [TeamEurope, Roberto Fresca]
2022-04-24 08:40:10 +02:00
Vas Crabb
8614b890d3
osd/modules/input: Detect joystick reconnection with SDL. (#9605)
Also improved display name scheme for joystick axes and buttons.
2022-04-24 15:31:45 +10:00
Vas Crabb
25c64006b7 srcclean in preparation for 0.243 2022-04-24 14:14:49 +10:00
Robbbert
6c247d5a92 exl100: fixed a note 2022-04-24 12:03:14 +10:00
Robbbert
cdca1a0689 exl100: improved keyboard layout 2022-04-24 11:30:50 +10:00
Roberto Fresca
29479e7d6e New machines marked as NOT_WORKING
----------------------------------
Unknown darts game (487 System I) [Victor Fernandez (City Game)]
2022-04-24 00:40:27 +02:00
arbee
53b1e6b58e g65816: properly calculate page crossing penalty cycle for ,Y addressing modes. [R. Belmont, O. Galibert] 2022-04-23 18:01:51 -04:00
Vas Crabb
e2f4c3950d krz2000.cpp, vigilant.cpp: Clean-up, no functional changes. 2022-04-24 06:22:24 +10:00
Firehawke
3eaead499e
First part of April's Apple II software list updates. (#9489)
* Software list items promoted to working (apple2_flop_clcracked.xml)
-------------------------------------------------------------------

Choplifter [4am, Firehawke]

New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

Copy II Plus (Version 9.0) [4am, Firehawke]
Copy II Plus (Version 8.4) [4am, Firehawke]
Copy II Plus (Version 9.1) [4am, Firehawke]
Copy II Plus (Version 8.1) (800K 3.5") [4am, Firehawke]
Copy II Plus (Version 8.2) (800K 3.5") [4am, Firehawke]
Copy II Plus (Version 8.3) (800K 3.5") [4am, Firehawke]
Locksmith (Version 5.0 Revision C) [4am, Firehawke]
Locksmith (Version 5.0 Revision F) [4am, Firehawke]
Locksmith (Version 5.0 Revision G) [4am, Firehawke]
Locksmith (Version 6.0 Revision A) [4am, Firehawke]
Copy II Plus (Version 8.4) (800K 3.5") [4am, Firehawke]
Locksmith (Version 6.0 Revision B) [4am, Firehawke]
Essential Data Duplicator (Version 3.0-1984-02-06) [4am, Firehawke]
Essential Data Duplicator (Version 3.0-1984-05-25) [4am, Firehawke]
Back It Up (Version 3.6) [4am, Firehawke]
Super Disk Copy (Version 3.6) [4am, Firehawke]
Copy II Plus (Version 3.1) [4am, Firehawke]
Copy II Plus (Version 4.1) [4am, Firehawke]
Copy II Plus (Version 4.3) [4am, Firehawke]
Copy II Plus (Version 4.4B) [4am, Firehawke]
Copy II Plus (Version 4.4C) [4am, Firehawke]
Copy II Plus (Version 9.0) (800K 3.5") [4am, Firehawke]
Copy II Plus (Version 4.4D) [4am, Firehawke]
Copy II Plus (Version 5.0) [4am, Firehawke]
Copy II Plus (Version 5.1) [4am, Firehawke]
Copy II Plus (Version 5.2) [4am, Firehawke]
Copy II Plus (Version 5.4) [4am, Firehawke]
Copy II Plus (Version 6.0) [4am, Firehawke]
Copy II Plus (Version 5.5) [4am, Firehawke]
Copy II Plus (Version 6.1) [4am, Firehawke]
Copy II Plus (Version 6.2) [4am, Firehawke]
Copy II Plus (Version 6.3) [4am, Firehawke]
Copy II Plus (Version 9.1) (800K 3.5") [4am, Firehawke]
Copy II Plus (Version 6.4) [4am, Firehawke]
Copy II Plus (Version 6.5) [4am, Firehawke]
Copy II Plus (Version 6.6) [4am, Firehawke]
Copy II Plus (Version 7.1) [4am, Firehawke]
Copy II Plus (Version 7.2) [4am, Firehawke]
Copy II Plus (Version 7.3) [4am, Firehawke]
Copy II Plus (Version 7.4) [4am, Firehawke]
Copy II Plus (Version 8.1) [4am, Firehawke]
Copy II Plus (Version 8.2) [4am, Firehawke]
Copy II Plus (Version 8.3) [4am, Firehawke]

* New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Descending/Ascending Intervals (cleanly cracked) [4am, Firehawke]
Functional Harmony: Secondary Dominants (cleanly cracked) [4am, Firehawke]
Keyboard Note Drill (cleanly cracked) [4am, Firehawke]
Melodic Dictation: Beginning Level (cleanly cracked) [4am, Firehawke]
Melodic Dictation: Intermediate Level (cleanly cracked) [4am, Firehawke]
Music Composer Quiz (cleanly cracked) [4am, Firehawke]
Music Terminology (cleanly cracked) [4am, Firehawke]
Tap-It (cleanly cracked) [4am, Firehawke]
Zoo Puppet Theater (cleanly cracked) [4am, Firehawke]

* New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Volcanoes (cleanly cracked) [4am, Firehawke]
Measuring Economic Activity (cleanly cracked) [4am, Firehawke]
Media Magic: The Melody Studio (cleanly cracked) [4am, Firehawke]
Time Explorers (cleanly cracked) [4am, Firehawke]
On Target: 3000 Words of German (cleanly cracked) [4am, Firehawke]

* Small metadata correction (squash this message out during merge)

* New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

Bouncing Kamungas! [4am, Firehawke]
Pig Pen [4am, Firehawke]
Ricochet [4am, Firehawke]
Grey Seas, Grey Skies [4am, Firehawke]
World Class Leader Board [4am, Firehawke]

* New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

Columns //e (Version 2.01) [4am, Firehawke]
Wizardry: Proving Grounds of the Mad Overload (Version 05-SEP-81) [4am, Firehawke]
Wizardry: Proving Grounds of the Mad Overload (Version 01-DEC-81) [4am, Firehawke]

* New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Keyboard Fingerings (cleanly cracked) [4am, Firehawke]
Keyboard Intervals (cleanly cracked) [4am, Firehawke]
Keyboard Jazz Harmonies (cleanly cracked) [4am, Firehawke]
Keyboard Extended Jazz Harmonies (cleanly cracked) [4am, Firehawke]
Keyboard Speed Reading (cleanly cracked) [4am, Firehawke]
Musical Stairs (cleanly cracked) [4am, Firehawke]
Note Detective II: Intermediate Level (cleanly cracked) [4am, Firehawke]
Geography Search (cleanly cracked) [4am, Firehawke]
Cubes, Prisms, and Cylinders (cleanly cracked) [4am, Firehawke]
Early Music Skills (cleanly cracked) [4am, Firehawke]
Keyboard Arpeggios (cleanly cracked) [4am, Firehawke]
Keyboard Blues (cleanly cracked) [4am, Firehawke]
Keyboard Chords (cleanly cracked) [4am, Firehawke]
2022-04-23 12:50:06 -07:00
AJR
51a2b03c9a dc: Fix crash with no GD-ROM loaded 2022-04-23 13:13:20 -04:00
AJR
7b4350dc1d evilngte: Fix crash at start 2022-04-23 13:01:04 -04:00
Robbbert
c9006d7f6e exl100: fixed problem with some keys not autorepeating. Fixed mistake with save-state. 2022-04-24 01:42:34 +10:00
0kmg
c9919e7dfc
nes.xml: Set correct board type for several more Chinese RPGs. (#9613)
New working software list additions (nes.xml)
---------------------------------------
Tiějiǎ Tújí (China) [ZDog]
Xīnghé Zhànduì (China) [ZDog]

Software list items promoted to working (nes.xml)
---------------------------------------
Zhànshén Shìjiè (China) [kmg]
Jiànxiá Qíngyuán (China) [kmg]
Shénmó Dàlù (China) [kmg]
Kǒudài Guàishòu - Fěicuì Bǎn (China) [kmg]
Yǒngzhě Hēi'àn Shìjiè - Hùndùn De Shìjiè (China) [kmg]
2022-04-24 01:03:57 +10:00
Robbbert
820d0f2dbc exl100: fixed irq issue, most games do something now, some are playable. Keyboard issues are fixed. Cassette tested, working. Fixed exeltel crash. 2022-04-24 00:58:12 +10:00
Michael Zapf
d1b046cf34 ti99: Added the S0-triggered clock update to TMS9901. 2022-04-23 15:26:53 +02:00
0kmg
9fbaa3862a
bus/nes: Corrected NOCASH_NOCHR homebrew board emulation. (#9611) 2022-04-23 08:15:40 -04:00
0kmg
564c57f168
nes/bus: Minor cleanups for Taito boards. (#9607)
* nes/bus: Minor cleanups for Taito boards.

- Fixed address masks for TC0190FMC and X1-005, reflecting hardware pin connections.
- Fixed off-by-one in TC0190FMC+PAL IRQ due to using two's complement instead of one's complement.

* Fixed khstad88's release date.
2022-04-23 08:15:25 -04:00
Roberto Fresca
520bb02d97 Multi Win (Ver.0091, encrypted): Dumped the CY7C291A
from inside of the custom CPU. [TeamEurope]
2022-04-23 12:05:28 +02:00
Roberto Fresca
f6094a1182 Multi Win Flags 2022-04-23 11:49:15 +02:00
Ivan Vangelista
d9a7c47e2f New clones marked as NOT_WORKING
--------------------------------
Bad Lands (Modular System) [Eduardo Anay, ClawGrip]
2022-04-23 09:54:38 +02:00
Roberto Fresca
7d41a06be0 New clones marked as NOT_WORKING
--------------------------------
Multi Win (EPM7032, encrypted) [Ioannis Bampoulas, Roberto Fresca]
2022-04-23 08:11:11 +02:00
Roberto Fresca
ed73392d97 New clones marked as NOT_WORKING
--------------------------------
Multi Win (Ver.0091, encrypted) [TeamEurope, Roberto Fresca]
2022-04-23 06:45:09 +02:00
cam900
05c700c3f0
cage.cpp: Add partially support of variable sound output channels (#9105) 2022-04-23 12:34:28 +10:00
eientei95
2bbf6fb06f
8080bw.cpp/mw8080bw.cpp: (#9149)
* Add difficulty dipswitch to sinvzen and spaceat2 [eientei]
2022-04-23 12:33:04 +10:00
Robbbert
32691f5226 model2.cpp: fixed crash in debug build 2022-04-23 11:53:33 +10:00
Roberto Fresca
229c0352e0 New working machines
--------------------
Bowmen [Roberto Fresca, Mirko Buffoni, Daniel Carmona, Museoarcadevintage.com, Recreativas.org]
2022-04-23 02:56:02 +02:00
Vas Crabb
923bb87dcc nes.xml: Shìtiān is a name, no space in the middle. 2022-04-23 07:12:07 +10:00
Vas Crabb
73a3b2bc7a Update Greek translation for autofire button name format 2022-04-23 06:00:02 +10:00
kongmao45678
b47c167d3f
Update simplified Chinese translation for autofire button name format 2022-04-23 05:59:07 +10:00