| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
set_input_line_and_vector (#13492)
* [heathzenith/h8.cpp] Update interrupt handling to not use set_input_line_and_vector
* Fix include guards for moved header file
|
| |
|
|
|
|
|
|
| |
* scripts/minimaws: Set option strict for JavaScript code.
* util/mfpresolve.h: Be explicit about turning nullptr into a pointer to
data.
* cpu/drcbearm64.cpp: Reduced number of temporary registers used for AND
with some operand combinations.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* frontend/mame/infoxml.cpp: Recursively discover device types when
filtering output.
* frontend/mame/infoxml.cpp: Don't waste time/memory collecting device
types when not filtering.
* scripts/target/mame: Sort driver projects and sources within driver
projects to give more determinisitc output on filesystems that don't
enumerate in order by filename (e.g. XFS or ext).
-machine/s3c24xx.hxx: Got rid of a layer of indirection on LCD bitmaps.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
----------------------------------
MicroVAX I [microvax2.org]
MicroVAX II [microvax2.org]
MicroVAX 3400 [microvax2.org]
MicroVAX 3500 [microvax2.org]
|
| | |
|
| | |
|
| |
|
|
| |
the PEB.
|
| |
|
|
| |
printers. (#13429)
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
(#13410) [Fabio Dalla Libera, Golden Child]
|
| |
|
|
| |
ROM to be debugged. (#13391)
|
| |
|
|
| |
logic with a ZR36060 so that DC10+ passes board tests
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
keyboards. (#12957)
WK-1800 floppy support is not implemented.
New working systems
----------
Casio WK-1800 [Edward d-tech, Devin Acker]
New working clones
----------
Casio WK-1600 [Edward d-tech, Devin Acker]
|
| |
|
|
| |
* z8536: Respect data direction registers when reading back from Ports A & B
|
| | |
|
| |
|
|
|
| |
(#13220)
matsushita/kn5000.cpp: Use TMP94C241 CPU, hooked up I/O to onboard CPU peripherals.
|
| | |
|
| |
|
|
| |
cdrom i/f, hookup photo cd list
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
portables. [R. Belmont]
apple/gsc.cpp: Split Apple Gray Scale Controller (remarked C&T 65210) to its own device. [R. Belmont]
apple/csc.cpp: Initial Apple Color Screen Controller (remarked C&T 65220) support. [R. Belmont]
apple/msc.cpp: Initial Apple Main System Controller and MSC II support. [R. Belmont]
m6805/m68hc05pge.cpp: Initial support for the Apple/Motorola "PG&E" microcontroller. [R. Belmont]
apple/macpwrbkmsc.cpp: New driver for MSC and MSC II-based Mac PowerBooks and PowerBook Duos. [R. Belmont]
Systems promoted to working
---------------------------
Apple Macintosh PowerBook Duo 210 [R. Belmont]
New working systems
-------------------
Apple Macintosh PowerBook Duo 270c [R. Belmont]
Apple Macintosh PowerBook Duo 280 [R. Belmont]
New working clones
------------------
Apple Macintosh PowerBook Duo 230 [R. Belmont]
Apple Macintosh PowerBook Duo 250 [R. Belmont]
Apple Macintosh PowerBook Duo 280c [R. Belmont]
|
| |
|
|
| |
controller [AJR, unknown]
|
| |
|
|
|
| |
* bus/centronics: hookup The Adaptator DE-9 multitap device
* bus/centronics/adaptator: register a possible DDR variable
|
| |
|
|
|
|
|
|
|
| |
* Emscripten: Fixes to get BGFX working
* Move emscripten specific setup into an #elif statement
* Fix indentation
* emscripten: remove no longer link option DEMANGLE_SUPPORT
|
| |
|
|
|
|
| |
width to specific handlers. (#13325)
emu/emumem_aspace.cpp: Got rid of static accessors structure, added a
helper for obtaining info for dispatching specific accessors.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Rewrite DMAC DMA controller. Now actually transfers data.
- Add preliminary support for the A590 hard disk controller
- Add preliminary support for the Action Replay freezer devices
- Add support for the MegaMix 500 RAM expansion
- Add preliminary support for the A2091 hard disk controller
New working software list additions
-----------------------------------
A590 Setup Disk 1.7 (Western Digital Harddisk) [Turran FTP]
A2091 Setup Disk 1.27 [Amiga Hardware Database]
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sound/flt_biquad.cpp: Added Sallen-Key high-pass filters.
* sound/bbd.cpp: Added MN3207P variant.
* sound/upd931.cpp: Emulated µPD931 synthesis chip.
New working systems
--------------------
Casio Casiotone 8000 [=CO=Windler, Devin Acker]
Casio Casiotone FK-1 [BCM, Devin Acker]
New systems marked not working
------------------------
Casio Casiotone MB-1 [=CO=Windler, Devin Acker]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Build all native back-ends if any native back-end is enabled so errors
caused by changing interfaces can be found faster.
* cpu/drcbeut.cpp: Moved resolved member function stuff to a place where
it can be shared by back-ends.
* cpu/drcbearm64.cpp: Use ubfx instruction to extract unordered flag.
* cpu/drcbearm64.cpp, cpu/drcbex64.cpp: Bypass trampolines when calling
get map variable value and debugger instruction hook functions.
* cpu/drcbearm64.cpp: Moved some internal helpers that don't need to be
members to anonymous namespace.
* cpu/drcbearm64.cpp: Added a comment with some info to help when
debugging generated code.
* cpu/drcbec.cpp: Put code in the drc namespace.
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
location.
* util/delegate.cpp, cpu/drcbex64.cpp, cpu/drcbearm64.cpp: Use common member function resolution code.
-cpu/drcbearm64.cpp, cpu/drcbex64.cpp, cpu/drcbex86.cpp: Moved some stuff to anonymous namespaces.
-cpu/drcbex64.cpp, cpu/drcbex86.cpp: Defer allocating labels if they aren't always needed.
|
| |
|
|
|
| |
* cpu/uml.cpp: Removed unused vector type.
* 3rdparty/asmjit: Update asmjit to latest upstream.
* cpu/drcbex64.cpp: Fixed crash with LOG_HASHJMPS enabled (stack needs to be 16-byte aligned before calling debug_log_hashjmp_fail).
|
| |
|
|
|
|
|
| |
* formats/h17disk.cpp: Add format for Heath hard-sectored formats
* fix compile error
* minor formatting changes
|
| | |
|
| |
|
|
|
|
|
| |
* z80sio: add support for wait/ready, fix rx int logic, fix SDLC bit stuffing bug
* hp98x6: added support for HP98628 & HP98629 exp. cards
* hp98x6: removed dependency on buggy hp_dio functions, restored original hp_dio.*
|
| | |
|
| |
|
|
|
|
| |
New working clones
------------------
Run and Gun (ver UAB 1993 9.10, dedicated twin cabinet) [Bryan McPhail]
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
* The CPU passes its initial memory test, but no I/O is connected.
-dynax/ddenlovr.cpp: Identified 18 of 40 DIP switches for hanakanz with
high confidence, and improved inputs.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
| |
|
|
|
|
|
| |
* rename previous ds1315 to earlier/original ds1215 device
* support both ds1215 and transparent access methods
* implement rtc and nvram interfaces
* support updating registers
|
| | |
|
| | |
|
| |
|
| |
Some AArch64-specific code in C/CpuArch.c uses () when it should be using (void).
|