summaryrefslogtreecommitdiffstatshomepage
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* asmjit: mame integrationasmjit Patrick Mackinlay2022-02-114-110/+119
|
* pit8253: prevent elapsed_cycles from going negative cracyc2022-02-101-1/+1
|
* New working machines Ivan Vangelista2022-02-105-12/+97
| | | | | | | | | | | | | -------------------- Chic Gum Video [Fabrice Arzeno] New working clones ------------------ Midnight Resistance (World, set 2) [Jorge Silva] New clones marked as NOT_WORKING -------------------------------- Attack Force (unencrypted, bootleg?) [IZ8DWF]
* swim1/swim2 - initialize m_floppy and m_timer (#9291) ksherlock2022-02-102-2/+6
|
* vga: made video RAM size configurable at machine configuration (#9289) Ivan Vangelista2022-02-0922-54/+100
|
* ctk551: correct release year, add mask ROM label (#9290) Devin Acker2022-02-091-5/+5
|
* bus/nes: Added support for NES-EVENT2 board. (#9272) 0kmg2022-02-098-18/+195
| | | | | | | | | * bus/nes: Added support for NES-EVENT2 board. New working software list additions (nes.xml) ----------------------------------- Nintendo Campus Challenge 1991 (USA) [anonymous] * Mark this clearly as a bootleg.
* nes.cpp, playch10.cpp, vsnes.cpp: Made zapper less bad. (#9284) 0kmg2022-02-096-97/+109
| | | | | | | | - Limited light detection to scanlines recently drawn by CRT. - Lowered light detection threshold to better reflect how real zapper behaves; color doesn't need to be white. - Bugs fixed: * not detecting hits on certain white objects * misdetecting hits on objects far away from the pointer * not being able to track where zapper is pointed in demo/test software
* bus/nes: Added support for an 82 in 1 cartridge. (#9288) 0kmg2022-02-095-5/+36
| | | | | New working software list additions (nes.xml) ----------------------------------- 82 in 1 [flaviocaste]
* New working clones Ivan Vangelista2022-02-093-14/+104
| | | | | ------------------ Teenage Mutant Ninja Turtles (bootleg, US 4 Players, version H) [Jorge Silva]
* frontend: Exposed memory pass-through handlers (address space taps) to Lua. Vas Crabb2022-02-103-91/+337
|
* by6803: prepared layout for commas Robbbert2022-02-092-10/+12
|
* by6803: Most machines are playable. Robbbert2022-02-092-59/+226
|
* bus/a2bus: Added Apple II 3.5" Disk Controller Card. (#9215) ksherlock2022-02-095-2/+379
| | | Apple II 3.5" Disk Controller Card, Apple P/N A0076LL/A, Announced July 1991, Released March 1992. $149.95 MSRP
* New clones marked as NOT_WORKING Ivan Vangelista2022-02-082-29/+108
| | | | | | -------------------------------- Multi Game (French / English, Version Soft 4.4.8T - 4.0.5, 26-OCT-00) [Jorge Silva] Multi Game (English, Version Soft 4.1.2T - 1.5.7, 16-MAY-00(397)) [Jorge Silva]
* bus/epson_qx, qx10.cpp: Added Epson QX-10 expansion bus. (#9241) Brian Johnson2022-02-093-23/+567
|
* emu/inpttype.ipp: Added default assignements for P2-P4 mahjong/hanafuda ↵ Vas Crabb2022-02-091-136/+136
| | | | inputs when using -multikeyboard.
* emu/input.cpp: Only show items for first device in non-multi classes. Vas Crabb2022-02-091-1/+1
| | | | | | | It's not possible to actually use higher-numbered device assignments for classes that combine all host devices. For example you can't use the default "Mouse 2" assignments if -multimouse isn't enabled. Fixes MT06842.
* arm: Disassembly improvements AJR2022-02-082-94/+141
| | | | | | | | | | | | | - Correct mnemonic suffixes for LDM and STM - Correctly distinguish between pre-indexed and post-indexed modes of LDR and STR - Use shorter syntax for R15-relative LDR or STR - Disassemble R15-relative ADD and SUB as ADR - Identify RRX shift type - Identify P modes of test instructions - Change hexadecimal prefix to & - Make ! and ^ suffixes for operands, not mnemonics - Many minor syntax corrections - Fix PC display for watchpoint hit message
* New machines marked as NOT_WORKING Dirk Best2022-02-082-0/+37
| | | | | ---------------------------------- AT&T 615 MT [Bitsavers]
* x76f041/x76f100/zs01: Implement new operations and security features (#9137) 9871238791132022-02-079-286/+1004
| | | | | | | | | | | | | * x76f100: Implement security features * x76f041: Implement security features * zs01: Implement security features * ksys573: Update security flash data * k573mcal: Add master calendar for initializing security cassettes * zs01: Update comment about unknown serial
* bus/nes_ctrl: Added NES support for Virtual Boy controllers. (#9124) 0kmg2022-02-075-41/+61
| | | | | | | | - Generalized the read/write pattern for joypads a bit more and placed it in the base NES joypad class. - Using that, added Virtual Boy controller and simplified Pachinko controller some more. New working software list additions (nes.xml) ----------------------------------- Candelabra - Estoscerro [SlyDogStudios]
* bus/nes: Added support for multicart variant of JY830623C board. (#9120) 0kmg2022-02-076-55/+77
| | | | | | | | | - Renamed MK2 board to JY830623C, the PCB label of at least one of the related bootlegs. - Removed deprecated hold_irq_line(). New working software list additions (nes.xml) ----------------------------------- 1995 Super HiK 4 in 1 (JY-016) [krzysiobal, NewRisingSun] 1995 Super HiK 4 in 1 (JY-017) [krzysiobal, NewRisingSun]
* New working clones Ivan Vangelista2022-02-076-29/+86
| | | | | | ------------------ Defend the Terra Attack on the Red UFO (bootleg, set 3) [Guru] Sauro (set 3) [Jorge Silva]
* Removed extra semicolons after function bodies in remaining headers. (#9277) 0kmg2022-02-0736-86/+86
|
* abc1600: MAC cleanup. [Curt Coder] Curt Coder2022-02-074-93/+148
|
* s1410: Fix format data pattern. [Curt Coder] Curt Coder2022-02-071-4/+17
|
* abc1600: Added sector dump floppy image format. [Curt Coder] Curt Coder2022-02-074-3/+128
|
* devices/*: Removed extra semicolons after function bodies in headers. (#9275) 0kmg2022-02-0697-301/+301
|
* flac.cpp: Add some missing standard headers AJR2022-02-061-1/+3
|
* New working clones Ivan Vangelista2022-02-064-43/+148
| | | | | ------------------ Violent Storm (ver AAB, bootleg) [Jorge Silva]
* i86: wrap at end of segment not at 64k boundary cracyc2022-02-061-1/+1
|
* New machines marked as NOT_WORKING Ivan Vangelista2022-02-062-5/+24
| | | | | ---------------------------------- unknown Videos A A game [Jorge Silva]
* mach32.cpp: removed duplicate save state registration Ivan Vangelista2022-02-061-1/+0
|
* by6803: added notes. Robbbert2022-02-072-120/+189
|
* New machines marked as NOT_WORKING Ivan Vangelista2022-02-062-9/+49
| | | | | ---------------------------------- Road Star [Jorge Silva]
* rbmk.cpp: dumped EEPROM and provided additional hw info for magslot [Jorge ↵ Ivan Vangelista2022-02-061-68/+78
| | | | Silva]
* mrdo: universal set protection is not same as taito's hap2022-02-063-206/+225
|
* rbmk.cpp: rudimentary inputs for magslot Ivan Vangelista2022-02-062-5/+247
|
* New machines marked as NOT_WORKING Ivan Vangelista2022-02-062-3/+76
| | | | | ---------------------------------- Magic Slot (normal 1.0C) [Jorge Silva]
* Pinball2k: added notes. Initialised global variables to 0. Robbbert2022-02-061-38/+52
|
* wpc_95: Added inputs and keycodes. Games are playable. Robbbert2022-02-064-844/+850
|
* New working clones hap2022-02-052-0/+31
| | | | | ------------------ Prestige Challenger (Glasgow program) [Sean Riddle]
* rendfont.cpp: Modest refactoring AJR2022-02-052-52/+74
| | | | | | | - Use ioprocs classes rather than emu_file in various helper functions - Make save_cached take an already-open file (like load_cached) rather than a filename - Make load_cached_bdf take a std::string_view - Change some osd_printf_warnings to osd_printf_info
* Treat WinImage compressed disk images (*.imz) as ZIP archives. [Justin Kerk] Justin Kerk2022-02-052-2/+2
|
* Fixed game titles for Golly! Ghost! 2 (MT08195) and Excitebike. (#9253) 0kmg2022-02-044-9/+9
|
* nes_slot.cpp: Unified CHR banking into a common function. (#9261) 0kmg2022-02-043-161/+78
| | | | | | | | * nes_slot.cpp: Unified CHR banking into a common function. - Removed PPU_MIRROR_NONE as an option for nametable mirroring. - Shrunk over-allocated 4-screen NT RAM to correct 4K size. - Sundry minor clean ups. - Only calculate start of bank once.
* vsnes.cpp: Various fixes and cleanups. (#9265) 0kmg2022-02-043-128/+60
| | | | | | | | - Fixed size and mirroring of RAM. Correctly share shared RAM only. Shared RAM is also now properly NVRAM (Wrecking Crew saves high scores, etc). - Removed spurious "extra RAM" installed in a couple spots. - Added coin read/write address mirroring. - Renamed "mapper 68" to Sunsoft-3, the chip on Platoon's board. Fixed its write masking. - Implemented proper strobe behavior for joystick read/writes. - Removed now unnecessary lightgun-specific read function and unused variables.
* twincobr.cpp, wardner.cpp: Properly acknowledge IRQs (fixes soft reset issue ↵ AJR2022-02-043-14/+20
| | | | in Wardner)
* New machines marked as NOT_WORKING Ivan Vangelista2022-02-042-1/+15
| | | | | ---------------------------------- Minna de Kitaeru Zenno Training.(Ver. 1.50) [Arcade-Projects]