| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
for protection, aka ALPHA-8921(in Some later 80s alpha denshi PCBs) or SNK-9201
prot_fatfury2.cpp: Convert protection into alpha_8921.cpp device
|
|
|
|
| |
* Ported Cirrus Logic CS8900A Crystal LAN MAC emulation from VICE and hooked it up to Apple II card device.
* Adds Ethernet networking support for Apple IIgs.
|
|
|
|
|
| |
New WORKING machines
--------------------------
Motorola M6800 EXORciser (M68SDT) [68bit]
|
|
|
|
|
|
|
|
| |
and added more state registration. [Ryan Holtz]
-tsb12lv01a: Added a skeleton device for the TI TSB12LV01A IEEE 1394 link-layer controller. [Ryan Holtz]
-ibm21s850: Added a skeleton device for the iBM 21S850 IEEE 1394 PHY controller. [Ryan Holtz]
|
|
|
|
|
|
| |
New machines added as WORKING
---
Motorola EXORterm 155 [68bit]
|
| |
|
|
|
|
| |
SL-5500. [Ryan Holtz, O. Galibert]
|
| |
|
|
|
|
|
|
|
|
| |
- Added emulation of the SPG290 CDServo
- Added joypad inputs
- Added RFID card support
- Split SPG290 PPU, Timers and I2C into separate devices
- Added a softlist for the RFID cards
|
|
|
|
| |
(#6780)
|
| |
|
|
|
|
| |
use it [O. Galibert, R. Belmont]
|
| |
|
|
|
|
| |
recently with TCSR_OCF clear (nw)
|
|
|
|
| |
Microprocessor Slice. [Ryan Holtz]
|
|
|
|
|
|
|
|
|
|
| |
* new WORKING machines
Millennium M505 Arcade Neo Portable Spielkonsole (Family Sport 100-in-1) [TeamEurope]
* new NOT WORKING software list entries
tvgogo.xml : Baseball (US) [Sean Riddle, David Haywood]
tvgogo.xml : What-A-Mole (US) [Sean Riddle, David Haywood]
* added internal NAND dump to didj [Sean Riddle, Clawgrip]
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Split S-SMP and S-DSP implement in snes_snd.cpp
both convert memory handler into device_memory_interface, Internalize ROM region of S-SMP
s_smp.cpp : Use callback for S-DSP interface, Split internal and external memory space
snes.cpp : Convert WRAM into shared_ptr
* s_dsp.cpp : Reduce #define macros
|
| |
|
|
|
|
| |
ssv.cpp: Split state class up a bit (nw)
|
| |
|
|
|
|
|
|
| |
- com8116: Delete SY2661-1/-2 tables (these are just second sources of SCN2661A/B)
- mc2661: Remove obsolete device
- rs232: Remove 7200 baud setting formerly required by one driver to work around incorrect table
|
|
|
|
|
|
| |
SCN2641 ACI
This is far more thorough and accurate than the preexisting MC2661 device emulation. Synchronous modes have been implemented but not tested.
|
|
|
|
|
|
| |
z80sio: Make LOGBIT less spammy; booleanize a few members (nw)
machine/mtx.cpp: Remove unnecessary includes (nw)
|
|
|
|
| |
eurit30: LCDC writes identified, but exact type remains unknown (nw)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mc6844.cpp: WIP NEW DEVICE Motorola mc6844 DMA controller (devicified from swtpc09.cpp)
* 6821pia.cpp: improved LOG messages a bit
* mc6854: Added support for external clocks, DMA, improved LOG messages and fine tuning of IRQ handling
* mc6846: Removed nonexistant CP1 output callback and added a CP1 input interface call
* 6850acia.cpp: Updated use of logmacro.h
* alfaskop4110: WIP added keyboard and fixed build errors
|
| |
|
|\
| |
| | |
Alfaskop improvements
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* iphone2g wip (nw)
* fixup
* fixup
* fixup
* iphone2g: hacky spi and non-existent timers (nw)
|
|/
|
|
|
|
| |
* imds2: isbc202 floppy disk controller added
* imds2: attempt to fix problems with CI checks
|
|
|
|
|
|
|
| |
ssfindo.cpp & riscpc.cpp [Angelo Salese] #6047
* riscpc now enters in desktop mode with a valid nvram;
* adds preliminary sound for ppcar;
|
|
|
|
|
|
|
|
|
| |
This patch gets it running, and splits it into two front ends, one
being a rs232 bus slot so that is can be used as a terminal option. It
adds the MCM66750 character generator, and implements the MC6845 row
update function. Most of the I/O has been worked out with help from
the CT-82 user manual. The various screen formats and the graphics
modes appear to be working and plausible. Printer support has been
added, and a beeper.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
frames as input. [Ryan Holtz]
-vino.cpp: Adapted to support both avivideo_image_device and picture_image_device. [Ryan Holtz]
|
| |
|
| |
|
|
|
|
|
| |
* Improved raster effects on games that dynamically change palette on active frame;
* Added stereo sound support;
|
|
|
|
|
|
|
|
|
| |
* hp9825: fixed a bug in 9825t
* hp9845: TACO driver re-written from scratch, DC100 tape separated into
a new device, various adaptations
* hp9845: "new TACO" renamed to just "TACO"
|
|
|
|
|
|
|
| |
* Made some experimental work with menghong based HW, allowing crzyddz2 to boot and improving menghong colors;
* Internalize video and audio components inside the SoC;
* Wrote a preliminary UART subdevice;
* Made external video clock to be settable by the host driver;
|
|
|
|
|
| |
Used by the SWTPC09 DMAF3 and it boots UniFLEX on a disk image, and
perhaps some other machines can leverage this.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Improved encapsulation between video and machine SoC periperals;
* Split up HWs in individual files where they don't belong to Crystal System HW, makes future development easier;
* Untangled reads/writes to draw/display bankswitches from screen_update, now they can be unthrottled safely;
* Added CRTC screen raw parameters;
* Add DMA hold feature and clear irq on mask writes, specific for P's Attack;
* Improved Cross Puzzle flash loading, currently failing at POST for a SPU error;
nexus3d.cpp: add some preliminary work, currently does some VRender3d pipeline fill with a debug trick [Angelo Salese]
(out of whatsnew)
Some stuff definitely needs fine graining, like removing the few lines that are still necessary to configure the VRender0 from driver files, which I'm gonna do in my next feature branch.
|
| |
|
|
|
|
| |
additional features
|
|
|
|
| |
Other formats can be added, we already have libjpeg in 3rdparty/.
|