* Corrected DIP switches for htengoku, hkagerou and hginga based on
manuals (except for two illegible settings for hkagerou).
* Hooked up hopper for hginga.
* Corrected input types.
------------------------------
New Mondo Plus (V0.6I) [Hammy]
New clones marked not working
-----------------------------
Cherry Master '97 (V1.7, set 2) [Hammy]
-----------------------------
Golden Regular (version 388/2000) [Hammy]
- toaplan/twincobra.cpp: corrected ROM locations for some sets, corrected audio CPU ROM for hishouza [Guru]
* machine/spg110.cpp: Improved interrupt emulation.
* machine/spg110_video.cpp: Hooked up Y flip, cleaned up code, updated comments.
New systems marked not working
-------------------------------
JAKKS Pacific Inc / HotGen Ltd Bob the Builder - Project: Build It (JAKKS Pacific TV Game) (JUN 2 2006 14:42:01) [David Haywood, TeamEurope]
JAKKS Pacific Inc / Digital Eclipse EA Sports Classics: NHL 95 & FIFA Soccer 96 (JAKKS Pacific TV Game) [David Haywood, TeamEurope]
* flopdrv: Eliminate floppy_get_drive_type and floppy_set_type
No callers for these functions allowing us to get rid of the
FLOPPY_TYPE_ defines as well.
* flopdrv: Drop flopimg_get_image
* flopdrv: Drop floppy_drive_get_next_id
Only possible user for this is 990_dk under ti99x, but this code is
currently commented out.
* flopdrv: Drop floppy_drive_read_track_data_info_buffer
* flopdrv: Drop floppy_drive_write_track_data_info_buffer
* flopdrv: Drop floppy_drive_format_sector
* flopdrv: Drop floppy_drive_set_index_pulse_callback
Only caller for this is micropolis, but this code is commented
out and callback method does not exist either.
* flopdrv: Drop floppy_drive_get_current_track_size
* flopdrv: Drop floppy_wtd_w
* flopdrv: Drop floppy_wpt_r
This is used in commented out code in agat.
* flopdrv: Drop floppy_dskchg_r
* flopdrv: Drop floppy_twosid_r
* flopdrv: Drop flopimg_get_sectors_per_track and flopimg_get_id_callback
* flopdrv: Drop unneeded state variables: m_id_index, m_rdy
* flopdrv: Make some members as private
* Use a memory view to swap ROM over tilemap RAM.
* Use palette format helpers and generic graphics decoding layouts.
* Increased the size of ROM regions to cover maximum 32 banks.
* Reduced code duplication, use more appropriate types.
* Properly support Wayland under EGL and Vulkan. (#3358)
* Dynamically load libwayland-egl.so.1 when dealing with Wayland to remove dependencies at program startup. (#3359)
* Cleanup.
* Support both X11 and Wayland in the same build. (#3360)
* Support both X11 and Wayland in the same build.
- Works for both Vulkan and OpenGL.
- Remove --with-wayland from genie options.
- Vulkan loads all three extensions for surface creation instead of only one.
- Add width and height parameter to GlContext::createSwapChain(), which is needed for EGL to create
a SwapChain with the given window size.
- Dirty-fix the example-22-windows to recreate the FrameBuffer by first destroying and then
recreating to make sure the window is released of its swapchain.
- Fix dbgText glitch in example-22-windows.
- Remove old X11-related dependencies for GLFW3.
* Formatting.
* Adapt to latest bgfx wayland code
* Cleanup.
* Fix Vulkan swapchain invalidation issue. (#3379)
* Fix Vulkan swapchain invalidation issue.
* Always clamp render pass to frame buffer size.
* Fix formatting.
* Hopefully fix macOS build
* Hopefully fix macOS build, attempt 2
---------
Co-authored-by: Martijn Courteaux <courteauxmartijn@gmail.com>
Co-authored-by: Бранимир Караџић <branimirkaradzic@gmail.com>
* Advanced skeleton driver for Memorymoog.
* Replace MACHINE_IS_SKELETON with MACHINE_NOT_WORKING | MACHINE_NOT_SOUND.
* Removed an unecessary semicolon, converted an 'if' to an 'else if', improved comments.
* Style fixes matching those in commit 9e463d2 for moog/source.cpp.
* rename previous ds1315 to earlier/original ds1215 device
* support both ds1215 and transparent access methods
* implement rtc and nvram interfaces
* support updating registers