Commit Graph

87841 Commits

Author SHA1 Message Date
Ivan Vangelista
8e838e96c6 misc/gms.cpp: updated patch for sc2in1, corrected a couple of inputs [hammy] 2023-09-19 20:49:43 +02:00
Ivan Vangelista
93a1d82ffc mame/merit.cpp: used dumped protection ROM for couple and clones, too. Also split the driver in subclasses 2023-09-19 18:11:06 +02:00
Philip Bennett
c0c4e00948 New non-working machines
----------
Eibise (Japan) [Phil Bennett]
2023-09-19 07:23:34 -07:00
hap
e8275ac7b2 mephisto*: tweak led brightness in internal artwork 2023-09-19 13:56:37 +02:00
hap
90f6d13dd4 sphinx40: decrease button panel size 2023-09-19 12:30:49 +02:00
hap
e69a9cc387 mm2: small correction to prev commit 2023-09-19 11:06:31 +02:00
hap
f2ec9a1282 mm2: remove ioport tag lookup,
primrage: add release month to title instead of newer build/older build
2023-09-19 11:02:23 +02:00
hap
9de7ddadee namcos23: remove obsolete comment 2023-09-19 10:19:51 +02:00
Olivier Galibert
17a84d11ad ks1064: Identify the correct decompression table [windyfairy] 2023-09-19 09:53:47 +02:00
hap
1d08263d67 amsterdam: remove tag lookup, remove local variable,
roma2: reorder address map, correct rom labels
2023-09-19 09:35:26 +02:00
AJR
6130b026c1 roma2.cpp: Use addressable latch device 2023-09-18 22:35:59 -04:00
Philip Bennett
f1a50e0b36 New working machines
----------
Super Tank Attack (prototype rev. 1.12) [Phil Bennett]
2023-09-18 18:10:48 -07:00
hap
8151fa0141 mephisto berlin,milano,modena: small update to internal artwork 2023-09-18 21:14:08 +02:00
hap
532d9aa59b montreal: small fix to internal artwork 2023-09-18 20:25:31 +02:00
hap
e7361160fd New working systems
-------------------
Mephisto Roma II [hap, anonymous]
Mephisto Montreal 68000 [hap, anonymous]
2023-09-18 20:06:20 +02:00
Ivan Vangelista
698caa1065 misc/gms.cpp: hopefully corrected input matrix reading 2023-09-18 19:24:22 +02:00
Ivan Vangelista
00d5b8c606 New working software list items
-------------------------------
svision.xml: Sonny X'press (prototype) [anonymous]
2023-09-18 18:48:24 +02:00
Ivan Vangelista
18eb7b3287 New systems marked not working
------------------------------
unknown Merit game (4435-81, U5-1) [Brian Troha, The Dumping Union]

- atari/a7800.cpp: verified ROM code for PAL bios [Guru]
2023-09-18 18:38:15 +02:00
Philip Bennett
e952f16a0d New working machines
----------
Beat Player 2000 [Phil Bennett, system11]
Fishing Maniac 2+ [Phil Bennett, system11]
Let's Dance [Phil Bennett, system11]
2023-09-18 07:03:08 -07:00
Roberto Fresca
374a68a88e Dora Neco BanBan: Adjusted interrupts timing to match the real thing. 2023-09-18 06:22:41 +02:00
AJR
70cd3f1309 trs80m3.h: Update header too 2023-09-17 22:42:03 -04:00
AJR
3cbf1d39b6 trs80, trs80m3: Quickload updates
- Move /CMD quickload implementation to its own source file again, this time as a device
- Rewrite file I/O code to use more modern methods (somewhat clumsily)
2023-09-17 22:36:22 -04:00
angelosa
3e6a3c53d3 New working software list items
-------------------------------
ibm5170_cdrom.xml: Best of the Best Shareware Volume 2, Heroes of Might and Magic [archive.org]

New software list items marked not working
------------------------------------------
ibm5170_cdrom.xml: Blindness [archive.org], The Matrox Millennium Multimedia SuperPack [VOGONS]
2023-09-18 02:29:27 +02:00
AJR
94ff3857e2 chd.cpp, chdcodec.cpp, flac.cpp: Use multibyte.h functions
* multibyte.h: Add functions for reading and writing 48-bit values
2023-09-17 19:59:30 -04:00
AJR
5077dcbe1c aviio.cpp: Use std::clamp 2023-09-17 17:56:03 -04:00
AJR
7aca06fb13 avhuff.cpp, cdrom.cpp, msdib.cpp, unzip.cpp, vbiparse.cpp: Use multibyte.h functions 2023-09-17 16:17:07 -04:00
Ivan Vangelista
245282f4b2 New working software list items
-------------------------------
coleco.xml:
Pitfall! (alt)  [plgDavid]
Smurf Rescue in Gargamel's Castle (prototype) [plgDavid]
Space Panic (alt) [plgDavid]
vic10.xml:
Slalom (World) [plgDavid]
2023-09-17 22:09:02 +02:00
AJR
1d47d938e4 akiko, am79c90, i82586, k053252, spi_sdcard, stvcd, t10mmc, t10sbc, t10spc: Use helpers from multibyte.h 2023-09-17 15:45:00 -04:00
hap
877c4a4079 eag68k: improve usart connection 2023-09-17 21:25:52 +02:00
Ivan Vangelista
4997d62163 New working clones
------------------
Super Volleyball (US) [Domenico Cervini]

- misc/gms.cpp: addressed feedback on previous commit
2023-09-17 20:59:37 +02:00
AJR
26a310422a formats: Use multibyte.h functions in more files 2023-09-17 14:47:13 -04:00
wilbertpol
2dc489fb90
msx1_cass.xml: Added 29 working items. (#11554)
New working software list items (msx1_cass.xml)
-------------------------------
Chōjin Locke: Majo no Millennium (Japan) [file-hunter]
Lancelot (United Kingdom) [file-hunter]
Let's Computer (Japan) [file-hunter]
Lord Watson (Spain) [file-hunter]
Mandragore (United Kingdom) [file-hunter]
Marude Son Goku (Japan) [file-hunter]
Minder (United Kingdom) [file-hunter]
Mister Jaws (Netherlands) [file-hunter]
MST-CALC (Europe) [file-hunter]
Ninja (Netherlands, Aackosoft) [file-hunter]
Ninja (Netherlands, Eaglesoft) [file-hunter]
Octopuss (France) [file-hunter]
Offering (Japan) [file-hunter]
Oh No! (Brazil) [file-hunter]
Phantomas 2 (Spain, alt) [file-hunter]
Photographic Memory (Netherlands) [file-hunter]
Pirates (Spain) [file-hunter]
Portopia Renzoku Satsujin Jiken (Japan) [file-hunter]
Punchy & Judy (United Kingdom) [file-hunter]
Rabbian (Japan) [file-hunter]
Roller (Finland) [file-hunter]
Shiro to Kuro no Densetsu (Japan) [file-hunter]
Time and Magik I - Lords of Time (Europe) [file-hunter]
Las Aventuras de Rudolphine Rur [Dwalin]
Lift [Inufuto]
Neuras [Inufuto]
Perez the Mouse [file-hunter]
Rodman (demo) [file-hunter]
Ruptus [Inufuto]
2023-09-18 04:41:57 +10:00
AJR
7eb0f531e8 ioport.cpp: Trim extra spaces in keyboard key names more safely 2023-09-17 14:32:45 -04:00
AJR
0c8dbef887 fsmgr.cpp: Restore trim_end_spaces as a std::string_view function and use it in place of strtrimrightspace in FS code due to feedback on f5066881db 2023-09-17 14:08:57 -04:00
AJR
01040b1e0c aviio.cpp: Massive code cleanup
- Use multibyte.h functions and std::swap
- Turn most macro constants into enums and move them down into classes
- Change comments to C++ style
2023-09-17 13:53:52 -04:00
goldnchild
7e4ca3b49c
frontend/mame/luaengine.cpp: Corrected spelling of screen device xoffset and yoffset property names. (#11550)
This makes the code match the documentation.
2023-09-18 03:33:57 +10:00
Nekoziman
cb3d3207c0
sega/system1.cpp: Corrected ROM labels for raflesiau. (#11555) 2023-09-18 03:25:01 +10:00
Ivan Vangelista
313d70bdf0 misc/gms.cpp: one more note and correction 2023-09-17 17:45:11 +02:00
AJR
f5066881db fsmgr.h: Cleanup
- Use multibyte.h functions for packing and unpacking words
- Remove a few aliases for cstdlib functions
- Convert rstr and wstr functions to std::string_view
2023-09-17 11:33:25 -04:00
SomeRandomGuyIdk
0af125686b
hh_tms1k.cpp: Updated MCU list notes (#11556) 2023-09-17 10:57:50 -04:00
AJR
676e44ca95 imageutl.h: Retire pick_integer_[bl]e and place_integer_[bl]e in favor of the simpler functions in multibyte.h
* multibyte.h: Add constexpr for getters and noexcept for all functions
2023-09-17 09:43:06 -04:00
Ivan Vangelista
2f7b1f05c7 misc/gms.cpp: added TODO list on the top of the driver 2023-09-17 10:49:08 +02:00
Ivan Vangelista
76bc692e98 misc/rbmk.cpp: renamed driver to gms.cpp 2023-09-17 10:27:19 +02:00
Ivan Vangelista
78cc3e4ee0 misc/rbmk.cpp: hooked up 3rd tilemap for sc2in1 and magslot 2023-09-17 10:21:20 +02:00
Ivan Vangelista
02153dbf67 misc/rbmk.cpp: converted to use the tilemap system 2023-09-17 09:20:33 +02:00
Roberto Fresca
6807beed37 Dora Neco Banban:
Added japanese ranks and speech docs.
2023-09-17 08:55:52 +02:00
Roberto Fresca
a7003548f0 Dora Neco Banban:
Added partial PPI's connections and CPU clock from crystal diagrams.
2023-09-17 06:08:38 +02:00
Roberto Fresca
b0b3508252 Dora Neco BanBan:
Improve the interrupts timming. Fixes some bits and matches the
game duration and arms stress as seen in the videos floating around.
Verified OKIM6295 pin7 high. Corrected some notes.
2023-09-17 05:50:53 +02:00
AJR
be3919035b acorn/z88_impexp.cpp, nascom/nascom1.cpp: Modernize file I/O 2023-09-16 20:36:49 -04:00
arbee
102aa77ccc apple/dafb: Updates and fixes [R. Belmont]
- Fixed VRAM size limiting (and memory trashing) for Quadra/Centris 610/650/800, Quadra 605, and LC 475/575 class machines
  Quadra 800 no longer erroneously lets you select Millions of Colors
- Fixed CRTC parameter readback
- Fixed DAFB version readback
- Corrected DAC type for Quadra 800 class machines based on PCB photos
2023-09-16 11:20:44 -04:00