summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src (follow)
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.
* 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-122-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* 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]
* 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
|
* added preliminary OKI MSM6588 ADPCM Recorder device hap2024-02-291-1/+9
|
* trs/mc10.cpp: Add "Multiport" cartridge and RAM expansion for the Matra & ↵ Sylvain Glaize2024-02-281-0/+2
| | | | Hachette Alice (#12080)
* bus/pci: separate AGP cards to their own container, add Laguna 3d as AGP ↵ angelosa2024-02-272-13/+2
| | | | slot option
* h8: add basic support for h8/3217, hap2024-02-251-2/+4
| | | | h8_watchdog: clock divider table was the wrong way around
* bus/pci: add Vision 864 and 968 cards angelosa2024-02-251-0/+2
|