Commit Graph

77278 Commits

Author SHA1 Message Date
AJR
f26dce1da3 Attempt at fixing Windows build 2021-01-05 08:13:27 -05:00
AJR
7989b4ca46 osdwindow.cpp: Centralize basic functions; de-virtualize various getters 2021-01-04 23:09:05 -05:00
arbee
403f7a099a apple2c: fix RdRAM2 ($C011) return value on IIc and IIc Plus. (Github issue #7640). [R. Belmont] 2021-01-04 22:52:00 -05:00
AJR
7ef7dec9e6 cr16cdasm.cpp: Use precompiled header 2021-01-04 18:47:15 -05:00
cracyc
3f1d4bbc76 New machines marked as NOT_WORKING
-----------------------------
SM1810 [Carl, Alexander Kholodov]
2021-01-04 15:35:40 -06:00
ajrhacker
c13bac005d
Merge pull request #7641 from DavidHaywood/311220
misc spelling fixes
2021-01-04 15:43:25 -05:00
ajrhacker
240252e0ca
Merge pull request #7642 from tlindner/dragondos-fix-token
imgtool/dragondos: fix disk BASIC tokens
2021-01-04 15:43:01 -05:00
hap
d329aa03f7 odyssey2: add service test cart 7seg output 2021-01-04 21:11:54 +01:00
DavidHaywood
1c34bc6109 misc spelling fixes 2021-01-04 19:10:37 +00:00
tim lindner
7cf94e4b04 fix dragondos Disk BASIC tokens 2021-01-04 11:09:17 -08:00
Ivan Vangelista
e900729c13 New machines marked as NOT_WORKING
----------------------------------
Sonic Blast Man's Janken Battle [Phil Bennett]
2021-01-04 19:42:18 +01:00
AJR
c231ee373a render.h, rendlay.h: Dependency refactoring
- render.h: Split out layout class declarations into rendlay.h, with some adjustments for the resulting incomplete types (std::reference_wrapper unfortunately does not allow these by C++17 rules)
- rendlay.h: Move old header contents to layout/generic.h
2021-01-04 12:15:09 -05:00
AJR
687e7e162d Purge #include "rendlay.h" where not necessary 2021-01-04 12:04:17 -05:00
hap
1df5faad19 odyssey2/voice: remove unused function 2021-01-04 16:38:35 +01:00
Olivier Galibert
df25f8d727 galpani2: Correct the rom loading for one of the games, generate an image list 2021-01-04 15:59:06 +01:00
hap
52f81b1f94 odyssey2: add notes 2021-01-04 14:51:21 +01:00
Curt Coder
83ed267f2d abc1600: Some cleanup in the MAC. [Curt Coder] 2021-01-04 14:33:02 +02:00
Curt Coder
60b09c329b abc1600: Renamed floppy software list. [Curt Coder] 2021-01-04 13:20:34 +02:00
Patrick Mackinlay
58e8c1611e coco: standardize include guard 2021-01-04 16:15:17 +07:00
Patrick Mackinlay
777d511d61 coco_midi: fix msvc build 2021-01-04 16:14:01 +07:00
Vas Crabb
0abd03a7a7 emumem: more idiomatic way to access members inherited from argument-dependent base templates (may or may not work around GCC11 bug causing #7616) 2021-01-04 15:15:16 +11:00
Brian Troha
c10cb1f5d1 Minor clean ups: Missing ")" and standardize loading address statements 2021-01-03 19:45:24 -06:00
Brian Troha
5427b5d526 New working clones
------------------
Sega Bass Fishing Deluxe (USA) [Brian Troha, The Dumping Union]
Dirt Devils (USA, Revision A) [Brian Troha, The Dumping Union]

Corrected game set names & game titles:
 Example: bass is now getbassur
 Japanese Get Bass sets now include the game's sub title: Get Bass: Sega Bass Fishing
 The USA version is called Sega Bass Fishing
 Specify Deluxe, Upright & standard for Get Bass sets
 Added in Twin/DX for sets that allowing cabinet designations
 Added notes about sets the support multiple regions in Game Assignments
 Added miscellaneous documentation updates / notes
2021-01-03 19:23:39 -06:00
AJR
7a76cf0152 snesb.cpp: Fix clang build by removing leftover tables 2021-01-03 10:08:46 -05:00
Ivan Vangelista
552d026976 New machines marked as NOT_WORKING
----------------------------------
Fatal Fury Special (SNES bootleg) [Apocalypse, iq_132]

- snesb.cpp: revisited some decryptions to standardize them [iq_132]
2021-01-03 15:57:15 +01:00
cracyc
ae2e3443f5 plugins/data: more hiscore improvements 2021-01-02 22:39:40 -06:00
Sandro Ronco
6bceee5c4b ARM: fix carry flag in ADC instruction. [Sandro Ronco] 2021-01-03 00:04:42 +01:00
AJR
11c30f91ac windir.cpp, winrtdir.cpp: string_format calls need qualification now 2021-01-02 16:40:04 -05:00
AJR
87d8079cac options.h: Be more honest about #including prerequisites 2021-01-02 16:35:51 -05:00
AJR
e2e01f7fec vbiparse.cpp: Add missing #include 2021-01-02 16:07:22 -05:00
AJR
c0933daa5a disasmintf.h: Attempt at fixing build on other compilers 2021-01-02 15:53:07 -05:00
AJR
60e518cc50 Low-level #include overhaul
- vecstream.h: Revert changes made in aa29519528. The std::string_view conversion has been made a non-member function (util::buf_to_string_view) and moved to coretmpl.h.
- strformat.h: Remove the using declaration importing util::string_format into the global namespace. It has been moved to emucore.h and a few tool sources; other references have been qualified.
- osdcore.h: Split out file, directory and path classes and methods to a new header (osdfile.h), Doxygenizing the documentation comments.
- Disaggregate many #includes that were including other standard or custom headers. emu.h now includes basically the same things that it did, but other headers have been streamlined; for instance, emucore.h no longer stealth-includes osdcore.h several ways.
2021-01-02 15:18:15 -05:00
AJR
78f93a270c palette.cpp: Use std::fill instead of memset for dirty vector; add range check 2021-01-02 15:08:44 -05:00
Ivan Vangelista
1944eded0d bingoc.cpp: fixed clang build 2021-01-02 19:20:08 +01:00
Ivan Vangelista
dbee11e646 New machines marked as NOT_WORKING
----------------------------------
Bingo Circus (terminal) [Phil Bennett]
2021-01-02 17:29:22 +01:00
hap
b74111a0b2 odyssey2: fix loading games with -cart not working 2021-01-02 16:49:59 +01:00
Ivan Vangelista
ca01e891e1 New machines marked as NOT_WORKING
----------------------------------
Heroine's Memory [The Dumping Union]
2021-01-02 16:26:44 +01:00
cracyc
aea4460250 plugins/data: better hiscore parsing 2021-01-01 22:06:33 -06:00
AJR
0a5148e05a Cassette image processing cleanup
- Add cassette_image::image_read_byte method for reading one byte at a time
- coco_cas.cpp: Eliminate dependency on emucore.h
- thom_cas.cpp: Declare some temporary variables much closer to where they are used
- tvc_cas.cpp: Read and write entire sectors at a time
2021-01-01 19:15:51 -05:00
Ryan Holtz
29bc7e25b7 -arm7: Moved WinCE call logging into a separate .hxx file. [Ryan Holtz] 2021-01-01 23:23:42 +01:00
AJR
d89bbf08e3 clifront.cpp: Restore line accidentally deleted in aa29519528 2021-01-01 12:32:41 -05:00
AJR
adb92bbcef romcmp: Add -h option to print hashes and 16-bit sums for all files 2021-01-01 12:23:45 -05:00
AJR
aa29519528 Further additions of std::string_view
- corefile.cpp, fileio.cpp: Change puts to take a std::string_view parameter
- rendlay.cpp: Use std::string_view instead of bare pointers in various functions
- vecstream.h: Add std::string_view conversion operator to obtain output buffer without needing to make it a C string with explicit null termination
- xmlfile.cpp: Add get_attribute_string_ptr method that distinguishes between empty strings and absent attributes without falling back to C strings
2021-01-01 12:22:17 -05:00
AJR
21fd983545 hash.cpp, hashing.cpp: Change string processing to use std::string_view parameters; add sum16 type 2021-01-01 12:16:05 -05:00
AJR
c296bd9729 aprissi: ROM version note 2021-01-01 10:14:18 -05:00
Brian Troha
369f1eae80 model2.cpp: Documentation update for Dead or Alive, Model 2A version 2021-01-01 03:52:42 -06:00
Vas Crabb
74faa43bec -psx.xml: Cleaned up metadata. [Angelo Salese]
* Marked dumps from unknown sources as bad.
* Tested many software items.
* Marked LibCypt discs with missing subchannel data as unsuppored.

New working software list items (psx)
-------------------------------------
Depth (Jpn) [redump.org, FakeShemp]
Pi to Mail (Jpn) [redump.org, FakeShemp]
Sentou Kokka: Air Land Battle (Jpn, Rev. 1) [redump.org, FakeShemp]
Wares 1092: Souheiden (Jpn) [redump.org, FakeShemp]
Action Replay 2 Version 2.23 - Bonus PSone Codes! (Euro) [redump.org, FakeShemp]
Autumn/Christmas Releases '96 (Euro) [redump.org, FakeShemp]
Beatmania (Euro) [redump.org, FakeShemp]
Chase the Express (Euro) [redump.org, FakeShemp]
Demo One (Version 1) (Euro) [redump.org, FakeShemp]
Demo One (Version 4) (Ger) [redump.org, FakeShemp]
Disney/Pixar Monsters, Inc.: Skrämmarön (Swe) [redump.org, FakeShemp]
Dracula: The Resurrection (Euro) [redump.org, FakeShemp]
Driver 2: Back on the Streets (Euro, Rev. 1) [redump.org, FakeShemp]
Euro Demo 21 (Euro) [redump.org, FakeShemp]
Euro Demo 22 (Euro) [redump.org, FakeShemp]
Euro Demo 28 (Euro) [redump.org, FakeShemp]
Euro Demo 58 (Euro) [redump.org, FakeShemp]
Euro Demo 60 (Euro) [redump.org, FakeShemp]
Euro Demo 62 (Euro) [redump.org, FakeShemp]
Euro Demo 63 (Euro) [redump.org, FakeShemp]
Euro Demo 64 (Euro) [redump.org, FakeShemp]
Euro Demo 65 (Euro) [redump.org, FakeShemp]
Euro Demo 66 (Euro) [redump.org, FakeShemp]
Euro Demo 67 (Euro) [redump.org, FakeShemp]
Euro Demo 68 (Euro) [redump.org, FakeShemp]
Euro Demo 69 (Euro) [redump.org, FakeShemp]
Euro Demo 70 (Euro) [redump.org, FakeShemp]
Euro Demo 71 (Euro) [redump.org, FakeShemp]
Euro Demo 72 (Euro) [redump.org, FakeShemp]
Euro Demo 73 (Euro) [redump.org, FakeShemp]
Euro Demo 74 (Euro) [redump.org, FakeShemp]
Everybody's Golf 2 (Euro) [redump.org, FakeShemp]
F1 Championship Season 2000 (Euro) [redump.org, FakeShemp]
Front Mission 3 (Euro, Prototype 20000616) [redump.org, FakeShemp]
Ghoul Panic (Euro) [redump.org, FakeShemp]
Gran Turismo (Euro) [redump.org, FakeShemp]
Gran Turismo 2 (Euro) [redump.org, FakeShemp]
Grand Theft Auto 2 (Euro, Rev. 1) [redump.org, FakeShemp]
Medal of Honor: Underground (Euro) [redump.org, FakeShemp]
Metal Gear Solid (Euro) [redump.org, FakeShemp]
Metal Gear Solid: Special Missions (Euro) [redump.org, FakeShemp]
Micro Machines V3 (Euro, EDC) [redump.org, FakeShemp]
Moto Racer (Euro) [redump.org, FakeShemp]
Moto Racer World Tour (Euro) [redump.org, FakeShemp]
Music: Music Creation for the PlayStation (Euro) [redump.org, FakeShemp]
Need for Speed II (Euro) [redump.org, FakeShemp]
Need for Speed III: Hot Pursuit (Euro) [redump.org, FakeShemp]
No Fear Downhill Mountain Biking (Euro) [redump.org, FakeShemp]
Oddworld: Abe's Oddysee (Euro) [redump.org, FakeShemp]
Point Blank (Euro, Demo) [redump.org, FakeShemp]
Point Blank (Euro, Rev. 1) [redump.org, FakeShemp]
Point Blank 2 (Euro, Aus) [redump.org, FakeShemp]
Porsche Challenge (Euro) [redump.org, FakeShemp]
Power Source (Euro) [redump.org, FakeShemp]
Pro Pinball: Big Race USA (Euro) [redump.org, FakeShemp]
Rescue Shot (Euro) [redump.org, FakeShemp]
Resident Evil (Euro, EDC) [redump.org, FakeShemp]
Resident Evil: Survivor (Euro) [redump.org, FakeShemp]
Silent Hill (Euro) [redump.org, FakeShemp]
Sphere 360° (Euro) [redump.org, FakeShemp]
Spider-Man (Euro) [redump.org, FakeShemp]
Spyro the Dragon (Euro) [redump.org, FakeShemp]
Street Skater 2 (Euro) [redump.org, FakeShemp]
Tenchu: Stealth Assassins (Euro, Demo) [redump.org, FakeShemp]
Test Drive 6 (Euro) [redump.org, FakeShemp]
Theme Hospital (Euro) [redump.org, FakeShemp]
Tomb Raider: The Last Revelation (Euro, Aus) [redump.org, FakeShemp]
Vanishing Point (Euro) [redump.org, FakeShemp]
Warpath: Jurassic Park (Euro) [redump.org, FakeShemp]
WCW Mayhem (Euro) [redump.org, FakeShemp]

New NOT_WORKING software list items (psx)
-----------------------------------------
Ape Escape (Euro) [redump.org, FakeShemp]
Crash Bash (Euro) [redump.org, FakeShemp]
Final Fantasy VIII (Euro, Aus) [redump.org, FakeShemp]
Le Mans 24 Hours (Euro) [redump.org, FakeShemp]
Resident Evil 3: Nemesis (Euro) [redump.org, FakeShemp]
Spyro: Year of the Dragon (Euro, Rev. 1) [redump.org, FakeShemp]
Urban Chaos (Euro) [redump.org, FakeShemp]
Theme Park World (Euro) [redump.org, FakeShemp]
TOCA World Touring Cars (Euro) [redump.org, FakeShemp]
2021-01-01 15:54:34 +11:00
AJR
672787fe45 hitpoker.cpp, tlc34076: Initialize more pointers and variables 2020-12-31 23:19:36 -05:00
cracyc
d961efa925 plugins/data: remove logging and fix query 2020-12-31 21:47:50 -06:00
ClawGrip
e5b66d27d8
New machines marked as NOT_WORKING (#7606)
----------------------------------
Diamond King [jordigahan, ClawGrip]
2021-01-01 14:03:34 +11:00