Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add headless osd interface #7

Closed
wants to merge 6,857 commits into from
Closed

Add headless osd interface #7

wants to merge 6,857 commits into from

Conversation

sangwonl
Copy link
Collaborator

@sangwonl sangwonl commented Jan 5, 2020

No description provided.

ajrhacker and others added 25 commits January 1, 2021 19:15
- 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
----------------------------------
Heroine's Memory [The Dumping Union]
----------------------------------
Bingo Circus (terminal) [Phil Bennett]
- vecstream.h: Revert changes made in aa29519. 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.
----------------------------------
Fatal Fury Special (SNES bootleg) [Apocalypse, iq_132]

- snesb.cpp: revisited some decryptions to standardize them [iq_132]
------------------
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
…dependent base templates (may or may not work around GCC11 bug causing mamedev#7616)
p1pkin and others added 26 commits January 17, 2021 19:53
Promoted to working: Gamegear X-Terminator
------
Portable Game Station 268-in-1 [Takashi Omoto, TeamEurope, David Haywood]
WIP lightweight osd headless

WIP lightweight osd headless

WIP fix old headless linking fail

WIP fix invalid render bounds

WIP set no opengl opt if headless mode
* WIP add input headless module

* add player2

* Rename oraksil to headless

Co-authored-by: Sangwon Lee <gamzabaw@gmail.com>
* Organize headless interface

* Make mame headless instance as singleton
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet