| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
If you want to build 64-bit and 32-bit in the same tree without them
stomping on each other, use SEPARATE_BIN=1 (you already need to do this
for TOOLS=1 anyway).
|
| |
|
|
|
|
|
| |
--------------------
Facit DTC (DeskTop Computer) [Luxor ABC arkivet, Curt Coder]
abc800: Added new revisions of ROMs, and skeletons for DataBoard 4106/4107. [Luxor ABC arkivet, Curt Coder]
|
| |
|
|
|
|
|
|
|
| |
* Separated Acorn IOC and MEMC into devices.
* Emulated 8051-based serial keyboard.
* acorn_machine/memc.cpp: Ensure only one logical page is mapped to a single physical page.
* Fixed RISC OS POST IOC register test.
* aa310.cpp: Added debug code to display RISC OS POST failures.
-machine/archimedes_keyb.cpp: Dumped Acorn Archimedes keyboard microcontroller. [Phil Pemberton]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Holtz]
- sa1110: Added rudimentary support for the ICP and DMA blocks. [Ryan Holtz]
- sa1111: Various changes. [Ryan Holtz]
* Hooked up I2S audio DMA support.
* Hooked up IRQ support.
* Hooked up basic GPIO support.
- uda1344: Added initial pass at audio support, based on DMADAC. [Ryan Holtz]
- sed1356: Added support for BitBLT solid-fill command. [Ryan Holtz]
- jornada: Added more keys, touch pen support, and fixed EEPROM access. [Ryan Holtz]
|
| | |
|
| |
|
|
|
| |
- render.h: Split out layout class declarations into rendlay.h, with some adjustments for the resulting incomplete types (std::reference_wrapper unfortunately does not allow these by C++17 rules)
- rendlay.h: Move old header contents to layout/generic.h
|
| |
|
|
|
|
|
| |
- vecstream.h: Revert changes made in aa29519528cb3dbdbfac56819bea670ed8c56c5d. 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.
|
| | |
|
| |
|
|
|
|
| |
-uda1344: Added skeleton audio device for Philips UDA13444 Codec. [Ryan Holtz]
-sa1111: Hooked up basic L3 audio transceiver support. [Ryan Holtz]
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
------------------
Hewlett-Packard Jornada 720 [Ryan Holtz]
* arm7: Fixed interaction between instruction prefetching with the MMU enabled. [Ryan Holtz]
* sa111: Added skeleton device for Intel SA-1111 Microprocessor Companion Chip. [Ryan Holtz]
* sed1356: Added skeleton device for Epson/Seiko SED1356 video controller. [Ryan Holtz]
* sa1110: Various cleanups. Added rudimentary SSP module support. [Ryan Holtz]
|
| |
|
|
| |
Asynchronous Serial Interface [AJR, Apple II Documentation Project]
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
errors [R. Belmont]
|
| | |
|
| |
|
|
|
|
|
|
| |
Zaurus PDA line. [Ryan Holtz]
-ucb1200: Added skeleton device for Philips UCB1200 audio/telecom codec. [Ryan Holtz]
-sa1110: Added rudimentary framework for the MCP codec interface module. [Ryan Holtz]
|
| |
|
|
|
|
| |
in some Sharp Zaurus models. [Ryan Holtz]
-sa1110: Added OS Timer, RTC, Reset, GPIO, and partial UART3 controller module support. [Ryan Holtz]
|
| |
|
|
|
| |
- Added RTC interrupt, fixes TIME function.
- Realigned video handling with the Electron.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added methods for enabling and disabling breakpoints and watchpoints,
and made debugger views update when breakpoints/watchpoints are
manipulated from Lua. Made breakpoints and watchpoints objects rather
than tables. (It’s not possible to enable/disable a breakpoint or
watchpoint from the object itself, you have to go through its owners'
debug interface.)
Exposed more device_t members for dealing with child/sibling tags and
devices. Also provided a way to get regions/shares/banks from a device
using relative tags rather than going through the memory manager with
absolute tags.
|
| |
|
|
| |
memory map system. [O. Galibert]
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
filename. [AJR, Vas Crabb]
-netlist: Give devices the C++17 namespace treatment.
-Tidied up compiler warning options for 3rdparty.
-emu/render.cpp: Exposed a few information view item properties.
|
| |
|
|
| |
Catalina and Big Sur. [Balrog]
|
| | |
|
| | |
|
| |
|
|
| |
make it a bit more manageable
|
| |
|
|
|
|
| |
I've guessed whether break or [[fallthrough]] is appropriate. In cases
where it looked particularly suspicious, I added a FIXME comment. All
of these changes should be reviewed by someone familiar with the code.
|
| |
|
|
|
|
|
| |
* Updated sol2 to 3.2.2
* Updated pugixml to 1.10
* Increased minimum clang version to 6
* Cleaned up some stuff that can use new features
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
Machines promoted to WORKING
----------------------------
Sharp PC-E220 [Sandro Ronco]
Sharp PC-G815 [Sandro Ronco]
|
| |
|
|
|
|
|
|
|
|
| |
Cartridges, Mini Expander (now with controllers), Quick Disk (not working), C1541 DOS Interface (not working)
- Implemented memory mapper for CP/M.
- Serial printer port.
- External RAM is now scrambled.
- SuperCart bankswitching board implemented for Aquaricart.
- Cartridge images of size 4K, 8K, 16K now supported, was previously 16K only.
|
| |
|
|
|
|
| |
-frontend/mame/audit.cpp: Fixed another annoying edge case.
-Cleaned up RawInput code slightly.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
as there is no longer a performance hit
|
| |
|
|
| |
Golden Child, archive.org]
|
| |
|
| |
DAC changes. Which is all of them. Remove the device as well.
|
| |
|
|
| |
- Select 20K RAM as default.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Implement TT5665 emulation
Similar as OKIM6295, but with Support more ROM capacity and phrase spaces, 2 sound outputs
used in bowltry, igs_m036 (for some hardwares with TT5665, ex: cjddzsp)
bowltry.cpp: Fix game name (BOWLING TRY! in both poster and PCB)
* bowltry.cpp: Typo
* Fix endline
* tt5665.cpp: Reduce unnecessary argument
|