Commit Graph

77383 Commits

Author SHA1 Message Date
Roberto Fresca
6611ce99a0 Zabavni Karti improvements: Added PLD. 2021-01-11 22:48:14 +01:00
James Wallace
1f2bef1f21 * Added PLD dumps to Maygay M1, Scorpion 2 and Scorpion 4
New games added as MACHINE_NOT_WORKING
--------------------------------------
SPRINT (Maygay) (M1A/B) [HIGHWAYMAN]
High Roller (Bellfruit) (Scorpion 4) [HIGHWAYMAN]

New clones added as MACHINE_NOT_WORKING
--------------------------------------
Donkey Kong (Maygay) v?.? (M1A/B) [HIGHWAYMAN]
The Simpsons (Maygay) (M1A/B) (set 9) [HIGHWAYMAN]
Del's Millions (Bellfruit) (set 11, UK, ??GBP Jackpot) (Scorpion 2/3) [HIGHWAYMAN]
Del's Millions (Bellfruit) (set 12, UK, ??GBP Jackpot) (Scorpion 2/3) [HIGHWAYMAN]
2021-01-11 20:34:07 +00:00
Ivan Vangelista
260b4cef23 konmedal.cpp: added dip switch definitions for slimekun 2021-01-11 18:36:49 +01:00
Vas Crabb
0fb0e9d242 bus/neogeo: Cleaned up SMA protection bitswaps. 2021-01-12 04:32:41 +11:00
Ivan Vangelista
1e0c50d18e New machines marked as NOT_WORKING
----------------------------------
Tsururin Kun [Phil Bennett]
2021-01-11 18:09:27 +01:00
Ivan Vangelista
ade914c318 astrcorp.cpp: added eeprom dump for magibombe [Phil Bennett] 2021-01-11 18:07:16 +01:00
Vas Crabb
c51c7e743c cps1.cpp: Documented turbo mode DIP switch settings for sf2rb (Street Figher II' Rainbow hacks). [Rotwang] 2021-01-12 03:40:07 +11:00
AJR
b9cb4c4ca7 m740: Core overhaul
- Change many instruction timings and dummy fetch patterns to match Mitsubishi documentation rather than 6502 behavior
- Add overrides to be used for separable data space in future M50734 emulation
- Fix incorrect addition of Y to address of EORT $zp
- Eliminate INCT A and DECT A instructions (T=1 has no effect on INC A or DEC A)
- Add STP and WIT instructions (not distinguished for now)
- Eliminate generic M740 device type (not used by anything)
2021-01-11 11:27:55 -05:00
hap
a76e9ac18e videopac.xml: add unmodified dump of timelordpl [René van den Enden (Rene_G7400)] 2021-01-11 17:06:45 +01:00
Olivier Galibert
f960ef21f6 SWIM2: Enough of the write processing to make the timing calibration work. 2021-01-11 16:47:06 +01:00
hap
1fced4ec7c videopac.xml: re-added Flash Point PAL conversion hack since it was sold on cartridge 2021-01-11 16:30:26 +01:00
Olivier Galibert
50ebf8b303 Disable msvc windows CI, breaks for probably unfisable heap space issues 2021-01-11 08:05:12 +01:00
Roberto Fresca
d096811a48 Zabavni Karti improvements:
* Proper inputs from the scratch.
* Some DIP switches sorted out.
* Added technical notes.
2021-01-11 03:28:33 +01:00
Roberto Fresca
4d0bca7db6 New working clones
------------------
Zabavni Karti (cyrillic, Bulgarian, encrypted) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
2021-01-11 00:03:21 +01:00
AJR
3a9a71ccb7 metro.cpp: VDP clock is not so standard on some PCBs 2021-01-10 17:38:56 -05:00
arbee
81e5960881 imd_dsk: restore # of tracks check [R. Belmont] 2021-01-10 16:35:20 -05:00
Angelo Salese
e5a776b541
Partial revert, try to make it clear that is the intended behaviour. 2021-01-10 21:50:35 +01:00
Angelo Salese
07dca5cabf
c64_flop_misc.xml: fix typo 2021-01-10 21:25:13 +01:00
ajrhacker
a0c178f59e
Merge pull request #7656 from devinacker/dasm900
tlcs900: fix disassembly of PC-relative addressing
2021-01-10 14:36:05 -05:00
hap
ef6a99bd1d mcs48: fix possible problem with A11 and RET during interrupt 2021-01-10 19:51:39 +01:00
Devin Acker
856a7018a3 tlcs900: fix disassembly of PC-relative addressing 2021-01-10 13:48:16 -05:00
Robbbert
c55f943eb1 rx78: New working software
---------------------------
Sekigahara
Super Motocross
[from Hubz]
2021-01-11 03:09:43 +11:00
Robbbert
2efc04cd2c Merge branch 'master' of https://github.com/mamedev/mame 2021-01-11 03:00:20 +11:00
Robbbert
06b26a0f55 rx78:
- fixed colours, keyboard and cart loading to allow the new carts to work. [Robbbert]
- fixed loading of real tapes [Haze]
2021-01-11 03:00:00 +11:00
hap
26994c375c machine/seibuspi: correct copyright holders 2021-01-10 16:59:22 +01:00
Ryan Holtz
4d1d2e4f68 -m950x0: Fixed validation. [Ryan Holtz] 2021-01-10 16:25:10 +01:00
Ryan Holtz
98141899ec - m950x0: Removed private specifier in favor of protected. [Ryan Holtz]
- sa1111: Moved some local statics to be constexpr rather than const. Tweaked audio register handling to favor references over pointers. [Ryan Holtz]

- sed1356: Added to-do note regarding potential endian issues. [Ryan Holtz]
2021-01-10 16:18:50 +01:00
arbee
73618d95de imd_dsk: use has_variant() and accept either HD or QD as 80-track drives [R. Belmont] 2021-01-10 07:53:36 -05:00
Ryan Holtz
1fad52d8ee - m950x0: Added implementation for STmicro M950x0 SPI EEPROM series. [Ryan Holtz]
- sa1110: Added rudimentary support for the ICP and DMA blocks. [Ryan Holtz]

- sa1111: Various changes. [Ryan Holtz]
 * Hooked up I2S audio DMA support.
 * Hooked up IRQ support.
 * Hooked up basic GPIO support.

- uda1344: Added initial pass at audio support, based on DMADAC. [Ryan Holtz]

- sed1356: Added support for BitBLT solid-fill command. [Ryan Holtz]

- jornada: Added more keys, touch pen support, and fixed EEPROM access. [Ryan Holtz]
2021-01-10 13:24:20 +01:00
Ivan Vangelista
e125fbbc06 astrcorp.cpp: added GFX ROM for magibombe [Phil Bennett] 2021-01-10 08:12:02 +01:00
arbee
a3f159f097 imd_dsk: add missing file [R. Belmont] 2021-01-09 19:16:13 -05:00
arbee
30ad3e4674 imd_fmt.cpp: if an IMD image is 40 track but the drive is HD, put the data on even tracks like hardware would show [R. Belmont] 2021-01-09 19:05:52 -05:00
arbee
8114100928 dim68k: Fix the floppy drive type [R. Belmont] 2021-01-09 19:04:33 -05:00
ajrhacker
4dc85de00a
Merge pull request #7651 from clawgrip/patch-3
miniguay.cpp: Add PCB ASCII layout
2021-01-09 18:02:06 -05:00
ClawGrip
d6141264bf
miniguay.cpp: Add PCB ASCII layout 2021-01-09 23:53:12 +01:00
AJR
185437bcd9 m740: Restore T flag correctly during PLP and RTI. Previous emulation inherited from the 6502 base device caused these instructions to always set T in P and not affect instruction decoding at all. 2021-01-09 17:09:41 -05:00
Olivier Galibert
c18d0b8a00 Update floptool to the new prototypes 2021-01-09 23:03:43 +01:00
Brian Troha
1d8251edd6 relief.cpp: Add in checksum information as printed on ROM labels. Make easier to ID earlier undumped sets. 2021-01-09 14:54:50 -06:00
Olivier Galibert
23af0ace46 Provide the variants to the floppy formats 2021-01-09 21:42:29 +01:00
wilbertpol
31390d3f3e
gamegear, sg1000, sms software list additions (#7649)
* New working software list additions
-----------------------------------
gamegear:
  Andre Agassi Tennis (prototype),
  Bubble Bobble (prototype),
  CJ Elephant Fugitive (prototype),
  Dinobasher Starring Bignose the Caveman (prototype),
  Dragon - The Bruce Lee Story (prototype),
  Empire Syndicate (Chicago Syndicate) (prototype, 19950320),
  Kawasaki Superbike Challenge (USA),
  Micro Machines (prototype)  [smspower]
sg1000:
  San-nin Mahjong (Jpn, alt)  [smspower]
sms:
  3D Gunner (prototype),
  Alex Kidd - High Tech World (prototype),
  Battle Wings (Bomber Raid, prototype),
  Cyborg Hunter (prototype),
  Hang-On (prototype),
  Missile Defense 3-D (prototype),
  Out Run 3-D (prototype),
  Solomon no Kagi - Oujo Rihita no Namida (prototype),
  Super Off Road (prototype)  [smspower]

New NOT_WORKING software list additions
---------------------------------------
gamegear:
  X-Terminator v2.1 for Game Gear (Euro, USA),
  X-Terminator v2.1J for Game Gear (Jpn)  [smspower]

* New working software list additions
-----------------------------------
sms:
  Game de Check! Koutsuu Anzen (Jpn, prototype)  [smspower]

* gamegear: Redumped Sports Illustrated Championship Football & Baseball (Euro, USA) [smspower]
2021-01-09 13:52:59 -05:00
Olivier Galibert
50aa5e0652 Actually build the accepted variants list in floppy 2021-01-09 18:43:32 +01:00
AJR
5bf3dbd3a4 metro.cpp, hyprduel.cpp: Move interrupt control (mostly) down into VDP 2021-01-09 12:26:37 -05:00
cracyc
fdd9fb1081 isbc: sm1810 has an 80 track drive 2021-01-09 10:11:48 -06:00
Vas Crabb
549c0e9cf7 Miscellaneous cleanup.
* audio/redbaron.cpp: Added save state support.
* gladiatr.cpp: Fixed typo.
* Changed some unused functions to use [[maybe_unused]] attribute so they don't rot.
2021-01-10 02:37:22 +11:00
Angelo Salese
74b4231609
Confirm DIP defaults in Shogun Warriors/Fujiyama Buster by manual 2021-01-09 16:07:18 +01:00
Ivan Vangelista
f7971d5624 itech32.cpp: fixed MT07846 2021-01-09 15:20:33 +01:00
hap
95a4cf9e1a i8244.h: add pinout info 2021-01-09 14:55:35 +01:00
hap
cfffc7b44c odyssey2: correct copyright holders 2021-01-09 13:54:12 +01:00
Robbbert
2bc6731c82 alphasma3k: fixed mame.lst 2021-01-09 10:28:27 +11:00
ajrhacker
fa32e791c8
Merge pull request #7650 from clawgrip/patch-2
New NOT_WORKING software list additions
2021-01-08 18:05:45 -05:00