OpenMSX Git (2026/11/05) is compiled. OpenMSX is an open source MSX emulator which is free according to the Debian Free Software Guidelines, available under the GNU General Public License.For copyright reasons the emulator cannot be distributed with original BIOS ROM images. OpenMSX includes C-BIOS a minimal implementation of the MSX BIOS, allowing to play quite some games without the need to have an original MSX BIOS ROM image. You can also use your own BIOS ROM image if you please.
OpenMSX Git Changelog:
* Make step_back treat a block instruction as a single instruction
* Accept the old key names HENKAN_MODE and BACK again.
* Fix MENU as value of kbd_code_kana_host_key.
* Support the Japanese Henkan and Muhenkan keys.
* Add a RAII wrapper for SDL property groups.
* [14/14] Migrate from SDL2 to SDL3: documentation.
* [13/14] Migrate from SDL2 to SDL3: joysticks, event timestamps and main().
* [12/14] Migrate from SDL2 to SDL3: fonts.
* [11/14] Migrate from SDL2 to SDL3: sound.
* [10/14] Migrate from SDL2 to SDL3: ImGui windows.
* [9/14] Migrate from SDL2 to SDL3: window and video.
* [8/14] Migrate from SDL2 to SDL3: mouse.
* [7/14] Migrate from SDL2 to SDL3: text input and Windows IME.
* [6/14] Migrate from SDL2 to SDL3: keyboard and key names.
* [5/14] Migrate from SDL2 to SDL3: renamed API.
* [4/14] Migrate from SDL2 to SDL3: Dear ImGui backend.
* [3/14] Migrate from SDL2 to SDL3: CI.
* [2/14] Migrate from SDL2 to SDL3: Visual C++ build.
* [1/14] Migrate from SDL2 to SDL3: build system.
* Name keys and parse key names ourselves when they are a single character.
* Make utf8::sequence_length() part of the public API.
* Add a V9990 register viewer.
* Add side-effect-free debug accessors and debuggables to the V9990. (#2263)
* Fix(?) msvc compilation error
* Use the shared viewer helpers in the V9990 sprite viewer.
* Use the shared viewer helpers in the V9990 tile viewer.
* Use the shared viewer helpers in the V9990 bitmap viewer.
* Extend the shared viewer helpers for the V9990 viewers.
* Keep a manual P2 sprite pattern base while the V9990 sprite viewer shows P1.
* Add a V9990 sprite viewer.
* Add a V9990 tile viewer.
* Add a V9990 bitmap viewer.
* Add palette and mode-name helpers for the V9990 viewers.
* Factor out the per-frame logic of the VDP register viewers.
* Share the register table and explanation drawing of the VDP register viewers.
* Share the palette and CRAM editor of the SMS VDP viewers.
* Share the sprite bounding boxes of the sprite viewers.
* Share the pattern copy menu of the tile viewers.
* Share formatting VRAM data for the clipboard in the VDP viewers.
* Share the address lines of the tile viewer tooltips.
* Share the name table drawing of the tile viewers.
* Share the hex digit overlay of the tile viewers.
* Share the 'VDP settings' / 'Manual override' panel of the VDP viewers.
* Share the checkerboard settings of the sprite viewers.
* Share marking the raster beam in the VDP viewers.
* Share the zoom/grid, raster beam and palette settings of the VDP viewers.
* Share the color combo boxes of the VDP viewers.
* Share the mode 4 bit plane decoding of the SMS VDP viewers.
* Share the layout of the monochrome sprite pattern image.
* Share the monochrome sprite pattern rendering.
* Share the TMS9918 mode pattern rendering of the tile viewers.
* Share the 1-bit pattern row drawing between the VDP viewers.
* Share computing the hovered cell of a grid view.
* Share the copy-to-clipboard context popup.
* Share drawing a zoomed image with a grid overlay.
* Share the raster beam crosshair drawing.
* Share uploading pixels to a texture.
* Share the checkerboard background texture.
* Share the grid overlay texture creation.
* Use null textures instead of std::optional in the bitmap viewers.
* Keep the override checkboxes enabled in the SMS VDP tile viewer.
* Align the 'VDP settings' rows with the override checkboxes.
* Reserve room for the horizontal scrollbar in the MSX tile and sprite viewers.
* Add 'Reset to default' to the checkerboard colors of the MSX sprite viewer.
* Magnify the checkerboard in the SMS VDP sprite viewer's hover views.
* Explain checkerboard size 0 in the MSX sprite viewer.
* Only offer mode 4 name table bases that the SMS VDP can select.
* Align the manual table bases in the SMS VDP tile viewer.
* Align the manual sprite attribute base in the SMS VDP sprite viewer.
* Align a manual TMS sprite pattern base in the SMS VDP sprite viewer.
* Clamp the checkerboard size in the MSX sprite viewer.
* Show and copy only the pattern's own color byte in screen 1 / graphics I.
* Fix the early clock flag in the MSX sprite viewer's sprite attributes.
Download:
OpenMSX Git (2026/11/05) x64
Source: Here
2026-11-05

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!