| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |
|
| |
|
|
|
|
| |
Also bumped documentation version to 0.285 as it describes new
functionality not in 0.284, and removed ARM7 from the list of DRC CPUs
since its incomplete recompiler functionality was removed.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Made existing AY-5-3600 based keyboard a slot option; add lowercase mode. [AJR]
- Added dump and emulation of Videx Keyboard Enhancer ][ together with clone system with complementary lowercase chip. [AJR, Apple II Documentation Project]
- Added dump and emulation of Key Tronic KB 200. [AJR, Bitsavers]
- am64, am100, ivelultr, uniap2en/uniap2pt: Add emulation of keyboards previously included in ROM sets. With this change, uniap2ti is now emulated as a slot-based keyboard device and is no longer a runnable system. [AJR]
- Add optional control key mod required by one word processor. [AJR]
- ivelultr: Hook up character set switch to unique keyboard output. [AJR]
New working clones
------------------
Apple ][+ (Enhancer ][ lowercase mod) [AJR, Apple II Documentation Project]
New working software items (apple2_flop_misc)
---------------------------------------------
Enhancer ][ Utility Diskette [AJR, ASIMOV Apple II Collection]
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
- greatly refactored the ELAN EU3A05/EU3A13/EU3A14/EP3A19A code into more of a 'SoC' device
- removed 'bankdev' stuff in favour of an additional address space
- moved SoC implementation into machine folder, untying it mostly from the game drivers using the SoC
- cleaned up some of the game hookups, eg. only map extra RAM for rad_sinv and buzztime, not all EU3A05 games
new NOT WORKING clones
----
Family Tetris (PAL) [Team Europe]
|
| |
|
|
| |
Documentation Project]
|
| | |
|
| | |
|
| |
|
|
| |
Stedman]
|
| | |
|
| |
|
|
|
|
| |
* hookup a stub DTC-510 NSCSI core
* retire bus/scsi/pc9801_sasi
* bus/pc98_cbus: cleanup uint8_t/uint16_t into u8/u16
|
| |
|
|
|
|
| |
machine/82c606.cpp: New 82C606 CHIPSpak Multifunction Controller device.
machine/psion_asic7.cpp: New Psion ASIC7 device.
|
| | |
|
| | |
|
| |
|
|
| |
to BSD-3
|
| |
|
|
| |
to sega folder, relicense to BSD-3
|
| |
|
|
|
|
| |
the DSP. [R. Belmont]
sound/l4003.cpp: Very preliminary implementation of the MPC60's DSP. [R. Belmont]
|
| |
|
| |
* Split a GeneralPlus Renderer off from the SunPlus renderer, and reduced the SunPlus renderer to just the features supported by the SPG2xx. While the GPL does have similar features, it makes too many small changes to cleanly implement it as a class on top of the SPG renderer, and having it sitting in the same files makes the SPG code less clear. [David Haywood]
|
| |
|
|
|
|
|
|
| |
standardize BIOS memory_region tags
New systems marked not working
------------------------------
PC-9801M2 [anonymous]
|
| |
|
|
| |
slots in clients
|
| | |
|
| |
|
|
|
| |
-------------------
Wren Executive [Nigel Barnes]
|
| | |
|
| | |
|
| |
|
|
| |
* dsp563xx: Implement bset #n,r instruction
|
| |
|
|
| |
bootloader at 0x100 in the virus b.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
in NSCSI device as PC8801-30
|
| | |
|
| |
|
|
| |
other systems) and greatly improve its disassembler
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
bilinear filtering. (#14395)
* Added an ARM NEON bilinear filtering implementation.
* Increased the intermediate precision of the C++ bilinear filtering implementation.
* Cleaned up and fully inlined the C++ implementation apart from bilinear filtering.
* Moved the generic C++ implementation to emu/video/rgbutil.h.
* Put all bilinear filtering implementations out-of-line in emu/video/rgbutil.cpp.
|
| |
|
|
| |
* move pc80s31k to bus/nec_fdd folder
|
| |
|
|
| |
(#14384)
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
softlist entry) (#14327)
- added 29 parents, 3 clones, 1 softlist entry, some boot and are playable but none meet 'working' threshold [David Haywood]
New systems marked not working
------------------------------
PPG Play Portable Game 118 Games (HH-0046) [David Haywood, Team Europe]
Table Game Classic 108-in-1 (KTFC-001B) [David Haywood, Team Europe]
Digital Pocket Hand Held System 268-in-1 - Model 8661 [David Haywood, Team Europe]
IN Motion - Motion Controlled Video Games Console (Hot Game 198 in 1) [David Haywood, Team Europe]
Pokemon Encyclopedia Z Pokemon XY Quiz Game Rotom (Japan) [David Haywood, Team Europe]
D9 500 in 1 Handheld Game Console [David Haywood, Team Europe]
Xingzuo Dianzi Chongwu Ji [David Haywood, Team Europe]
Pokemon Peaceful Place My Pad (Japan) [David Haywood, Team Europe]
Disney & Disney/Pixar Characters Wonderful Sweet PC (Japan) [David Haywood, Team Europe]
Disney & Disney/Pixar Characters Wonderful Dream PC (Japan) [David Haywood, Team Europe]
Asonde Manaberu! Mouse de Click! Anpanman PC (Japan) [David Haywood, Team Europe]
Doraemon Step Up PC (Japan) [David Haywood, Team Europe]
My Arcade Street Fighter II (DGUNL-4184, Nano Player Pro) [Team Europe]
Mouse de Battle!! Kyouryuu Zukan PC (Japan) [David Haywood, Team Europe]
Disney Characters Magical Pad -Girls Lesson- (Japan) [David Haywood, Team Europe]
Mouse de Kisekae! Sumikko Gurashi PC (Japan) [David Haywood, Team Europe]
Mouse de Kisekae! Sumikko Gurashi Premium Plus (Japan) [David Haywood, Team Europe]
Wiii3 TV Entertainment System (7-in-1 Sports) [David Haywood, Team Europe]
Retro TV Game Console - Disney Cars - 300 Games (JG7800DC-1) [David Haywood, Team Europe]
Retro TV Game Console - PJ Masks - 300 Games (JG7800PJM-1) [David Haywood, Team Europe]
Orina Stylish+ (Japan) [David Haywood, Team Europe]
Spica Note (Japan) [David Haywood, Team Europe]
Game & Watch: Super Mario Bros. 35th Anniversary [Team Europe]
Mocchiri Pet Mocchimaruzu (2018 version, set 1) [David Haywood, Team Europe]
Mocchiri Pet Mocchimaruzu (2019 version, set 1) [David Haywood, Team Europe]
Mocchifuwa Pet Mocchimaruzu (set 1) [David Haywood, Team Europe]
Gachitto Get da ze! Monster Ball (Japan) [David Haywood, Team Europe]
Mazemaze Mix! Puni Tapi-chan (Japan) [David Haywood, Team Europe]
ZL-383 400-in-1 Handheld Console [David Haywood, Team Europe]
New clones marked not working
-----------------------------
Mocchiri Pet Mocchimaruzu (2018 version, set 2) [David Haywood, Team Europe]
Mocchiri Pet Mocchimaruzu (2019 version, set 2) [David Haywood, Team Europe]
Mocchifuwa Pet Mocchimaruzu (set 2) [David Haywood, Team Europe]
New software list items marked not working
------------------------------------------
orina_stylish_plus_cart.xml:
Sumikko Gurashi [David Haywood, Team Europe]
- moved around some code related to the SunPlus/GeneralPlus SoC emulation, attempted to better identify what some SoCs are (especially where globs were used) and add some notes for future reference when improving the code / attempting to identify what belongs where [David Haywood]
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Also don't disable sibling/tail call optimisation when symbols are
enabled. This is hurting our release builds since they're built with
symbols.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Hooked up to Teradrive only as WIP intermediate step.
List of improvements and changes compared to legacy handling (some of these also applies there):
- Implement `gamenko` Seganet mapper;
- Implement `menghu` mapper (a Gamtec variant using Z80 to read protection data);
- Implement `sanguo5` / `tunshi` mapper (uses SRAM with invalid header);
- Implement `sportg` Tectoy 3-in-1 mapper;
- Hookup SRAM in `yasech` mapper;
- fix `btlchess` mapper;
- Implement `16mj2` extra ports reads;
- Fix `sampras` hanging on menu (uses a J-Cart variant);
- Hookup J-Cart for `sskid`;
- Allow `ninjab` to boot with proper I2C mapper;
- Fix I2C mappers for `billwlsh`, `madden93`, `madd93ce`, `shanewar`;
- Add SRAM for `mightmg3`;
- Fix `beggarp1`, it relocates SRAM address more akin to sf002/wukong mapper;
- Fix `barkley2`: it uses mirroring for SRAM, crashing in tournament mode if it doesn't find it;
- `sonic3` "fram" area doesn't exist anymore, use "sram" instead;
- Retire `rom_radica` from legacy handling: it has been moved as standalone sega/megadriv_rad.cpp driver starting from #3108
- Retire `rom_topf` from legacy handling: was a broken version of `rom_lion3`;
machine/i2cmem: add 24C65 alias for bighurt/brianl96/collslam/shanewar [Angelo Salese, Happy]
move M95320 implementation from legacy stm32 into actual device
machine/intelfsh: add ST_M29W640FT, implement unlock bypass command
New working software list items
-------------------------------
megadriv: Nyuushi Chokuzen Check Nanmon Kimon Kiki Kaikai, Planet Message Quiz [Hidden Palace]
Gunfight 3 in 1, Shísān Zhāng Májiàng - Zhong Guo Měi Nv Pian [archive.org]
New software list items marked not working
------------------------------------------
megadriv: 1800 in 1, Rock Heaven, Rock World, Golden Mega 250 in 1 [archive.org]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Systems promoted to working
---------------------------
PC-9801RS, PC-9821Ap2/U8W (98MATE A) [Angelo Salese, Carl]
New systems marked not working
------------------------------
PC-9821Ce CanBe [spaztron64]
New clones marked not working
-----------------------------
PC-9821Xv13 [Will.Broke.It]
New working software list items
-------------------------------
pc98_cd: Plamo Linux 3.x, Plamo Linux 3.3 [ring.gr.jp]
- nec/pc9801.cpp: bulk replace FDC tags
BREAKING CHANGE: `upd765_2*d` slots are now `fdc_2*d`
BREAKING CHANGE: `pc9821ce2` and `pc9821xs` romsets are retired
|
| | |
|
| |
|
| |
From https://github.com/asmjit/asmjit/commit/5134d396bd00c1b63259387acdbb12dfdf009f9b
|