- render.cpp, rendlay.cpp, ui/ui.cpp, ui/menu.cpp: Change argument types for text processing functions from const char * to std::string_view
- ui/menu.cpp: Add overloads of item_append omitting the frequently empty subtext argument
- cheat.cpp: Remove some c_str() calls that became unnecessary a while ago
---------------------------------------------------------------
Algebra Drill and Practice I (version 1.1, June 1985 on disk label) (cleanly cracked) [4am, Firehawke]
Algebra Drill and Practice II (Version 1.1, January 1985 on disk label) (cleanly cracked) [4am, Firehawke]
* Modernised and cleaned up Lua bindings for input classes.
* Exposed the input_sequence_poller class to Lua and updated the
autofire and cheat plugins to use it, rather than continuing to
pretend it's part of the input manager.
* Exposed more of the natural keyboard manager, including the ability
to enable/disable individual keyboard and keypad devices like you
can from the keyboard mode menu.
* Exposed a few more things on ioport_port and input_device.
-plugins/cheat: Fixed menu item not updating visually when disabling a
cheat with UI Left.
-plugins/cheatfind: Fixed not finding the first screen after screen
enumerator was exposed as an object rather than using a table.
-bwidow.cpp, pacman.cpp: Minor cleanup to recent changes.
The inputs for Birdiy were copied from Pac-Man and were incorrect.
- P1 attack button was incorrectly mapped to the service mode DIP.
- P2 attack wasn't mapped at all.
- "Stop Screen" DIP does nothing, so mark it as unused.
- "Rack test" is some kind of test mode, not Pac-Man style level skip, label it as such.
Added: Legends of Valour, Leisure Suit Larry 5: Passionate Patti Does a Little Undercover Work (3.5"), Leisure Suit Larry 5: Passionate Patti Does a Little Undercover Work (5.25"), Special Forces (5.25")
Dump Status: [lionkingd] Disney's The Lion King (Playable Demo) -> Marked as bad dump (cause: Modified OEM ID)
Removed: [monkey2] Monkey Island 2: LeChuck's Revenge (3.5") -> cause: the files in the floppy disk are exactly the same of the [monkey2a] Monkey Island 2: LeChuck's Revenge (3.5", Alt). The CRC and SHA1 are different because the [monkey2] has modified root in the floppies. Changed [monkey2a] to [monkey2]
---------------------------------------------------------------
Dondra: A New Beginning (Revision 2) (cleanly cracked) [4am, Firehawke]
Space Waste Race: Storybooks Of The Future (cleanly cracked) [4am, Firehawke]