summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* machine/i2chle.cpp: New mix-in class derived from dimm_spd that allows any ↵ arbee2024-05-191-0/+11
| | | | | | | | | | device to speak I2C. [R. Belmont] machine/dimm_spd.cpp: Refactored using the i2chle mix-in. [R. Belmont] apple/valkyrie.cpp: Collected more information, fixed the display enable, and mixed in i2chle to set the pixel clock over I2C. [R. Belmont] apple/macquadra630.cpp: Hook I2C up between Cuda and Valkyrie. [R. Belmont]
* luxor/abc80x: Added skeleton for Luxor Teletex 800. [robcfg, Curt Coder] Curt Coder2024-05-151-0/+2
|
* sega/segaybd.cpp: Switch Sega Y-Board games back to Musashi (MT08783). [R. ↵ arbee2024-05-121-0/+2
| | | | | | Belmont] cpu/m68000: added option to use Musashi for M68000 emulation. [R. Belmont]
* bus/msx/cart/franky.cpp: Added SuperSoniqs Franky cartridge. (#12357) wilbertpol2024-05-101-0/+2
|
* moved PC Card devices to src/devices/bus/pccard and changed signals to match ↵ smf-2024-05-092-54/+23
| | | | | | | | | | | specification to avoid unnecessary inversions. [smf] KONAMI_DUAL_PCCARD: New device, used by Punchmania 2 to allow 2 x 32MB linear flash cards to be installed in a single slot (replacing the previous 64MB linear flash card, that does not seem to exist). [smf] Renamed the remaining 16MB and 32MB flash cards, to indicate that they are rebranded Fujitsu cards. [smf] Linear flash cards can now be write protected. [smf] ID245P01: New device, a rebranded Sharp linear flash card that is also used by Konami. [smf] PM24276: New device, a 16 bit linear flash card. [smf] ataflash creates a generic CIS and identify buffer if it is missing from the CHD, also the card can be detected. [smf]
* add MIPS-X CPU and Tomy Kiss-Site system (#12331) mamehaze2024-05-081-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * cpu/mipsx: add MIPS-X CPU stub device and disassembler [David Haywood] New systems marked not working ------------------------------ Tomy Kiss-Site [TeamEurope] New software list items marked not working ------------------------------------------ kisssite_cd.xml Anime Karaoke Series - Pocket Monsters 1 (Japan) [redump.org] Dance Karaoke Series 01 - Mickey Mouse March - Eurobeat Version and White Love (Japan) [redump.org] Dance Karaoke Series 02 - LOVE Machine and Goldfinger '99 (Japan) [redump.org] Dance Karaoke Series 03 - Happy Summer Wedding and Nanda Kanda (Japan) [redump.org] Dance Karaoke Series 04 - Koi no Dance Site and Night of Fire (Japan) [redump.org] Dance Karaoke Series 05 - Fly High - Euro-Power Mix and Respect the Power of Love (Japan) [redump.org] Dance Karaoke Series 06 - Chokotto Love and My Graduation (Japan) [redump.org] Dance Karaoke Series 07 - Daite Hold on Me! and Try Me - Watashi o Shinjite (Japan) [redump.org] Dance Karaoke Series 08 - Akai Nikkichou and Time After Time (Japan) [redump.org] Dance Karaoke Series 09 - Kiiroi Osora de Boom Boom Boom and Don't Wanna Cry (Japan) [redump.org] Dance Karaoke Series 10 - Manatsu no Kousen and A Walk in the Park (Japan) [redump.org] Dance Karaoke Series 11 - Com'on! Be My Girl! and Crazy Beat Goes On! (Japan) [redump.org] Dance Karaoke Series 12 - Kore ga Watashi no Ikiru Michi and Ai no Shirushi (Japan) [redump.org] Dance Karaoke Series 13 - UFO and Southpaw (Japan) [redump.org] Dance Karaoke Series 14 - Body and Soul and Long Way Home (Japan) [redump.org] Dance Karaoke Series 15 - Steady and Alive (Japan) [redump.org] Dance Karaoke Series 16 - Wake Me Up! and Timing (Japan) [redump.org] Dance Karaoke Series 17 - Red Beat of My Life and Bright Daylight (Japan) [redump.org] Dance Karaoke Series 18 - Nakatta Koto ni Shite and Otome Pasta ni Kandou (Japan) [redump.org] Dance Karaoke Series 19 - Ride on Time and Give Me a Shake (Japan) [redump.org] Dance Karaoke Series 20 - Love 2000 and Seishun Jidai 1.2.3! (Japan) [redump.org] Dance Karaoke Series 21 - I Wish and Luv Is Magic (Japan) [redump.org] Dance Karaoke Series 22 - Barashoku no Hibi and Ginga no Chikai (Japan) [redump.org] Dance Karaoke Series 23 - Please Smile Again and Treasure (Japan) [redump.org] Dance Karaoke Series 24 - Koi wa Thrill, Shock, Suspense and Love is Energy! (Japan) [redump.org] Dance Karaoke Series 25 - Renai Revolution 21 and S.O.S (Japan) [redump.org] Dance Karaoke Series - Best Selection (Japan) [redump.org] Movie Karaoke Series - Best Selection - Ballade 1 (Japan) [redump.org] Oha Star Series 01 - Zonapara (Japan) [redump.org] Oha Star Series 02 - Oha Ska! (Japan) [redump.org]
* sh7042: Add dmac, mtu, adc, intc, sci, bsc. Separate A and non-A Olivier Galibert2024-05-022-0/+19
| | | | | | | | | | psr540: Add the swx00 New machines marked as MACHINE_NOT_WORKING ------------------------------------------ Yamaha MU500 [Matt, O. Galibert] Yamaha MU1000 [Matt, O. Galibert] Yamaha MU2000 [Matt, O. Galibert]
* Fixed copy/paste error in build script. Vas Crabb2024-04-221-1/+1
|
* -osd/asio.h: Removed leftover C++03 support helpers. Vas Crabb2024-04-222-7/+3
| | | | -Set Win32 API version to 0x0600 for Windows SDL builds.
* coleco/cartridge: Add support for 'Activision' type cartridges Dirk Best2024-04-201-0/+2
| | | | | | | | Software list items promoted to working (coleco_homebrew.xml) ------------------------------------------------------------- The Black Onyx Boxxle Space Shuttle: A Journey Into Space (64k)
* misc/xtom3d.cpp: Added PIU10 ISA PCB for Pump It Up. (#12237) 9871238791132024-04-172-0/+25
| | | | | | | * misc/xtom3d_piu10.cpp: Added PIU10 card device (CAT702, DAC3350A, MAS3507D, Flash). * sound/dac3350a: Added Micronas DAC 3350A device. * sound/mas3507d.cpp: Mix sample internally before playing. * machine/cat702.cpp: Added CAT702 variant with different interface logicfor PIU10. * machine/intelfsh.cpp: Add Macronix 29F1610MC device.
* ussr/uknc.cpp: Added cassette interface and qbus slots with floppy ↵ shattered2024-04-162-0/+14
| | | | | | controller card. (#12254) * ussr/uknc.cpp: Added second CPU and corrected CPU clocks. * bus/qbus: Added UKNC KMD floppy controller card device.
* emu/rendlay.cpp, ui/ui.cpp: Allow layout views to control pointer display. Vas Crabb2024-04-141-0/+1
|
* coleco: Add expansion bus and support for the Super Game Module Dirk Best2024-04-131-0/+17
| | | | This obsoletes PR#10816. Thanks to 0kmg for the initial implementation.
* ds8874: move to video folder (led driver chip), hap2024-04-112-12/+12
| | | | misc: remove folder from self #include
* konami/twinkle.cpp: Migrated to "new SCSI". Vas Crabb2024-04-121-12/+0
| | | | Also removed legacy am53cf96.cpp SCSI bus host controller device.
* Initial touch input support: Vas Crabb2024-04-123-7/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Feed mouse/pen/touch pointer events through UI input manager with Win32 and SDL. * Started migrating UI code to use new API and reworking mouse/touch interaction. * emu/render.cpp: Support pressing multiple clickable layout items simultaneously. * emu/render.cpp: Allow UI elements to be drawn in any window. * emu/rendlay.cpp, luaengine_render.cpp: Added layout view events for pointer input. * ui/ui.cpp: Allow the UI handler to control pointer display. * ui/analogipt.cpp: Added mouse/touch and more keys for navigating field state list. * ui/menu.cpp: Use vertical swipe to scroll and horizontal swipe to adjust. * ui/menu.cpp: Draw after processing input - greatly improves responsiveness. * ui/menu.cpp: Ignore keyboard/gamepad input during pointer actions. * ui/selmenu.cpp: Made left/right info pane arrows repeat when held. * ui/selmenu.cpp: Use middle click to move keyboard focus. * ui/selmenu.cpp: Let filter list scroll if it's too tall, and use a bit of horizontal padding. * ui/selmenu.cpp: Improved divider sizing. * ui/state.cpp: Don't allow clicks to pass through the confirm deletion prompt to the menu. * ui/simpleselgame.cpp: Fixed error message display and graphics/sound status not showing. * ui/simpleselgame.cpp: Allow tap/click to dismiss error message. * ui/utils.cpp: Show UI for choice filters when there are no choices - it's less confusing. * modules/input/input_sdl.cpp: Made scaling for mouse scroll better match RawInput and DirectInput. * modules/input/input_rawinput.cpp: Added support for horizontal scroll axis. * modules/input/input_win32.cpp: Added support for scroll axes and more buttons to mouse/lightgun. * modules/debugger/debugimgui.cpp: Don't fight over events with the UI manager - it breaks menus. * osd/windows/window.cpp: Translate mouse position to window cooridinates for scroll wheel events. * osd/sdl/window.cpp: Supply last mouse position for scroll wheel events if possible. * scripts/build/complay.py: Made zero input mask an error - it was only being used to block clicks.
* 3rdparty/asmjit: Updated to upstream version 1.13.0. (#12228) Patrick Mackinlay2024-04-111-1/+5
| | | From revision asmjit/asmjit@e5d7c0bd5d9aec44d68830187138149e6a8c4e32
* bus/multibus: Added Robotron K7071 text-only video card for the A7100 ↵ shattered2024-04-091-0/+2
| | | | series. (#12188)
* msx: add magic key dongle hap2024-04-081-0/+2
|
* Add C compiler flags for Wayland EGL backend to bgfx build options (#12216) Julian Sikorski2024-04-071-0/+3
|
* qbus: Add dump of Matrox QG-640 Color Display Processor Card and skeleton ↵ AJR2024-04-061-0/+2
| | | | device implementation [AJR, Bitsavers]
* Add C compiler flags for Wayland EGL from pkgconfig to OSD build options on ↵ Julian Sikorski2024-03-311-0/+5
| | | | | Linux. (#12194) This will hopefully fix compiling on openSUSE where Wayland headers are in /usr/include/wayland.
* -nes.xml: Use self-closing tags for data areas with no load commands - saves ↵ Vas Crabb2024-03-311-1/+1
| | | | | | a lot of lines in a file this big. -Disabled GCC stringop-overflow warning due to numerous false positives.
* Drop support for GCC < 10.3, clang 6, SDL < 2.0.14 and Qt 5.10. Vas Crabb2024-03-281-25/+10
|
* palm: new cpu device and disassembler Patrick Mackinlay2024-03-271-0/+17
|
* added novag tv interface peripheral [hap, Achim] hap2024-03-231-0/+2
|
* machine/mediagx_host: move VGA to own core angelosa2024-03-231-0/+12
|
* machine/mediagx_host: prepare for MediaGX virtual VGA hookup angelosa2024-03-201-0/+2
|
* swx00: Advance Olivier Galibert2024-03-181-0/+12
|
* Start adding the m37640 Olivier Galibert2024-03-181-0/+3
|
* upd7261: new device Patrick Mackinlay2024-03-181-0/+11
|
* misc/jaminator.cpp: Added driver and software list for Noise Toys Jaminator ↵ Devin Acker2024-03-181-0/+12
| | | | | | | | | | | | | guitar toy. (#12146) sound/cf61909.cpp: Added Texas Instruments CF61909 sound chip device. New working systems ---------- Noise Toys Inc. Jaminator [Devin Acker] New working software list items ---------- jaminator.xml: Classic Rock I (USA), Classic Rock II (USA), Hard Rock I (USA), Hard Rock II (USA), Lead Rock Guitarists (USA), Modern Rock (USA) [Devin Acker]
* Slightly different fix for asio compilation with newer Emscripten (#12098) Justin Kerk2024-03-131-1/+1
| | | | | | This restores the previous status quo from Emscripten 3.1.28 where asio is always compiled with pthread support, however threading is still not actually functional in the Emscripten target. The change in behaviour appears to be due to emscripten-core/emscripten@690f1bdb9ecac731a071225d33cb5b4a192144e9
* Fix compile error in 3rdparty/asio with newer Emscripten versions (#12098) Justin Kerk2024-03-131-0/+3
|
* bus/pci: add SiS6326 AGP card angelosa2024-03-131-0/+2
|
* cpu/z80/r800dasm.cpp: Add disassembler for ASCII R800. (#12116) wilbertpol2024-03-101-0/+2
|
* pc/sis630: initial implementation for IT8705F Super I/O angelosa2024-03-101-0/+12
|
* -bus/a2bus: Added SNES MAX game controller interface card. Vas Crabb2024-03-101-0/+2
| | | | -docs: Clarified description of EMULATOR make option.
* bus/pci: add Cirrus Logic GD5446 card angelosa2024-03-091-0/+2
|
* cpu/g65816: Don't expose a pile of macros to downstream users. Vas Crabb2024-03-081-3/+3
|
* h8: add h8s/2319 family, make 2320 (now renamed to 2329) a subdevice, hap2024-03-041-2/+4
| | | | | h8_watchdog: apparently fix funcube watchdog reset issue, mentor16: add lcd vertical layout to artwork
* Add support for 1801VP1-128 gate array (MFM codec) (#12089) shattered2024-03-041-0/+12
|
* Moved Cave drivers and devices to atlus project and a new cave project. (#12090) Angelo Salese2024-03-051-22/+0
|
* a800: Add Atari CX85 Numeric Keypad to controller port options AJR2024-03-031-0/+2
|
* Enhance the sh704x. MU128 MSTO, needs interrupts now. Olivier Galibert2024-03-031-0/+8
|
* plg150-ap: Added Olivier Galibert2024-03-031-6/+8
|
* pc/pcipc_sis: preliminary W83787F Super I/O core; angelosa2024-03-031-0/+12
| | | | machine/sis85c496: add ISA irq pins;
* osd: Cleaned up MIDI and network interfaces a little more. Vas Crabb2024-03-013-4/+5
|
* bus/pci: add PDC20262 card [Guru] angelosa2024-02-291-0/+2
|