Commit graph

81183 commits

Author SHA1 Message Date
BraiNKilleRGR
c9a3da805f
Updated Greek Translation (#8829) 2021-11-16 01:28:35 +11:00
0kmg
83586c6000
bus/nes_ctrl: Updated Power Pad code. Promoted all games to working. (#8827)
* Changed KEYPAD inputs to BUTTON with numbering following the pattern used in Family Trainer.
* Removed device_reset().
* Added proper strobe bit behavior and reading 1s on excess reads.
* Made Running Stadium and Stadium Events games clones of World Class Track Meet, the last released variant of the same game.
2021-11-16 01:22:42 +11:00
AJR
379e3db55e tms9900: Fix PC display for watchpoint hits 2021-11-14 15:06:54 -05:00
AJR
224384612e Build fixes for clang 2021-11-14 15:04:11 -05:00
Michael D
b7b66f691b
sgi_mips: Add new softlist entries from jrra.zone and archive.org (#8786)
* sgi_mips: Add new softlist entries from jrra.zone

* more sgi_mips softlist entries from jrra.zone

* Even more sgi_mips softlist entries

* more SGI IRIX CDs from jrra.zone
2021-11-14 14:53:35 -05:00
r09
2b57a7bec1
fmtowns_cd.xml: 15 new dumps, 2 replacements, added floppies (#8780)
- Added missing floppy disks to hypraddr2, hypland and iris [cyo.the.vile]
- Replaced the pharmony floppy disk with a cleaner unmodified image [cyo.the.vile]
- Replaced the royalbld bad floppy dump with a better one [cyo.the.vile]

New working software list additions
-----------------------------------
Hyper Note (1992-03-03) [redump.org, cyo.the.vile]
Hyper Planet (1992-02-14) [redump.org, cyo.the.vile]
Man'youshuu [redump.org]
Märchen Toshokan - Grimm Douwa - Ibarahime (Nemurihime) [redump.org]
Märchen Toshokan - Grimm Douwa - Ookami to Nanahiki Koyagi [redump.org]
Music Pro-Towns v1.3 (Naizou Ongenban) [redump.org]
TEATA - Vision - Recording & Playback System V1.0 [redump.org, cyo.the.vile]
TEATA - Vision - Recording & Playback System V1.1 [redump.org, cyo.the.vile]
TEATA - Vision - Recording & Playback System V1.2 [redump.org, cyo.the.vile]
Towns Hyper Chiiku Ehon - Nihon Mukashibanashi Vol. 5 - Kintarou / Hanasaka Jiisan [redump.org]
Towns System Software V2.1 L50A [redump.org]

New not working software list additions
---------------------------------------
Hyper DX [redump.org]
Master CD - FMV-Towns Series [redump.org]
Teo - Mou Hitotsu no Chikyuu - Version 1.0 [redump.org]
Teo - Mou Hitotsu no Chikyuu - Version 2.0 [redump.org, cyo.the.vile]

Replaced software list items
----------------------------
Mixed-Up Mother Goose [redump.org]
Where in the World Is Carmen Sandiego? [redump.org]

Software list items promoted to working
---------------------------------------
Hyper Address Ver. 2.0 [cyo.the.vile]
Hyper Land - Doubutsu no Sekai [cyo.the.vile]
Nemurenu Yoru no Chiisana Ohanashi
2021-11-14 14:52:35 -05:00
Steven Coomber
c855a0a08c
c64_cass.xml: Added twenty entries (#8774)
New working software list additions
---------------------------------------
Ferrari Formula One (Activision) [C64 Ultimate Tape Archive V2.0]
Fight Night (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Final Fight (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Fire Ant (Mogul) [C64 Ultimate Tape Archive V2.0]
Firelord (Hewson Consultants) [C64 Ultimate Tape Archive V2.0]
First Strike (Elite Systems) [C64 Ultimate Tape Archive V2.0]
Fists 'n' Throttles (Elite Systems) [C64 Ultimate Tape Archive V2.0]
Flight Path 737 (Anirog) [C64 Ultimate Tape Archive V2.0]
Flying Feathers (Bubble Bus Software, alt) [C64 Ultimate Tape Archive V2.0]
Flying Shark (Firebird) [C64 Ultimate Tape Archive V2.0]
Football Manager 2 (Addictive Games) [C64 Ultimate Tape Archive V2.0]
Forgotten Worlds (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Fort Apocalypse (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Foxx Fights Back (Image Works) [C64 Ultimate Tape Archive V2.0]
Freddy Hardest (Imagine) [C64 Ultimate Tape Archive V2.0]
Frogger 64 (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
Front Line (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
Future Knight (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]

New NOT_WORKING software list additions
---------------------------------------
Fist II: The Legend Continues (Melbourne House) [C64 Ultimate Tape Archive V2.0]
The Flintstones (Grandslam) [C64 Ultimate Tape Archive V2.0]

Note that I have demoted the existing Fist II (Erbe) entry as this also fails to load correctly.
2021-11-14 14:52:07 -05:00
Nigel Barnes
1f0b52ab38 aa310.cpp: Fixed econet functions and unused variable. 2021-11-14 19:08:43 +00:00
Nigel Barnes
e6d5145c33 New working software list additions
-----------------------------------
archimedes_hdd: RISC OS 3.11 Applications
archimedes_rom: Wizzo4 3.12, Wizzo4 3.22, Wizzo5 3.12, Wizzo5 3.13, Wizzo5 3.15
2021-11-14 19:08:43 +00:00
Nigel Barnes
ebcd090edd New machines marked as NOT_WORKING
----------------------------------
Acorn A500 Development System
Acorn M4
Acorn A680 UNIX Evaluation System

New clones marked as NOT_WORKING
--------------------------------
Acorn A500 Domesday Development System
Acorn R140
Acorn R225
Acorn R260

aa310.cpp:
- Added PC style IO devices (A5000/A4/A3010/A3020).
- Added IDE interface (A5000/A4/A3020).
- Added HD floppy drives (A5000/A4/A3010/A3020).
- RTFM and Vertical Twist joystick interfaces are slot devices.
- Acorn joystick interface (A3010).
- Added Battery Management Unit (A4).
- Partially implemented IOEB (A5000/A4/A3010/A3020).
- Replaced all 8 bit wide ROM images with actual dumps.
- Replaced all default CMOS with factory settings.
- Added printer port to all machines.
- Added serial port to all machines.
- Added podule slots to all machines.
- Added extension ROM socket (A5000/A4).
- Machines are individually configured for floppies and hard discs.
- Added support for Atari ST floppies.
2021-11-14 19:08:42 +00:00
Nigel Barnes
e8174a6df1 acorn_vidc: Implement DAC differences between VIDC1 and VIDC1a. 2021-11-14 19:08:42 +00:00
Nigel Barnes
da5f67a62c bus/archimedes/podule: Various podules for Acorn Archimedes:
- Acorn AGA30 BBC I/O Podule
- Acorn AKA05 ROM Podule
- Acorn AKA10 BBC I/O Podule
- Acorn AKA12 User Port/MIDI Podule
- Acorn AKA15 MIDI and BBC I/O Podule
- Acorn AKA16 MIDI Podule
- Acorn AKA25 Ethernet
- Acorn Tube Podule
- Archimedes Dual RS423 Serial Interface (not working)
- Armadillo Systems A448 Sound Sampler (not working)
- Armadillo Systems A448b Stereo MIDI Sound Sampler (not working)
- Atomwide Serial Expansion Card
- Baildon Electronics IDE HD Interface
- Clares Armadeus Sampler Board
- Computer Concepts Fax-Pack (not working)
- Computer Concepts LaserDirect (Canon LBP-4) (not working)
- Computer Concepts ScanLight (not working)
- Computer Concepts ScanLight Junior (not working)
- Computer Concepts ScanLight Video 256 (not working)
- Digital Services Ethernet Podule (not working)
- HCCS User/Analogue Podule
- RISC Developments Ethernet Card (not working)
- RISC Developments IDE Hard Disc System
- VTI User Port and SCSI Podule
- Watford Electronics BBC User I/O Card
- Wild Vision MidiMax
- Wild Vision/Computer Concepts Lark A16
2021-11-14 19:08:41 +00:00
Nigel Barnes
3d0246d5e7 bus/archimedes/econet: Archimedes econet interface devices:
- Econet interface (not working)
- RTFM Joystick Interface
2021-11-14 19:08:41 +00:00
Nigel Barnes
67671d7d89 machine/7200fifo.cpp: Fixed triggering of half-full flag. 2021-11-14 19:08:40 +00:00
Nigel Barnes
60fc286c53 archimedes_keyb.cpp: Swap Center and Right mouse buttons. 2021-11-14 19:08:40 +00:00
Nigel Barnes
63b97c5cb4 bus/centronics: Added Vertical Twist Joystick Interface (for Archimedes) 2021-11-14 19:08:39 +00:00
Nigel Barnes
8acb4d846d New devices for Archimedes machines:
- Acorn Battery Management Unit
- Acorn LC ASIC (preliminary)
- Universal Peripheral Controller 82C710/82C711
2021-11-14 19:08:39 +00:00
Nigel Barnes
7481bdef86 acorn_dsk.cpp: Fixed cell size for high density ADFS-F format. 2021-11-14 19:08:39 +00:00
Vas Crabb
d950b2d9b5 3rdparty/asio: Set x bit on scripts, since Windows git won't. 2021-11-15 04:50:36 +11:00
Vas Crabb
f570febfa1 Actually commit the source changes for ASIO 1.20.0 update.
Also changed the fix to ASIO itself to match the upstream change in
commit cd68912b7eb07f24e501e8cbff832b61ec292eea.
2021-11-15 04:41:40 +11:00
Vas Crabb
44ec6d2e0e 3rdparty: Updated ASIO to version 1.20.0.
The doc folder isn't included as it's pretty big.

This required include/asio/detail/win_iocp_socket_accept_op.hpp due to
mismatched order in the member declarations and initialiser list for the
win_iocp_socket_accept_op class.  I reversed the declaration order so it
matches win_iocp_socket_move_accept_op.
2021-11-15 04:15:13 +11:00
0kmg
137f254b91
nes.xml: Updated the rest of the Family Trainer games to fully working. (#8826) 2021-11-13 18:36:56 -05:00
Vas Crabb
b23bf4ae72 frontend: Various minor improvements.
Made a few more menus reset values to the default in response to the UI
clear input.

Made the minimum info text size less unreasonable, and fixed a locale
issue in the font/size selection menu when parsing option strings.

Made the keyboard mode menu toggle items on double click or UI select.

Made the menuless sliders menu remember the last slider shown (this
probably broke when sliders were moved out of the UI manager itself).

Made a few menus just update the highlighted options when it's adjusted
rather than unnecessarily rebuilding the menu.

Made a few more menus reset on being reactivated to cope with scripts or
other things changing stuff out from under them.
2021-11-14 05:40:31 +11:00
Robbbert
90c4b00824 micropin.cpp: pentacup working, and WIP for pentacup2. Split into derived classes. 2021-11-14 02:08:35 +11:00
0kmg
29148ec9ff
bus/nes: Fixed samples not playing in Famicom Aerobics Studio. (#8800) 2021-11-13 08:40:41 -05:00
Jeff Muizelaar
01dcf56db3
lwriter.cpp: Add support for lwriter rev2 ROM (#8799) 2021-11-13 08:39:57 -05:00
Vas Crabb
d5848b215b osd/windows: Don't set parent window for error message box - it doesn't appreciate the parent being pulled out from under it. 2021-11-13 07:19:07 +11:00
Vas Crabb
839192e769 -osd/windows: Fixed stupid potential deadlock on exit.
-frontend: Some changes to menu item class that will make it possbile to
 reduce the number of menu rebuilds.
2021-11-13 02:49:51 +11:00
Ivan Vangelista
1364bd571e pockchalw.xml: redumped 4 carts which were previously underdumped [skaman] 2021-11-12 15:32:03 +01:00
hap
d7aadbcb12 saitek_osa/sparc: added another version romset [Berger] 2021-11-12 15:09:38 +01:00
0kmg
b8aa7a3d65
bus/nes_ctrl: Added support for Bandai Hyper Shot light gun. (#8794)
Software list items promoted to working (nes.xml)
---------------------------------------
Space Shadow (Japan)
2021-11-12 19:39:28 +11:00
0kmg
f8a2d616eb
taitotx.cpp: Fixed goketsuj title (MT 08127). (#8818) 2021-11-12 19:18:46 +11:00
Vas Crabb
5c8e06be77 -osd/windows: Show error message box on a separate thread (see MT08118).
-emu/emuopts.cpp: Default to built-in UI language rather than English.
* The external English message catalog is a placeholder anyway.

-cpu/mcs48: Corrected comments - D87xxH have UVEPROM, not EEPROM.
2021-11-12 18:38:18 +11:00
arbee
dc6ddf122c m740: STY ZP should store Y, not X (IIgs ADB MCU @ $FF15) [R. Belmont] 2021-11-11 22:11:35 -05:00
Robbbert
aae7ac5328 wico.cpp: Added outputs & save-state support. 2021-11-12 02:36:39 +11:00
Patrick Mackinlay
02adfcf367 rtpc: complete on-disk post routines 2021-11-11 19:20:05 +07:00
Robbbert
93d416d08e vd.cpp: Both games working 2021-11-11 21:17:32 +11:00
Matthew Barnes
11745ec4a5
genie: Define _FILE_OFFSET_BITS=64 on Linux. (#8808) 2021-11-11 17:14:18 +11:00
0kmg
15093de56d
bus/nes_ctrl: Added support for Doremikko piano keyboard. (#8790) 2021-11-11 00:55:21 +11:00
hap
97281426ff diablo68a: correct romlabels 2021-11-10 13:03:02 +01:00
Robbbert
cc6d3d0ef6 ltd.cpp: split into derived classes 2021-11-10 20:29:36 +11:00
Robbbert
6f2242561d techno.cpp: WIP, added sound. 2021-11-10 18:57:57 +11:00
ArcadeShadow
22a52e7875
amiga_hdd: Corrected description (#8806)
Corrected the software list's description (added the manufacturer's name)
2021-11-09 22:06:21 +01:00
Ivan Vangelista
522bf5b03c a1supply.cpp: corrected clock 2021-11-09 18:42:28 +01:00
Sergio G
647c256029
cps1.cpp: Fixed 2 players mode DIP switch for sf2cejx and sf2hfj. (#8797)
Looks like Capcom inverted the default configuration (OFF) to set "2 Credits/Continue" option by default in "sf2cejx" and "sf2hfj", instead "1 Credit/No Continue" present in "sf2jx".
2021-11-10 01:57:11 +11:00
Vas Crabb
39bd1e3558 -stv.cpp: Removed most run time I/O port lookups and removed PORT_RESET.
* IOGA port G counter reset is emulated correctly now.
* Increased sensitivity for patocar trackball – it seemed too slow with
  mouse or analog stick.

-frontend: Handle analog controls with high sensitivity numbers better.

-arcadia.cpp: Removed commented PORT_RESET - it makes no sense for
 joysticks anyway.
2021-11-10 00:24:21 +11:00
hap
98ec00423d Revert "-svg_renderer: Flag when output contents have not changed. [Ryan Holtz] (#8791)"
This reverts commit b0ac175b49.
2021-11-08 20:51:44 +01:00
prime6809
9ef70e0322
wd_fdc: Wait for sector read/write to complete on interrupt d0-7, fixes rmnimbus floppy access errors 2021-11-08 19:36:00 +01:00
Vas Crabb
5c64a1771a frontend: Added input provider module options to menu, worked around machine options not showing modules. 2021-11-09 04:22:28 +11:00
Vas Crabb
524d40adbc taito_h.cpp: Fixed dleague vertical blanking interrupt. 2021-11-09 03:05:32 +11:00