Commit Graph

86327 Commits

Author SHA1 Message Date
Ivan Vangelista
c2f45efe52 - namco/polepos.cpp: corrected ROM names, added PCB locations & added PLDs. [Porchy, The PLD Archive, Brian Troha, The Dumping Union]
- funworld/supercrd.cpp: tweaked XOR tables a bit for fruitstr
2023-04-04 19:29:47 +02:00
Olivier Galibert
435263423c i8x9x: Fix a case where events could be delayed by mistake 2023-04-04 19:15:18 +02:00
Olivier Galibert
407af69762 tmp68301: Add timers and fix interrupts (thanks grdians for the test cases) 2023-04-04 18:58:09 +02:00
Olivier Galibert
ca6e220dbb tmp68301: Reimplement in the new68k framework. The timers are not yet implemented, couldn't find a driver which cared. Hopefully the regression testing will find some. 2023-04-04 14:43:17 +02:00
Ivan Vangelista
fb89dcf6d3
funworld/supercrd.cpp: identified one more XOR 2023-04-04 09:56:38 +02:00
Vas Crabb
b3e50dfa6a Small fixes and cleanup:
* emu/devfind.h: Allow range-based for loops on memory share finders.
* emu/emucore.h: Choose correct emu_fatalerror constructor when format
  string is an rvalue.
* osborne/osborne1.cpp: Allocate main RAM as a flat share, and use a
  view to switch in atttribute RAM.
* Reduced scope of some variables and edited some copy/pasted comments.
2023-04-04 16:40:41 +10:00
Ivan Vangelista
af05e94568 New clones marked not working
-----------------------------
Manx TT Superbike - DX [Brian Troha, The Dumping Union]
2023-04-04 07:22:29 +02:00
hap
0295de5fe0 es5510: fix some alu flag problems 2023-04-04 02:42:24 +02:00
Ivan Vangelista
f49f2aafa1 New working clones
------------------
Agent Super Bond (Super Cobra conversion, not encrypted) [Darran Allen]
2023-04-03 18:27:34 +02:00
Dirk Best
a2e265a539 pegasos2: Initial devices for MV64361 and VT8231
Enough to get data from the initial bootloader to the serial console.
2023-04-03 14:02:03 +02:00
hap
36d2db7b0e m68000: some variables were missing from savestate/zerofill 2023-04-03 13:31:34 +02:00
987123879113
9f409a782e
namco/namcos10.cpp: Added US version of Mr. Driller 2. (#11072)
New working clones
----------------------------
Mr. Driller 2 (US, DR23 Ver.A) [twistedtymphony, Bill D., coolmod]
2023-04-03 16:00:30 +10:00
ArcadeShadow
9fd3700403
svi318_cass.xml: Use lowercase descriptive text and avoid non-standard abbreviations. (#11068) 2023-04-03 15:43:32 +10:00
987123879113
9ef759905c
namcos10: Reevaluate assumption about how later blocks are handled (#11071) 2023-04-02 22:34:38 -04:00
hap
6dc6efdbb5 k053260: allow to change rev flag on the fly 2023-04-02 23:41:25 +02:00
AJR
4bfc2191cd machine.cpp: Recognize reset phase in describe_context 2023-04-02 17:09:55 -04:00
hap
9b84136e68 k053260: add sample reverse flag 2023-04-02 22:56:05 +02:00
hap
ba2ca8eb55 New working systems
-------------------
Lite 'n Learn: Electronic Organ [hap, Sean Riddle]
Weight Talker [hap, Sean Riddle]
2023-04-02 20:36:07 +02:00
Mark Garlanger
e382e72228
heathkit/tlb.cpp: Encapsulated Heathkit Terminal Logic Board as a device. (#10958)
* Also added variants with Super19, Watzman and Ultra ROMs.
* heathkit/h19.cpp, heathkit/h89.cpp: Use common Terminal Logic Board device.
2023-04-03 02:48:07 +10:00
r09
d133e232ec
fmtowns_cd.xml: Added twelve working items, and replaced two items with better dumps. (#11058)
New working software list additions (fmtowns_cd.xml)
-----------------------------------
4D Driving (FM Towns Marty version) [redump.org]
Doki Doki Disk CD-ban - Club D.O. Vol. 2 [redump.org]
Doki Doki Disk CD-ban - Club D.O. Vol. 3 [redump.org]
FM Towns Marty Tentou Auto Demo '93 Natsu [redump.org]
FM Towns Super Technology Demo 1993 (HME-919) [redump.org]
HomeStudio V1.1L10 [redump.org]
Medicco to Asobou - Kazu-Katachi-Ryou [redump.org]
Monster Planet 2255 [redump.org]
NHK Special - Ginga Uchuu Odyssey Vol. 1 - Tabidachi Waga Taiyoukei [redump.org]
Pack 13000 Free Soft & Shareware [redump.org]
Psychic Detective Series Vol. 2 - Memories (DCCS remake) [redump.org, cyo.the.vile]
The Yachtman [redump.org]

Replaced software list items (fmtowns_cd.xml)
----------------------------
Mad Paradox [redump.org]
Provvidenza - Legenda la Spada di Alfa [redump.org]
2023-04-03 02:31:07 +10:00
Frank Palazzolo
5b4c73cf85
toshiba/pasopia.cpp, toshiba/pasopia7.cpp: Dumped character generator ROMs. (#9898)
toshiba/paso1600.cpp: Use Pasopia character generator ROM until correct ROM is dumped.
2023-04-03 02:24:26 +10:00
MooglyGuy
fe00ebe1cb
cpu/mips: Fixed memory access handling in the IDT MIPS R4650 core. (#11065) [Ryan Holtz]
Correctly support the R4650's lack of TLB.
2023-04-03 02:19:29 +10:00
ClawGrip
8aabc8f527
leapster.xml: Dumped five USA games. (#11064)
Also changed ROM sizes to hexadecimal, fixed some game metadata and added some games to the missing/dumped list in the comments.

New NOT_WORKING software list additions
-----------------------------------------
leapster.xml:
  Disney Princess (USA, set 2) [TeamEurope]
  Nick Jr. Go Diego Go! - Animal Rescuer (USA, set 2) [TeamEurope]
  Leapster 2 Gaming Pop (USA) [TeamEurope]
  Number Raiders - Arcade-Style Learning! (USA, set 1) [TeamEurope]
  Sonic X (USA, set 1) [TeamEurope]
2023-04-03 01:48:57 +10:00
buffi
3b7e82eea4
video/epic12.cpp: Improved CV1000 blitter timings based on hardware testing, and removed unsafe mode. (#10849)
* Fixed an off-by-one bug when setting dst_x_end and dst_y_end which caused destination writes to be one pixel too big.
* Corrected calculations to utilize both source and destination VRAM row counts.
* Updated VRAM access overhead.
* Track of when blitter is idle, since long sequences of clipped draws can cause the blitter to not do any work while remaining busy.
* Removed the edge case for "pixel widths need to be evenly divisable by 8" until more examples can be studied.
* Pad draws to even 4-byte boundaries, since VRAM accesses are always 4 pixels at the time.
* Also added documentation for 6 unhandled Blitter command offsets (see blitter_w). Thanks rtw for looking at these.
* misc/cv1k.cpp: Updated some notes.
2023-04-03 01:35:30 +10:00
AJR
d291e4573b Improvements to debugger 'map' command
- Add names of physical and logical spaces now that one space can map to another
- Correct usage of address space masks
2023-04-02 11:15:27 -04:00
Curt Coder
b0d23fb75a abc80: Cleanup 2023-04-02 15:13:04 +03:00
Curt Coder
0315a8b918 abc80: Emulate the TKN 80 80-column expansion kit. [Curt Coder]
abc80: Add system ROMs with checksum 10042. [PC/M]
2023-04-02 13:06:51 +03:00
Curt Coder
41cd0bf725 sn76477: Make it less verbose 2023-04-02 13:06:51 +03:00
smf-
91046f0a2f New working systems
-------------------
Space Micon Kit [Dillweed, smf]
2023-04-02 08:19:39 +01:00
arbee
c708e0ebac 3rdparty: Another attempt to satisfy Windows Clang. [R. Belmont] 2023-04-01 22:27:22 -04:00
ClawGrip
590bdca312
mobigo_cart.xml: Dumped a Spongebob SquarePants game (#11062)
New NOT_WORKING software list addition
-----------------------------------------------
Nickelodeon Spongebob SquarePants -  Defending the Secret Formula (USA) [TeamEurope]

Also fixed metadata for US version of "Disney/Pixar Toy Story 3" and add more info about dummy carts.
2023-04-01 21:29:29 -04:00
arbee
bd3ea17108 3rdparty.lua: Windows Clang needs another warning suppression for PortAudio. [R. Belmont] 2023-04-01 21:07:16 -04:00
angelosa
e10e36febc fix: MT#07261 2023-04-02 02:10:36 +02:00
AJR
8081f94107 3rdparty.lua: Fix clang build after portaudio update 2023-04-01 19:41:40 -04:00
arbee
645bbe989b PortAudio: sync to upstream GitHub revision 0e9b386a1053261340bc8bb32335484ef77b258b [R. Belmont, PortAudio team]
* Tested and works on Windows, macOS, and Linux.
* Fixes compatibility with macOS Ventura and bugfixes WASAPI and WDM-KS on Windows.
2023-04-01 19:03:31 -04:00
arbee
4acca56e7e intv: fix validation [R. Belmont] 2023-04-01 15:48:36 -04:00
Erik
0e6c83e42e
Reduced I/O port lookups in a number of drivers. (#11061) 2023-04-02 03:08:06 +10:00
AJR
821ee65c0b crazyfgt: Use standard types for inputs, also number these and note pinout 2023-04-01 11:20:51 -04:00
simzy39
44ea32a8a8
dataeast/dec0.cpp: Removed superfluous list of games in comment. (#11027) 2023-04-02 02:03:53 +11:00
Michael Sanborn
4f089d1153
Made NBA Jam Tournament Edition titles more consistent with marketing materials. (#11035)
* Arcade releases were known as "NBA Jam Tournament Edition".
* Console releases all used "NBA Jam T.E." in box art and marketing material.
2023-04-02 01:42:32 +11:00
AJR
37a266e9b0 floppycntrl.cpp: Fix clang error: function definition is not allowed here 2023-04-01 10:32:53 -04:00
David Haywood
5fc6983936
namco/namcos10.cpp: Reset mrdrilr2, mrdrilr2j and chocovdr settings storage area. (#11059) 2023-04-02 01:29:09 +11:00
Vas Crabb
aeccf9e813 leapfrog: Less redundancy in source file names.
Also edited a pile of copy/pasted comments and made some minor code
cleanups (reducing variable scope, etc.).
2023-04-02 01:09:38 +11:00
Ivan Vangelista
ba2a6b30c3 New clones marked not working
-----------------------------
Hammerin' Harry (Playmark bootleg) [Doktor Pinball]
2023-04-01 12:18:59 +02:00
tim lindner
044e890a91
bus/coco/coco_fdc.cpp: Use device BIOS options to reduce proliferation of slot options. (#11056)
* Removed coco_fdc and coco_scii subclasses that only changed the BIOS ROM.
* trs/coco3.cpp: Removed coco3hdb - its only function was to use a specific DOS ROM.
2023-04-01 14:47:11 +11:00
ClawGrip
0c6236d92c
vsmileb_cart.xml: Dumped a Spanish Teletubbies game. (#11055)
Also changed ROM sizes from decimal to hexadecimal.

New NOT_WORKING software list addition
---------------------------------
Teletubbies - ¡Es la hora de los Teletubbies! (Spain) [ICEknight, Team Europe, ClawGrip]
2023-04-01 14:39:07 +11:00
Vas Crabb
36493cc672 emu/rgbvmx.h: Fixed some corner cases (fixes GitHub #11051).
Also changed a pile of comments.
2023-04-01 14:30:48 +11:00
angelosa
fea593bd65 atari/atarigt.cpp: fix MT#07146 2023-04-01 02:44:02 +02:00
Angelo Salese
5949574352
huc6270.cpp: fix RCR sync, it happens one line earlier (#11048)
- fix: draculax Stage 4' "all blue" Richter;
- fix: faussete Stage 2 excessive slowdown and erratic water line;
- fix: xwiber Stage 2 boss never spawning [MT#07384](https://mametesters.org/view.php?id=7384)
- fix: ppersia misplaced line [MT#07727](https://mametesters.org/view.php?id=7727)
- fix: ddragon2 options menu display;
- fix: tblade hang after third person view [MT#08585](https://mametesters.org/view.php?id=8585)
2023-03-31 21:50:31 +02:00
David Haywood
e23dbc99c5
misc/crystal.cpp: Removed hacks: (#11054)
* cpu/se3208: Removed hack to ignore misaligned memory accesses.
* machine/vrender0.cpp: Removed idle skip hack (it causes stability issues).
* misc/crystal.cpp: Added default NVRAM contents for wulybuly with valid coinage settings.
2023-04-01 05:52:13 +11:00