2020年5月31日 星期日

Cemu 1.19.1b

Wii U模擬器 Cemu 發布新版,更新如下 :

general: Updated language files
general: Improved robustness of title manager and made some minor tweaks

Vulkan/OpenGL: Fixed an issue where the border color of a texture sampler would be read from the wrong shader stage
               This fixes vegation LoD in Breath of the Wild
               Note that on Vulkan the graphics driver must support VK_EXT_custom_border_color or Cemu cannot emulate border color correctly

sndcore2: Fixed some bugs in multi-voice API. Games that utilize it should now play sound correctly (e.g. Terraria, Axiom Verge)

# New in 1.19.1:

general: Added title manager
         Can be found in the menu under tools
         Lists all base games, updates, DLCs and saves games
         Includes titles from both the game list and the mlc folder
         Use right-click context menu to manage titles
         Titles which are installed at the wrong location will be highlighted in red (tooltip has details, right-click to attempt to fix it)
         More features are planned!

general: Updated language files
general: Cemu now verifies if it has write access to it's own folder
general: UI cleanup and tweaks (moved overlay settings to a separate tab, fixed checkbox labels to be compatible with screen readers)

sndcore2: Implemented AXSetMultiVoice* API

Vulkan: Reworked index cache to avoid a potential data corruption
        Fixes random polygon explosions that could happen in any game

https://cemu.info/

2020年5月30日 星期六

Yabasanshiro v3.2.4

SEGA SATURN模擬器 Yabasanshiro 發布新版,更新如下 :

- Many regression of 3.2.x is fixed. and performance is improved.

https://www.uoyabause.org/

2020年5月29日 星期五

Nintendulator v0.985 Beta (2020-05-27)

FC/NES模擬器 Nintendulator 發布新版,更新如下 :

Having gotten tired of needing to adjust my system's sound volume every time I want to run an NES program, I've added volume controls to Nintendulator. Each internal sound channel can also be adjusted or muted individually, as well as all of the external sound channels combined (because the mapper interface does not expose each one separately).

I also fixed another bug in mapper 16, where a certain game would try to detect a 256-byte EEPROM, fail, then fall back to using a 128-byte EEPROM.

http://www.qmtpro.com/~nes/nintendulator/

2020年5月28日 星期四

RetroArch 1.8.8

多平台多機種模擬器 RetroArch 發布新版,更新如下 :

  • AUDIO/JACK: Fix regression introduced after 1.8.4 – would hang at startup
  • CHEEVOS: Disable hardcore when cheats are enabled
  • CHD: Return false when special track cannot be found
  • DISCORD/MATCHMAKING: Fix Discord ‘Ask To Join’ functionality
  • FILE PATH: Various file path handling optimisations
  • FONT: Fix Arabic, Chinese and Korean font rendering
  • INPUT MAPPING/REMAPPING: Restore broken ‘reset to default’ functionality with RetroPad ‘start’ button
  • INPUT MAPPING/REMAPPING: Fix ‘reset to default’ action for analog sticks and undefined core inputs
  • LIBRETRO: Add new message extension allowing for richer messages
  • LOCALIZATION: Update Arabic translation
  • LOCALIZATION: Update Chinese (Simplified) translation
  • LOCALIZATION: Update Chinese (Traditional) translation
  • LOCALIZATION: Update German translation
  • LOCALIZATION: Update Greek translation
  • LOCALIZATION: Update Spanish translation
  • LOCALIZATION: Update French translation
  • LOCALIZATION: Update Italian translation
  • LOCALIZATION: Update Japanese translation
  • LOCALIZATION: Update Korean translation
  • LOCALIZATION: Update Dutch translation
  • LOCALIZATION: Update Polish translation
  • LOCALIZATION: Update Portuguese Brazilian translation
  • LOCALIZATION: Update Russian translation
  • LOCALIZATION: Update Turkish translation
  • LOCALIZATION: Update Vietnamese translation
  • LOCALIZATION: Add Slovak translation
  • MENU: Small buffer optimizations
  • MENU/THUMBNAILS/BUGFIX: Fix heap-use-after-free error
  • MENU/OZONE: Add option to sort playlists after name truncation
  • MENU/OZONE/ANDROIDTV: Default to Ozone menu driver
  • MENU/OZONE/ANDROID: Gamepad-like devices default to Ozone now (Shield Portable)
  • NETPLAY: Lower announcement rate
  • OVERLAYS: Fix memory leak when loading overlays
  • SHADER PRESETS: Improved shader preset dirs
  • TIME/DATE: Enable configuration of date seperator in clock and runtime ‘last played’ displays
  • VITA: Fix upside-down vertical games
  • UWP: Enable playlist and savefile compression by default (because of slow file I/O)
  • VIDEO/WIDGETS: Fix overlapping text when simultaneous pop-up notifications and core/shader messages are being displayed
  • WIIU: Gamepad hotplugging support
  • WIIU: Theoretical multi-gamepad support
  • X11: Fix crash in x11_display_server_get_screen_orientation
  • X11/XSHM: Allow X11/XHSM video driver to operate without SHM extension
  • X11/XSHM: Fix compatibility with X11 input driver
  • XVIDEO: Fix keyboard input initialization
  • XVIDEO/XWAYLAND: Fix XVideo support on xwayland (by supporting I420 and YZ12)

  • 2020年5月26日 星期二

    m64p - b5cbdf8 (20220-05-25)

    N64模擬器 m64p 發布新版,更新如下 :

    This release includes a few more netplay fixes:
    • Fixed a desync in Mario Kart when using raw input
    • Fixed "controller not present" in Mario Tennis when using raw input
    This release also adds a new Discord integration, new rooms will be announced in the #netplay channel of Discord64, so you can get alerts when someone wants to play! Join the discord channel here:
    https://discord.gg/B5svWhR

    https://github.com/loganmc10/m64p/

    Jpcsp - 6be8addc (2020-05-23)

    PSP模擬器 Jpcsp 發布新版,更新如下 :

    - MMIO: added pre-decrypted values for psmf.prx and libfont.prx

    http://www.jpcsp.org/

    2020年5月22日 星期五

    m64p - eb52576 (Netplay updates) (2020-05-20)

    N64模擬器 m64p 發布新版,更新如下 :

    Some minor bug fixes for netplay, and a new feature: raw input support! (Raphnet plugin)

    https://github.com/loganmc10/m64p/

    Nintendulator v0.985 Beta (2020-05-20)

    FC/NES模擬器 Nintendulator 發布新版,更新如下 :

    Having gotten tired of needing to adjust my system's sound volume every time I want to run an NES program, I've added volume controls to Nintendulator. Each internal sound channel can also be adjusted or muted individually, as well as all of the external sound channels combined (because the mapper interface does not expose each one separately).

     I also fixed another bug in mapper 16, where a certain game would try to detect a 256-byte EEPROM, fail, then fall back to using a 128-byte EEPROM.

    http://www.qmtpro.com/~nes/nintendulator/

    2020年5月19日 星期二

    MAME 0.221

    MAME 發布新版,更新如下 :

    MAME Testers Bugs Fixed
    -----------------------
    - 07560: [Crash/Freeze] (cave.cpp) hotdogst: Using debugger memdump command causes MAME to crash. (O. Galibert)
    - 07603: [Documentation] (snes.cpp) snes [asterix]: Release year does not match title screen. (ArcadeShadow)
    - 07615: [Documentation] (cninja.cpp) mutantf, mutantf2, mutantf3, mutantf4, deathbrd: Release years are incorrect. (jkburks)
    - 07616: [Sound] (segas32.cpp) radr, radrj, radru: Sounds are incorrect. (Arzeno Fabrice)
    - 07617: [Graphics] (rungun.cpp) rungun: Sprites are offset vertically. [sjy96525]


    New working machines
    --------------------
    Anime Champ (GCA07 VER. JAA) [Windy Fairy, smf]
    Computer Chess (Conic, model 7012) [hap, bataais]
    CXG Systems / White & Allcock Sensor Computachess [hap, Sean Riddle]
    Denver (GMP-270CMK2) (Family Sport 200-in-1) [TeamEurope, David Haywood]
    Electronic Master Mind (Parker Brothers) [hap, Sean Riddle]
    Electroplay Quickfire [hap, Sean Riddle]
    Entex Select-A-Game Machine [hap]
    Fidelity Electronics Bridge Challenger [hap, Sean Riddle]
    Game & Watch: Snoopy (Panorama Screen) [algestam, Ryan Holtz]
    Goori Goori [Miso Kim, David Haywood]
    Great Bishi Bashi Champ (GBA48 VER. JAB) [Windy Fairy, smf]
    Gulun.Pa! (Japan 931220 L) (prototype) [lydz, Arcade-Projects]
    JAKKS Pacific Inc / Child Guidance / Pronto Games Thomas & Friends - Learning Circus Express (Sharp Cookie) (PAL, UK)
      [Sean Riddle, David Haywood]
    JAKKS Pacific Inc / Namco / HotGen Ltd Ms. Pac-Man 7-in-1 (Wireless) (Ms. Pac-Man, Pole Position, Galaga, Xevious, Mappy,
      New Rally X, Bosconian) (18 AUG 2004 A)
      [Sean Riddle, David Haywood]
    SciSys Executive Chess [hap, Sean Riddle]
    SciSys Sensor Chess [hap, bataais]
    Senario Double Dance Mania - Techno Light Edition [Seam Riddle, David Haywood, Peter Wilhelmsen, anonymous]
    Senario Guitar Super Star: You Take The Stage [David Haywood, Sean Riddle, Peter Wilhelmsen, anonymous]
    Shenzhen Soyin Electric Appliance Ind. Co., Ltd. Dance 2000 / Hot 2000 (Jin Bao TV Dancing Carpet, SY-2000-04)
      [Sean Riddle, David Haywood]
    Sony NWS-3260 [Patrick Mackinlay, Plamen Mihaylov]
    Speed Race (Seletron / Olympia) [hap, f205v]
    Spider-Man Super TV Air Jet (Lexibook Junior, JG6000SP) [TeamEurope]
    Super Space Invader 2 (Entex, black version) [hap]
    Tandy Corporation Sound Effects Chassis [hap, Kevin Horton]
    Tech2Go / WayForward Teenage Mutant Ninja Turtles: Battle for the City [Sean Riddle, Kamaal Brown]


    New working clones
    ------------------
    Big Run (11th Rallye version, US?) [system11, CoolFox]
    Cobra-Command (Japan, bootleg) [f205v]
    CXG Systems / Newcrest Technology Portachess (1985 version) [hap, Sean Riddle]
    DoDonPachi Dai-Ou-Jou (Japan, 2002.04.05 Master Ver, location test) [ShouTime]
    Final Fight (bootleg with single OKI) [hammy, Boge, rtw, ekorz]
    Front Line (AA1, 4 PCB version) [Joe Magiera, The Dumping Union]
    G.I. Joe (US, UAA) [NeTaXe]
    Galaxy X (bootleg of Galaxian) [Andrew Welburn]
    Gun.Smoke (Germany, censored) [Saigononindou, Victor Fernandez (City Game), Jacinto Lozano]
    HP 86B Opt 001 [F.Ulivi]
    HP 86B Opt 004 [F.Ulivi]
    Jumping Break (set 2) [Kevin Eshbach]
    Jurassic 99 (Cadillacs and Dinosaurs bootleg with EM78P447AP) [TwistedTom]
    Koutetsu Yousai Strahl (Japan, bootleg) [hammy, ekorz, rtw, kuze, E.M.G]
    The Mah-jong (Japan, set 2) [ShouTime]
    Metal Slug 5 (bootleg) [TwistedTom]
    Mighty Monkey (U.Games bootleg) [f205v]
    Moon Cresta (Nichibutsu USA, encrypted) [pacman70, Asayuki]
    Pang! 3 (bootleg, set 3) [TwistedTom]
    Perfect Billiard (bootleg) [f205v]
    Pro Tennis (Japan) [ShouTime
    Raiden Fighters 2 - Operation Hell Dive (Switzerland) [nnap]
    Route 16 (Sun Electronics) [Guru]
    Senario Guitar Super Star (red 'Gibson Flying V' style) [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
    Space Invaders Part II (Taito, smaller ROMs) [PokeMAME]
    Street Fighter II: The World Warrior (World 910411) [fluxcore]
    Super Contra (set 2) [Victor Fernandez (City Game), ClawGrip]
    T.A.N.K (bootleg, 8-way joystick) [Guru]
    Touchmaster 5000 (v7.11 U.K.) [Muddymusic, Porchy, The Dumping Union]
    Turbo (encrypted, program 1363-1365 rev C) [Digimon]
    Vanguard (Germany) [Paul Swan]
    Warriors of Fate (bootleg) [TwistedTom]
    Warriors of Fate (bootleg with PIC16C57) [hammy, ekorz, rtw]
    X-Men (4 Players ver UEB) [Joe Magiera, The Dumping Union]


    Machines promoted to working
    ----------------------------
    Crazy Kong (Gakken) [hap]
    Lady Gum [Dirk Best]
    Luxor Datorer AB ABC 802 [Curt Coder]
    Milton Bradley Microvision [hap]
    Professor Trivia (set 1) [Dirk Best, Ivan Vangelista]


    Clones promoted to working
    --------------------------
    Atom (bootleg of Bombjack Twin) [Ivan Vangelista]
    Professor Trivia (set 2) [Dirk Best, Ivan Vangelista]
    Sangokushi II (bootleg) [TwistedTom]


    New machines marked as NOT_WORKING
    ----------------------------------
    Bandai Go! Go! Connie-chan! Asobou Mouse [Sean Riddle, David Haywood, Peter Wilhelmsen, gamehistory.org, anonymous]
    Carol Vorderman's Sudoku Plug & Play TV Game (All in 1 / Play Vision) [Sean Riddle, David Haywood]
    EuroPlay 2001 [Juan Romero, ClawGrip]
    Happy Skill (Italy, V611IT) [caius, The Dumping Union]
    JAKKS Pacific Inc / Handheld Games Ultimotion - Disney Fairies Sleeping Beauty & TinkerBell (JAKKS Pacific TV Game)
      [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
    JAKKS Pacific Inc / HotGen Ltd Hannah Montana G2 Deluxe / High School Musical G2 Deluxe 2-in-1 (JAKKS Pacific TV Game)
      [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
    JAKKS Pacific Inc / HotGen Ltd Sing Scene Pop (JAKKS Pacific TV Game) [Sean Riddle, David Haywood, Kev (FBN)]
    LeapFrog Didj [David Haywood]
    Master's Fury [Miso Kim, David Haywood]
    Montana Super Draw (4436-05, U5-0) [Brian Troha, The Dumping Union]
    Pacman BALL (PMB2 Ver.A.) [Muddymusic, Porchy]
    Roland JV-880 Multi Timbral Synthesizer Module [DBWBP]
    Roland MC-300 Micro Composer [DBWBP]
    Roland MC-50 Micro Composer [DBWBP]
    Roland MC-50mkII Micro Composer [DBWBP]
    Roland RA-30 Realtime Arranger [DBWBP]
    Roland S-10 Digital Sampling Keyboard [DBWBP]
    Roland S-220 Digital Sampler [DBWBP]
    Roland S-50 Digital Sampling Keyboard [DBWBP]
    Roland SoundCanvas SC-88VL [DBWBP]
    Roland U-20 RS-PCM Keyboard [DBWBP]
    Roland U-220 RS-PCM Sound Module [DBWBP]
    Roland W-30 Music Workstation [DBWBP]
    Saitek Kasparov Galileo [hap, Berger]
    Saitek Kasparov Renaissance (set 1) [hap, Berger]
    SciSys Kasparov Leonardo (set 1) [hap, Berger]
    Scorpion DX [ArcadeHacker, ClawGrip, Rampa, Recreativas.org]
    Sony NWS-1580 [Bitsavers, Patrick Mackinlay]
    TV Station (VTech, Spain) [Sean Riddle, ClawGrip]
    unknown Recreativos Franco slot machine [jordigahan]
    Yamaha TX81Z FM Tone Generator [DBWBP]


    New clones marked as NOT_WORKING
    --------------------------------
    Alligator Hunt (protected, prototype?) [jordigahan, Heckler]
    Crazy Bonus 2002 (Ver. 1, set 3) [Ioannis Bampoulas]
    Frantic Fred (Release 2) [Brian Troha, The Dumping Union]
    Mario Kart Arcade GP (Japan, MKA1 Ver.C, update) [xuserv]
    NCR Class 3433 [rfka01]
    Olivetti Prodest PC 1 [Carl, rfka01]
    Roland MKS-100 Digital Sampler [DBWBP]
    Roland S-550 Digital Sampler [DBWBP]
    Saitek Kasparov Renaissance (set 2) [hap, Berger]
    Samsung Deskmaster 286-12 [rfka01]
    Schneider Rundfunkwerke AG Euro AT [rfka01]
    SciSys Kasparov Leonardo (set 2) [hap, Berger]
    Siemens PG 750 [rfka01]
    Siemens PG-750 486 EISA [rfka01]
    Striker Xtreme (1.00) [PinMAME]
    Zenith Data Systems Z-248 [rfka01]


    New working software list additions
    -----------------------------------
    apple2_flop_clcracked:
      The Latin Hangman (Revision 1004) (cleanly cracked), The Sea Voyagers (cleanly cracked),
      The Wreck of the BSM Pandora (cleanly cracked) [4am, Firehawke]
      Minerals of North Dakota (Version 1.0) (cleanly cracked),
      North Dakota Cities With Population 500 and Above (Version 1.0) (cleanly cracked),
      North Dakota Cities with Population Under 500 (Version 1.0) (cleanly cracked),
      North Dakota Counties (Version 1.0) (cleanly cracked), North Dakota Explorers (Version 1.0) (cleanly cracked),
      North Dakota Indian Tribes (Version 1.0) (cleanly cracked),
      North Dakota Parks and Historical Sites (Version 1.0) (cleanly cracked), North Dakota Plants (Version 1.0) (cleanly cracked),
      North Dakota Pride (Version 1.0) (cleanly cracked), North Dakota Symbols (Version 1.0) (cleanly cracked),
      North Dakota U.S. Senators and Representatives (Version 1.0) (cleanly cracked),
      North Dakota Wildlife (Version 1.0) (cleanly cracked), Notable People of North Dakota (Version 1.0) (cleanly cracked)
      [Frank Cifaldi, 4am, Firehawke]
    apple2_flop_orig:
      816/Paint (Version 3.1), ABM, Alien Munchies, Aliens, The Bard's Tale III: The Thief of Fate, Crosscountry California,
      Hobgoblin's Revenge, John Madden Football, Kampfgruppe (Version 1.0), Lady Tut, The Latin Hangman (Revision 1004),
      Merlin's Castle, Meteoroids in Space, Microbe, Mines of Titan, Super Huey, Terrapin Logo Plus (Version 1.1),
      Tink!Tonk! Tonk in the Land of the Buddy-Bots, Typhoon of Steel (Version 1.0), Who Stole Cinderella's Slipper? (Version 2.0),
      Wild West Math Level 4, Will O The Wisp [4am, Firehawke]
    bbcm_cart: Master Smart Cartridge v2 [Nigel Barnes]
    c64_cass:
      Alice in Videoland, Boulder Dash 4, Collapse, Gemini Wing, Grandmaster Chess, The Greed Monster, Hacker II, Head Over Heels,
      James Pond 2: RoboCod, Kettle, Master Chess, Micro Rhythm, Midnight Resistance, Pulse Warrior, Realm, Summer Camp, Tetris
      [c64tapes.org, Zoe Blade]
    cgenie_cass: BaengBaeng - 2 player gun fight, Colour-Assembler NE555 timer chip information and calculator [Juergen Buchmueller]
    dai_cass: De Acrobaten (NL) [Robbbert]
    entex_sag:
      Baseball 4, Pinball [hap]
      Football 4 [hap, Sean Riddle]
      Space Invader 2 [hap, Kevin Horton]
    fmtowns_cd:
      The 4th Unit 5 - D-Again (Demo), Air Warrior V2.1L10, Ed Bogas' Music Machine, Ehon Writer - Denshi Ehon - Aesop World Dai-1-shuu,
      Gadget - Invention, Travel, & Adventure, GEdit Towns, HomeStudio V1.2L10, Hyper Address (HMB-106), Kanji Land 3-nen, Kid Pix Jr.,
      Kotoba Asobi - CDView HiP Catch, Lord of the Rings, Vol. I, Master CD - Install Model-you, My Fair Lady CAN III. Intermediate,
      New Horizon CD Learning System II - English Course 1 (FM Towns Marty version), Niko2,
      Oto to E no Deru Eigo Jisho No. 1 - Start with Words, The Queen of Duellist (HME-166A), Sargon V - World Class Chess,
      Software Contest Nyuusen Sakuhinshuu 1 (HMC-139), Software Contest Nyuusen Sakuhinshuu 1 (HMC-139B),
      Software Contest Nyuusen Sakuhinshuu 3, Virtuacall 2 [redump.org, r09]
    fmtowns_flop:
      Ai Shimai - Futari no Kajitsu, Doukyuusei 2 Special Disk, Music Pro-Towns (1990-05-23), S. A. 2, Shangrlia 2 Special Disk,
      Super Ultra Mucchin Puripuri Cyborg Maririn DX [r09]
    hp86_rom: HPIB service ROM, Service ROM [F.Ulivi]
    ibm5150:
      Indiana Jones and the Last Crusade - The Action Game (5.25"), SimLife [ArcadeShadow]
      Conflict Europe, Conquest of Camelot - The Search for the Grail, Harpoon, Harpoon Battleset 2 - North Atlantic Convoys,
      The Software Toolworks Game Pack 3 [Flyers80, FakeShemp]
      Leisure Suit Larry Goes Looking for Love (In Several Wrong Places) [Gypsy Dave, FakeShemp]
      3-D FloorPlan Designer V2.0, Ad Lib Instrument Maker V1.51, Ad Lib Juke Box Registration Bonus Disk V1.51,
      Ad Lib Juke Box Registration Bonus Disk V1.62, Ad Lib Juke Box V1.5, Ad Lib Juke Box V1.6, Ad Lib Juke Box V1.64,
      Ad Lib Visual Composer V1.51, SYSGRATION Mouse Driver 7.03 (5.25"), SYSGRATION Mouse Driver 8.00 (3.5"),
      SYSGRATION Mouse Driver 8.00 (5.25") [Justin Kerk]
    ibm5170:
      Rex Nebular and the Cosmic Gender-Bender, Space Quest I: Roger Wilco in the Sarien Encounter (VGA release) [ArcadeShadow]
      Jurassic Park [Flyers80, FakeShemp]
      Pepper's Adventures in Time [Gypsy Dave, FakeShemp]
    itt3030: Master boot disk, System boot disk [Robbbert]
    microvision: MicroBird, Tetris (8021 version), Tetris (TMS1100 version) [hap]
    mm1_flop: Boot2 disk, Games disk, Games2 disk [Robbbert]
    neogeo: Metal Slug 5 (bootleg) [TwistedTom]
    pcd_flop: Lernprogramme, MS-DOS 2.11 boot disk, MS-DOS 3.1 boot disk, TDS diagnostics [Robbbert]
    saitek_schess: Classical Style Super Strong [hap, bataais]
    snes:
      Cooly Skunk (Jpn, Prototype), Edgar Rice Burroughs' Tarzan: Lord of the Jungle (Prototype) [Gaming Alexandria, ArcadeShadow]
      Rayman (early prototype), Spot Goes to Hollywood (prototype 19950307), Spot Goes to Hollywood (prototype 19950805) [ArcadeShadow]
    sorcerer_cass: Kilopede (with sound), Starfighter [exidyboy, Robbbert]
    sorcerer_flop: CP/M v.1.42/3 (set 2) [Robbbert]
    svi318_cart: Music Mentor [Robbbert]
    timex_cass:
      4K Race Refueled+, ACZ General Ledger 2000, AERCO 2068 Printer Driver V12, AERCO CP68 Printer Driver, Androids, Aritmetica,
      Artworx, Assalto A Embaixada, Astro Blaster (bootleg?), Auto Analyzer, Basic 64 Demo - TC 2048, Basic 64 Demo - TC 2068, Blam,
      Blind Alley, Britain Invaded, Budgeter, Capitalization Master, Checkbook Manager, Chess, Circuit Board Scramble, ColorPRINT,
      ColorTILE, Copy, Cozinheiro, Crazy Bugs, Crossfire, Cyber Zone, Demo (Keyboard Tutorial, Turtle Graphics, Home Accounting),
      Demonstra ao TC 2048, Desktop Publisher, Disassembler, Dragmaster, Financial Record Keeper, Flight Simulation, Frogger, Fun Golf,
      Formula 1, Guardian, Guerra estelar, Gulpman, Heroi, Home Improvement Planner, Horace & the Spiders, Horace Goes Skiing,
      Horacio e as Aranhas, Hot Z Disassembler v1.43, Hot Z Disassembler v1.84, Hot Z Disassembler v1.95, Hungry Horace,
      Interface RS232, Invasores Lunares, JRC Catalog 3, JazzoFire, Keyword v1, Keyword v5.0, Language Usage, Math Wizardry I,
      Math Wizardry II, Minesweeper, Motociclismo, Mscript, Mscript (rerelease), Multi-Draw 2068, Musicola, Omnicalc 2,
      Orcamento Domestico, Penetrator, Perigos Na Selva, Personal Home Finance, Personal Portfolio Manager, Pro Pinball, Pro-File 2068,
      Programa de a presentacao, Quadra-Chart, Relocatable AERCO Centronics Print Driver, Simple Roulette, Smart Terminal 1,
      Space Raiders, Speech Synthesizer, Spelling I, Spelling II, States & Capitals, Stock Market Simulation,
      Super Hot Z Disassembler v2.51, Tape Corrector, Tasword Two, TC 2048 Demonstracao, TC2048 Hi-Res Colour Demo, TechDraw Jr.,
      Timachine, Time Teacher I, Time-Gate, Timex TC2048 Hi-Colour Demo, Toolkit, The Trader Trilogy, Travel with Trashman,
      TS-2068 DEMO, Upload-2000, VU-3D, VU-Calc, VU-File, War in the East, Window Print 32, Window Print 64, Word Play I, Word Play II,
      Wordcross, The Worx, Zeal Disassembler, Zeus Assembler [World of Spectrum, Spectrum Computing, ICEknight]
    vgmplay:
      The Berenstain Bears' Camping Adventure (GEN/MD), Loadstar (GEN/MD), Medal City (GEN/MD), MegaMind (GEN/MD), MegaRace (GEN/MD),
      Paddle Fighter (GEN/MD), Phantasy Star II Text Adventures (GEN/MD), Riddle Wired (GEN/MD), Robot Battler (GEN/MD),
      Slam City with Scottie Pippen (Sega CD) (GEN/MD), The Smurfs (GEN/MD), Space Harrier 32X (GEN/MD), Spirou (GEN/MD),
      Tintin in Tibet (GEN/MD), Waterworld (GEN/MD), X-Men - Mind Games (Beta) (32X) (GEN/MD), Yogi Bear's Cartoon Capers (GEN/MD),
      Zany Golf (GEN/MD) [Project2612, Tafoid]
    vsmile_cart:
      Avventura nel Parco Alfabeto (Italy), Disney/Pixar Toy Story 2 - Operazione: Salvataggio di Woody! (Italy),
      Nickelodeon Spongebob - Un giorno da Spugna (Italy), Spider-Man & Friends - La Sfida del Dottor Ock (Italy),
      V.Smile Football Club (Italy) [tag2015]


    Software list items promoted to working
    ---------------------------------------
    fmtowns_cd:
      Angel [r09]
      Shamhat - The Holy Circlet, Suzaku [wiggy2k, r09]
    fmtowns_flop: Music Pro-Towns (1989-08-28) [r09]


    New NOT_WORKING software list additions
    ---------------------------------------
    bbc_flop_torch: Graduate DFS, Graduate MS-DOS 2.11, Psion Xchange 1.24 [Nigel Barnes]
    cd32: Heimdall 2 - Into The Hall Of Worlds, Jetstrike, Microcosm, Project-X and F17 Challenge, Universe [Guru]
    fmtowns_cd: Ms. Detective File #1 - Iwami Ginzan Satsujin Jiken (FM Towns Marty version) [redump.org, r09]
    ibm5150: Mouse Software Test/Demo [Justin Kerk]
    leapfrog_didj_cart:
      Indiana Jones (USA), Nickelodeon Spongebob Squarepants - Fists of Foam (USA), Nicktoon Android Invasion (USA),
      Star Wars - The Clone Wars (USA) [TeamEurope]
    mobigo_cart:
      Marvel Super Hero Squad - Sport Heroes (UK), Merida - Legende der Highlands (Germany), Scooby-Doo! - Mystery Town (UK)
      [TeamEurope]
    n64: Viewpoint 2064 (Prototype) [Gaming Alexandria, Alexis B.]
    pi_storyreader_cart:
      101 Dalmatiner (Germany), Arielle - Die Meerjungfrau (Germany), Bambi (Germany), Cinderella (Germany), Pinocchio (Germany),
      Schneewittchen und die Sieben Zwerge (Germany), Die Schoene und das Biest (Germany), Susi und STROLCH (Germany) [TeamEurope]
    picno: Nontan to Issho Anime Stamp [TeamEurope]
    tvgogo:
      4-in-1 (Flashcard Fishing, Break a Brick, Balloon Juggling, Penguin Maze) (US) [Sean Riddle, David Haywood, anonymous]
      Dodgeball (US) [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
    vsmile_cart:
      Disney Cenerentola - I desideri magici di Cenerentola (Italy, rev. 1), Disney/Pixar Toy Story 3 (Italy),
      Disney/Pixar Wall-E (Italy) [tag2015]
    vsmilem_cart:
      Disney La Maison de Mickey (France, Rev. 005), Marvel Spider-Man & ses amis - Missions Secretes (France),
      Mon Youtou tout fou! (France) [DisizDream]


    Source Changes
    --------------
    -cpu/z180: Moved some internal registers out of the base class, and implemented software-selectable clock divider. [AJR]

    -cpu/mcs96: Added N8097BH and P8798 variants, and changed some variants to use 16-bit buses. [AJR]

    -cpu/upd78k updates: [AJR]
    * Fixed disassembly of DBNZ and MOV A,!addr16 instructions for uPD78K/III.
    * Fixed disassembly of SFR-mode read/modify/write instructions for uPD78K/I and uPD78K/II.

    -atarist.cpp: Fixed the 68K side of ACIA serial communications (keyboard microcontroller is not fully cooperating yet). [AJR]

    -acia6850: Fixed transmission of a spurious character following master reset. [AJR]

    -machine/upd7001.cpp: Added NEC uPD7001 analog-to-digital converter device. [AJR]

    -dgnalpha.cpp: Removed old hack to ignore first floppy drive controller interrupt (now prevents disk boot). [AJR]

    -mpu4dealem.cpp: Adjusted v4dealem CRT controller clock to make refresh rate more reasonable. [AJR]

    -cpu/h8500: Added Hitachi H8/500 disassembler and skeleton CPU device family. [AJR]

    -pasopia7.cpp: Use CRT controller to help draw screen [AJR]

    -pasopia.cpp: Added RS-232 serial interface. [AJR]

    -bus/pasopia: Added Toshiba Pasopia PAC2 slot, with RAM, Kanji ROM and expander options. [AJR]
    * pasopia.cpp, pasopia.cpp: Replaced fixed expansions with PAC2 slots.

    -machine/m3002.cpp: Added M3002 real-time clock device. [AJR]

    -europc.cpp: Fixed disk error, and replaced real-time clock implementation in driver with M3002 device. [AJR]

    -machine/mos6551.cpp: Clear interrupt request output on reset. [AJR]

    -Made debugger interpret numerical literals in expressions as octal for applicable address spaces in disassembly views. [AJR]

    -machine/am9517a.cpp: Assert EOP during final DMA transfer, rather than after. [AJR]

    -c64_cart.xml: Worked around error messages for unsupported cartridge types. [AJR]

    -cpu/z8000 updates: [AJR]
    * Corrected width of Z8002 I/O space to 8 bits.
    * Forced sequence points after functions with side effects when calculating operands for certain instruction modes.
    * Implemented byte smearing for memory and I/O writes.
    * Improved misaligned word I/O implementation.

    -machine/6883sam.cpp: Replaced custom banking with conventional address spaces. [AJR]

    -bus/isa: Corrected CRT controller type for Olivetti M24 CGA card. [AJR]

    -badlands.cpp: Use generic latch devices for CPU communications, added mirroring to 6502 memory map, and cleaned up handlers. [AJR]

    -debugger/osx: Avoid crash if a non-existent disassembly or memory view source is selected. [AJR]

    -cyberbal.cpp: Encapsulated Atari SAC sound board emulation as a device derived from the Atari JSA sound board device. [AJR]

    -atarisy1.cpp, atarisy2.cpp, gauntlet.cpp: Cleaned up and modernized code. [AJR]
    * Replaced Atari sound communication device with generic latches, and improved handling of programmed sound resets.
    * Added the other 74LS259 addressable latch to gauntlet.cpp.
    * Corrected watchdog timeouts for all three drivers.

    -cpu/m68000: Corrected 68010 DBcc timings. [AJR]

    -atarisy1.cpp: Removed TMS5220C and VIA from machine configuration for marble and peterpak. [AJR]

    -atarisy1.cpp: Marked indytemp as having imperfect sound and noted regression. [AJR]

    -malzak.cpp updates: [Angelo Salese]
    * Added default non-volatile RAM content to Malzak II so that it boots as intended.
    * Converted playfield drawing to use a tilemap, improved playfield colors, and implemented playfield tile banking.
    * Added base mixing and priority.

    -segas32.cpp: Truncate background layer color base to nine bits - fixes Arabian Fight and Soreike Kokology erratic black pens.
    [Angelo Salese]

    -tmnt.cpp: Fixed Golfing Greats (Japan) inputs. [Angelo Salese]

    -konamigx.cpp updates: [Angelo Salese]
    * Fixed Golfing Greats 2 inputs, re-worked DIP switches for all games, and added DIP switch locations.
    * Fixed right monitor sprite DMA with type 3/4 protection, and fixed right screen protection in Rushing Heroes and Run & Gun 2.
       - Dual-monitor 4-player mode now works, and is enabled by default.

    -pcktgal.cpp: Reset MSM5205 on changing sound bank (fixes annoying whistling sounds). [Angelo Salese]

    -renegade.cpp updates: [Angelo Salese]
    * Fixed vertical sprite alignment.
    * Hooked up interrupt acknowledgement and corrected interrupt routing.
    * Hooked up coin counters.

    -opwolf.cpp: Corrected Operation Wolf palette format according to schematics, and verified against PCB. [Bryan McPhail]

    -cave.cpp updates: [cam900]
    * Implemented sprite position scale register.
    * Fixed ppsatan tilemap offsets.
    * Implemented sprite limits.
    * Added logging for unimplemented video register writes and expanded notes.

    -atarist.cpp: Corrected DMA sound frequency calculation. [cam900]

    -decbac06.cpp updates: [cam900]
    * Fixed flags map handling.
    * Added callback for system-specific tile attribute formats.
    * Refactored pen masking to use set_transmask.

    -dec0.cpp: Cleaned up code. [cam900]

    -madmotor.cpp: Simplified graphics layouts. [cam900]

    -psikyo.cpp: Simplified dynamic tilemap size handling, converted drawing to use 32-bit RGB bitmap, and cleaned up code. [cam900]

    -deco16ic.cpp: Fixed transparency handling with custom drawing, and added a callback for tile info and 8-bit mixing. [cam900]

    -cninja.cpp updates: [cam900]
    * Fixed robocop2 8-bit tilemap drawing.
    * Fixed sound routing for games with mono output, and removed unnecessary graphics layouts. [cam900]

    -darkseal.cpp: Cleaned up graphics decoding layouts. [cam900]

    -sshangha.cpp updates: Cleaned up graphics decoding layouts, corrected palette size, and changed to mono sound output. [cam900]

    -mirage.cpp: Simplified sprite drawing using priority callback. [cam900]

    -snes.cpp: Split S-SMP and S-DSP emulation into separate devices, and cleaned up interfaces. [cam900]

    -nmk16.cpp: Implemented vertical scrolling used by sabotenb, added timer for sprite DMA, and fixed sabotenb sprite delay. [cam900]

    -ddealer.cpp, nmk16.cpp, powerins.cpp, quizpani.cpp: Use set_scrolldx for tilemap offsets. [cam900]

    -ddealer.cpp, patapata.cpp: Use generic graphics layouts. [cam900]

    -quizpani.cpp: Fixed visible area. [cam900]

    -rpunch.cpp: Converted sprite drawing to single pass with priority, and cleaned up code. [cam900]

    -powerins.cpp: Converted to derived class of nmk16_state and cleaned up code. [cam900]

    -machine/tc009xlvc.cpp: Added support for TC0090LVC variant, and converted taito_l.cpp to use new device. [cam900]

    -dfruit.cpp, lastbank.cpp: Removed unnecessary trampolines. [cam900]

    -cpu/i386, machine/i8087.cpp: Handle aliases for fstp st(i) instruction. [Carl]

    -pcxt.cpp: Added support for filetto voice output. [Carl]

    -cpu/nec: Added support 8080 emulation mode. [Carl]

    -mw8080bw.cpp: Added netlist-based audio for gunfight. [Colin Howell]

    -video/apple2.cpp: Fixed DHGR shift - NTSC artifact colors now work with HLSL (GitHub #6308). [Colin Howell, R. Belmont]

    -netlist library updates: [Couriersud]
    * Added pre-compiled static solvers (must be manually rebuilt when netlists are updated).
    * Improved performance of time step calculation.

    -bus/abcbus updates: [Curt Coder]
    * Fixed default DIP switch settings for the Luxor 4105 SASI interface.
    * Added a ROM to the Xebec S1410.
    * Fixed the Luxor 55 21056 SASI interface (for ABC 850/852/856 hard drives).

    -abc1600.cpp: Refactored to use modern Z8530 SCC device, and fixed floppy DMA. [Curt Coder]

    -abc80x.cpp updates: [Curt Coder]
    * Fixed abc802 M1 opcode fetch.
    * Fixed memory banking for abc800c, abc800m and abc802.
    * Fixed HR graphics for abc800c and abc800m.

    -nes_vt.cpp: Started moving SoC functionality out of the driver to devices. [David Haywood]

    -triviaquiz.cpp: Hooked up question ROMs. [Dirk Best]

    -cpu/m6805: Added support for MC68HC705C8A memory configuration, and made 68HC05 NCOP reset check that NCOP is enabled. [Dirk Best]

    -mpu4dealem.cpp: Fixed tile background colors, made drawing use tilemaps, and added raw screen timing parameters. [Dirk Best]

    -apple2gs.cpp: Fix missing 128KiB RAM - ramsize option now configures fast RAM size (GitHub #6465). [gorlik, R. Belmont]

    -emu/diexec.cpp: Don't clear the input event queue on reset. [hackbar]

    -cpu/mb88xx: Fixed interrupt handling. [hackbar]

    -audio/namco52.cpp, audio/namco54.cpp, machine/namco50.cpp, machine/namco53.cpp: Hooked up reset inputs. [hackbar]

    -machine/namco06.cpp: Improved emulation of NMI and chip select outputs. [hackbar]

    -machine/namco51.cpp: Replaced simulation with emulation using internal CPU program. [hackbar]

    -sstrangr.cpp: Added preliminary sound output using Space Invaders samples. [Ivan Vangelista]

    -jedutil: Added support for PAL22V10 devices. [Kevin Eshbach]

    -wiping.cpp: Updated ROM labels for rugrats. [Kevin Eshbach]

    -yunsung8.cpp: Added placeholders for undumped secured PALs in magix and magixb. [Kevin Eshbach]

    -buggychl.cpp, changela.cpp, cischeat.cpp, polepos.cpp, segaybd.cpp, tx1.cpp:
    Worked around the same input being assigned to a pedal and gear shift by default. [MASH]

    -machine/74543.cpp: Added 74543 octal registered transceiver device. [Michael Zapf]

    -machine/74161.cpp: Fixed state transitions for some corner cases and made terminal count output asynchronous. [Michael Zapf]

    -machine/bq4847.cpp, machine/bq48x2.cpp: Added Benchmarq BQ4847, BQ4842 and BQ4542 real-time clock devices. [Michael Zapf]

    -bus/ti99/peb: Added PGRAM battery-backed RAM card, fixed IDE adapter card, and made IDE card's real-time clock type configurable.
    [Michael Zapf]

    -Refactored AVI/MNG recording code to move it out of emu/video.cpp and reduce duplication. [Nathan Woods]

    -luaengine.cpp: Added optional parameter to video::begin_recording() function for specifying video format. [Nathan Woods]

    -unidasm: Added generic disassembler for Microchip PIC16 microcontroller family with extended instructions. [O. Galibert]

    -cpu/s2650: Made interrupt acknowledge handler supply vector, and eliminated set_input_line_and_vector and HOLD_LINE. [O. Galibert]

    -cpu/upd177x: Added disassembler for NEC uPD1771C and related processors. [O. Galibert]

    -sound/ks0164.cpp: Added preliminary sample playback. [O. Galibert]

    -machine/cxd1185.cpp: Added Sony CXD1185 SCSI 1 Protocol Controller device. [Patrick Mackinlay]

    -machine/dmac_0266.cpp: Added Sony 0266 DMA Controller gate array device. [Patrick Mackinlay]

    -news_r3k.cpp: Implemented graphics. [Patrick Mackinlay]

    -machine/icm7170.cpp: Added ICM7170 real-time clock device (used by wxstar4k). [R. Belmont]

    -model1.cpp: Improved swa analog throttle range. [R. Belmont]

    -font_osx.cpp: Use Arial Unicode MS as the default font (fixes missing glyphs in many layouts). [R. Belmont]

    -video/apple2.cpp: Fixed apple2gs fill mode behavior when no previous color is set. [R. Belmont]

    -formats/h8_cas.cpp: Added H8T tape format (for Heathkit H8 software). [Robbbert]

    -pasogo.xml: Corrected cartridge ROM hashes. [Robbbert]

    -lordgun.cpp: Added default EEPROM content for lordgun. [Robbbert]

    -ibmpcjr_cart.xml: Added disk images to lotus123 added usage instructions in a comment. [Robbbert]

    -advision.cpp: Fixed some bugs exposed by the Code Red demo. [Robbbert]

    -vgmplay.cpp updates: [Ryan Holtz]
    * Added multiple spectrogram visualization modes.
    * Fixed DC offsets occurring when chips are not used.
    * Added rate controls and a hold button.

    -cps1.cpp: Added new PAL dumps. [TwistedTom]
    * Dumped remaining B board PALs for kodja and knightsja. [Bonky0013]
    * Dumped remaining D board PAL for wof and clones. [hammy]
    * Dumped remaining B board PAL for willowj. [Layer]
    * Dumped remaining B board PAL for cworld2j. [neocps1]
    * Dumped remaining B board PAL for kod and clones and dumped unprotected PALs for Street Fighter II Mstreet bootlegs. [Porchy]
    * Dumped remaining B board PAL for punisher and clones. [Wulfman]

    -cps1.cpp updates: [TwistedTom]
    * Implemented B board ID register 03.
    * Added demo sounds DIP switch for ghouls.
    * Added notes about how /INT2 is generated and connected.
    * Added notes on pang3 B board and security chip.

    -video/cps1.cpp: Added and updated mappers based on PAL equations. [TwistedTom]
    * Added CD63B, PS63B, MB63B, CP1B1F, TK24B1, WL22B, S222B, YI22B, MS22B, CK22B, KD22B, KR22B, VA24B and GBPR2 mappers.
    * Corrected KNM10B, Q522B and TN2292 mappers according to PAL equations.

    -cps1bl_pic.cpp updates: [TwistedTom]
    * Improved dinopic sprite rendering (fixes missing tiles when character jumps and flips).
    * Disabled brightness control for bootlegs that don't have the necessary components populated.
    * Improved wofpic emulation, making the game playable with some graphical issues.
    * Simplified wofpic graphics ROM loading.

    -fcrash.cpp updates: [TwistedTom]
    * Simplified wofabl graphics ROM loading.
    * Removed EEPROM device from sgyxz and wofabl (these games use DIP switches for configuration).
    * Fixed sgyxz and wofabl player 3 inputs.
    * Added some DIP switch settings for sgyxz and wofabl.
    * Added hard-coded layer priority masks for sgyxz.

    -gstriker.cpp: Added PAL dumps for vgoalsoc/twcup94 and clones. [TwistedTom]

    -pcktgal.cpp: Added PAL dumps for pcktgalb. [TwistedTom]

    -wc90b.cpp: Added PAL dumps from twcup90b2 board to all similar bootlegs. [TwistedTom]

    -Various core clean-ups: [Vas Crabb]
    * util/strformat.h: Centralised instantiation of more of the formatting engine.
    * emu/fileio.cpp: Added support for iterating arbitrary numbers of path components to path_iterator and emu_file.
    * emu/romload.cpp: Made ROM loading code more straightforward.
    * emu/romload.cpp: Made software loading search the software path before searching the device path.
    * emu/romload.cpp: Made software loading correctly scan parent software for identical CHD files with different names.
    * emu/diimage.cpp: Refactored to share code for building a software search path with ROM loading and auditing.
    * emu/softlist_dev.cpp: Added validation for software parts and data areas.
    * Fixed multiple hangs when software parent relationships form a loop.
    * Re-implemented SHA-1, replacing multiple third-party implementations.

    -sstrangr.cpp: Measured CPU clock frequency. [Andrew Welburn]

    -8080bw.cpp: Updated notes on Space Invaders PCB arrangements. [Andrew Welburn]

    -segas32.cpp: Re-dumped radr sound ROMs. [Arzeno Fabrice]

    -oneshot.cpp: Corrected ROM labels and PCB locations for the maddonna. [Brian Troha, The Dumping Union]

    -vamphalf.cpp: Added idle-skipping speed-up hack for jmpbreaka. [Brian Troha]

    -carrera.cpp: Dumped the bipolar PROM for bsebman and verified it matches the one from carrera. [caius]

    -gsword.cpp: Decapped, dumped and hooked up AA-017 microcontroller for gsword - fixes coin handling.
    [Caps0ff, *=/STARRIDER\=*, EdHunter, developer12s, Belegdol, sadikyo, f205v, Vas Crabb]

    -model2.cpp: Fixed airwlkrs ROM loading - fixes polygons and textures. [ElSemi]

    -sorcerer.cpp: Added ESAG 1.3/B BIOS to sorcererd. [exidyboy]

    -fantland.cpp: Improved parts list, measured clock frequencies and added two SN76489AN sound chips for wheelrun. [f205v]

    -taitof2.cpp: Corrected clock frequencies and ROM labels for driveout. [f205v]

    -megasys1.cpp: Improved documentation for kickoffb. [f205v]

    -shisen.cpp: Verified clock frequencies, and corrected ROM labels and added placeholders for undumped PALs for sichuan2. [f205v]

    -n64.xml: Added cartridge PCB documentation for 10 entries. [FakeShemp]

    -docs: Disabled "smart" substitution of typographical quotes. [Firehawke]

    -sound/disc_flt.hxx: Improved documentation for DISCRETE_FILTER1 and DISCRETE_FILTER2. [Frank Palazzolo]

    -2mindril.cpp, 3x3puzzl.cpp, alpha68k.cpp, alpha68k_n.cpp, crystal.cpp, lsasquad.cpp, pturn.cpp nycaptor.cpp, timeplt.cpp:
    Added DIP switch locations. [Guru]

    -39in1.cpp: Added notes about expected boot sequence and unimplemented DIP switches. [Guru]

    -sstrangr.cpp: Added DIP switch locations, ASCII PCB layouts and additional notes. [Guru]

    -model2.cpp: Re-dumped airwlkrs data ROMs. [Guru]

    -btime.cpp: Added DIP switch locations, verified DIP switch settings, and fixed DIP switch settings for ptennis and clone. [Guru]

    -decocass.cpp: Verified cptennis DIP switch settings against documentation. [Guru]

    -snk.cpp: Added PCB layouts and notes, and updated DIP switch locations and ROM labels. [Guru]

    -terracre.cpp: Added DIP switch locations and corrected ROM labels. [Guru]

    -route16.cpp, shaolins.cpp: Added DIP switch locations, added PCB layouts and updated notes. [Guru]

    -shadfrce.cpp, shangkid.cpp, taitosj.cpp: Verified DIP switch settings and added DIP switch locations. [Guru]

    -cd32.xml: Re-dumped atr. [Guru]

    -homerun.cpp: Updated notes. [Guru]

    -cps1bl_pic.cpp: Re-dumped wofpic graphics ROMs. [hammy, TwistedTom]

    -snk.cpp: Dumped two PROMs for victroad and added some PROM labels. [Joe Magiera, The Dumping Union]

    -m52.cpp: Added missing PROM dump to original Moon Patrol sets. [Joe Magiera, The Dumping Union]

    -Updated hiscore.dat for latest changes. [Leezer]

    -naomi.cpp: Re-dumped ngdup23a GDS-0023A (previous dump had bad audio track). [MajorPBX]

    -vgmplay.xml: Updated 18 entries. [Project2612, Tafoid]

    -fmtowns_cd.xml: Updated twenty entries to current CHD format. [r09]
    * aircmb2s, beast2, dangel, dorbestj, dorse93, fbas1120, gforce2, hyprocea, oasyswin, psydet1, psydet2, psydet3, psydet4, psydetf1,
        psydetf2, pulirula, simant, townsmg1, tss2110a, win31l11

    -fmtowns_cd.xml: Added all known serial numbers for entries. [r09]

    -fmtowns_flop.xml: Replaced msdos62 disk images with images from the master CD. [r09]

    -fmtowns_cd.xml: Switched to dumps with proper track indexes and offset correction for 29 entries. [redump.org, r09]
    * adtennis, alice, asu120ex, awesome, classrod, fractal, fsc10, fsc11, fsc6, fsc7, fsc9, fsc9, fwc2, fwc3, hypraddro, infest,
        links386, loom, oshacoo2, psydet5, sangoku3, softcon2, sotsu93, sshangh, takamiza, tdf, townsmg2, tss1130, viewpoin

    -at.cpp udpates: [rfka01]
    * Added neat BIOS option to n286.
    * Added quadtel BIOS option to ht12a.
    * Added d674v320r304 and d620 BIOS options to pcd4x.

    -europc.cpp: Added v1.04 BIOS option to euroxt. [rfka01]

    -olivpc1.cpp: Added rev106 and rev107 BIOS options to olivpc1 and expanded notes. [rfka01]

    -sunplus_unsp20soc.cpp: Re-dumped jak_hmhsm, and added Flash chip pinout. [Sean Riddle]

    -kikikai.cpp: Dumped MC68705 microcontroller for kicknrun. [Sean Riddle]

    -dec8.cpp: Dumped the PROM from an original Cobra-Command PCB. [Stefan Lindberg]

    -equites.cpp: Dumped Alpha 8505 microcontroller from bngotime (also used in place of Alpha 8304). [TeamEurope]

    -ibm5170.xml: Marked disk images with WinImage as bad dumps. [telanus]

    -megadriv.xml: Fixed transliteration of the Japanese Streets of Rage titles. [xinyingho]

    -c64_cass.xml: Processed tape images with tapclean, and added credits for dumps. [Zoe Blade]

    https://www.mamedev.org/

    m64p - 77598f3 (stable netplay)

    N64模擬器 m64p 發布新版,更新如下 :

    I think the netplay code is decent enough to call "stable", it's definitely not perfect yet, but good enough for most people. The game will now show a popup if someone disconnects or the game desyncs.

    This release also includes some minor bug fixes for GLideN64

    https://github.com/loganmc10/m64p/

    2020年5月18日 星期一

    RetroArch 1.8.7

    多平台多機種模擬器 RetroArch 發布新版,更新如下 :

  • 3DS: Add IDs for Frodo
  • 3DS: Enable basic networking / cheevos
  • CHEEVOS/BUGFIX: Opening achievements list would crash RetroArch with badges enabled (on new games)
  • CHEEVOS: Option to start a session with all achievements active
  • CHEEVOS: Don’t perform unnecessary cheevos initialisation when cheevos are disabled. Should reduce startup times when loading content.
  • CORE OPTIONS: Disable ‘Use Global Core Options File’ by default
  • DOS/DJGPP: Add 32bit color support for cores
  • GLCORE: Switch to glcore video driver when requested by a core
  • LINUX/XDG: Use GenericName correctly in desktop entry
  • MAC/COCOA: Fix mouse cursor tracking
  • MENU/MATERIALUI: Add desktop-style playlist view mode
  • MENU/MATERIALUI/DESKTOPVIEW: When scrolling playlists, show last selected thumbnails while waiting for next entry to load
  • MENU/MATERIALUI: Limit tab switch rate when input repeat is active
  • MENU/OZONE: Fix sidebar playlist sort order when ‘Truncate Playlist Names’ is enabled
  • MENU/RGUI: Adjusted menu defaults, adjusted default scrolling speed
  • MENU/RGUI: Enable custom wallpaper when menu size is reduced at low resolutions
  • MENU/XMB: Limit tab switch rate when input repeat is active
  • NETPLAY: Fix regressions introduced in 1.8.5
  • RGUI: Add option to always stretch menu to fill the screen
  • WIIU: Enable graphics widgets

  • BizHawk 2.4.2

    多機種模擬器 BizHawk 發布新版,更新如下  :

  • Fix custom AR/size (#1975)
  • Basic Bot - fix not restoring previous InvisibleEmulation and DisplayMessages settings
  • Virtual Pad support for GBLink 3x/4x
  • NesHawk - Fix poking WRAM
  • mGBA - fix register setting (#1982)
  • GPGX - improve rewind and tastudio savestate performance
  • ApiHawk - fix crash on SetExtraPadding calls
  • Lua
    • fix bizstring.split() (#2004)
    • fix client.getavailabletools() (#1977)
    • fix client library being null when no rom is loaded 

  • 2020年5月17日 星期日

    No$gba v3.02

    GBA/NDS/DSi/3DS模擬器 No$gba 發布新版,更新如下 :

    - 3ds/vfp/help: multiply note about FMUL X,X,X.. and FMAC Y,Y,Y.. (thanks kemal)
    - 3ds/gpu/help: added triangle drawing examples (thanks to profi200 for help)
    - 3ds/gpu/help: created I/O map chapters for gpu internal/external registers
    - 3ds/gpu/help: renamed several registers, especially ATTR_BUF related ones
    - 3ds/gpu/help: swapped/renamed width and height to match up with actual usage
    - 3ds/gpu/help: important details/corrections for rendering pipeline registers
    - 3ds/gpu/help: better GPUREG_IRQ_xxx and GPU_MEMCOPY descriptions
    - 3ds/gpu/help: info on undocumented flat shading and striped/dotted modes
    - 3ds/gpu/help: info on undocumented memory traffic and vertex/polygon counters
    - 3ds/gpu/help: added undocumented gpu register stubs (inside of gpu chapters)
    - 3ds/gpu/help: started to rewrite and rearrange unclear gpu descriptions
    - 3ds/gpu/help: removed meaningless sentences alike this register is used to...
    - 3ds/gpu/help: removed nonsense definitions alike unsigned 1bit enable flag
    - 3ds/gpu/help: gpu external registers: added memory control/status registers
    - a22i/float: .float16/24/32/64/80 supports multiple operands (using commas)

    http://problemkaputt.de/gba.htm

    Yabasanshiro 3.2.BETA2

    SEGA SATURN模擬器 Yabasanshiro 發布新版,更新如下 :

    * Memory Controller is rewritten. the stability of some games (Shining Force 3, Virtua Fighter, etc) is increased
    * Rayman is playable
    * Metal Slug is playable
    * Vampire Savior is playable

    www.uoyabause.org

    2020年5月16日 星期六

    Cemu 1.19.0d

    Wii U模擬器 Cemu 發布新版,更新如下 :

    # New in 1.19.0d:

    Vulkan: Fixed an issue where async pipeline compilation could block the render thread
            This should reduce stutter even further when async compilation is enabled

    OpenGL: Fixed 'Compiled x shaders...' notification not showing since 1.19.0

    http://cemu.info/index.html

    m64p Netplay Beta 2

    N64模擬器 m64p 發布新版,更新如下 :

    This new beta adds settings sync between players. It also has a warning in the logs if players desync, as well as some optimizations to the TCP code and a few minor bug fixes.

    https://github.com/loganmc10/m64p/

    2020年5月15日 星期五

    Raine64 0.91.4

    多機種模擬器 Raine 發布新版,更新如下 :

    - cheats mslug2: infinite time works from neogeo
    - finally a fix for yyy in ReClipScreen

    http://raine.1emulation.com/

    2020年5月12日 星期二

    NanoboyAdvance v1.1

    GBA模擬器 NanoboyAdvance 發布新版,更新如下 :

  • implemented GLSL shader support
  • fix broken Vsync on Windows and presumably macOS
  • fix crash when no keymap.toml is present
  • macOS instructions:

    You need to install SDL2 via brew: brew install sdl2

    m64p - e65a285 (2020-05-10)

    N64模擬器 m64p 發布新版,更新如下  :

    - Various fixes to GLideN64

    https://github.com/loganmc10/m64p/

    2020年5月11日 星期一

    Raine 0.91.3

    多機種模擬器 Raine 發布新版,更新如下 :

    – fixed again some cheats, this 0.91 version is mainly about that after all, there were some bugs for kof98 particularly, I found quite a few which obliged me to redo the conversion for most of them.

    – added some new command line switches : -nb, -wb, -rp, see raine -h for details.
    – Fixed the display when starting raine without any gui in opengl (-n switch).

    http://raine.1emulation.com/

    Neko Project 21/W ver0.86 rev73

    PC-98xx系列模擬器 Neko Project 21/W ver0.86 發布新版,更新如下 :

    ・Async CPU使用中に動的クロック変更(NPCNGCFG)が正しく動かない不具合を修正
    ・Screen optionのRendererをDirect3Dに設定してフルスクリーンにすると画面右側1ドットが欠ける不具合を修正
    ・118音源周りを少しいじりました
    ・CL-GD54xxのバグを修正
    ・GDCのSingle Dot Writingを実装したつもり
    ・86音源周りでWin3.1/9x系がフリーズする問題を修正したつもり

    https://sites.google.com/site/np21win/

    2020年5月9日 星期六

    Gearboy 3.1.0

    GB/GBC模擬器 Gearboy 發布新版,更新如下 :

  • Full Debugger.
    • Disassembler with breakpoints and debug symbols.
    • VRAM inspector, including BG, OAM, tiles and palettes.
    • Memory Editor.
    • IO viewer.
  • GBC color correction.
  • Open rom using cli argument.
  • All platforms:
    • Load game pad mappings from file.
    • Several bug fixes.

    2020年5月8日 星期五

    Pcsx2 v1.6.0

    PS2模擬器 Pcsx2 發布新版,更新如下 :

    GSdx changelog:
    GSdx-HW: Improve search/invalidate texture in render target by correctly matching vertex offsetted draws with buffer offsetted reads in the texture cache.
    GSdx-HW: Implemented Software Sprite Renderer feature which allows to CPU emulate (SSE accelerated) certain sprite draws directly from the HW renderer.
    GSdx-HW: Added a dedicated fix for Big Mutha Truckers which allows to render the shadows properly. This also allowed us to reduce the crc hack level so there are less effects skipped.
    GSdx-HW: Sprite Hack has been completely removed as it is no longer needed and is replaced by far better alternatives.
    GSdx-FX: The TFX shader on Direct3D10/11 has been rewritten to match OpenGL code and its' accuracy for certain effects.
    GSdx-D3D: Blend no Barrier support has been ported from OpenGL to Direct3D 10/11.
    GSdx-GUI: Hardware hacks GUI has been updated for better usability.

    SPU2-X changelog:
    Fixed the noise generator outputting 4.8 kHz tone instead of white noise.

    CDVD changelog:
    PCSX2 now ignores non-existent disc sector reads.

    Core changelog:
    PCSX2: Prevent the UI from hanging/locking up when a game boots.
    PCSX2-tas: TAS Recording functionality has been disabled for 1.6 release as there are some issues to work out (such as hanging/locking up the emulator).
    PCSX2: DI execution is delayed by one instruction.
    PCSX2: Reverted back to older VRender/VBlank timings.
    PCSX2: Partially fixed IPU pack command.
    PCSX2: Fixed the emulator hanging when pressing F4 too fast when toggling the Frame Limiter in some occasions.
    PCSX2: Fixed the emulator hanging when pressing F9 to toggle rendering between Hardware and Software in some occasions.
    PCSX2: Fixed the emulator hanging when pressing F9 to toggle rendering between Hardware and Software mode too fast.
    PCSX2: First Time Wizard now properly selects the correct GSdx plugin based on the highest instruction set supported by the CPU.
    PCSX2: Improved pointer patch command handling.

    PCSX2 GUI changelog:

    PCSX2: DPI scaling has been improved.
    PCSX2: Translations have been updated for the release of 1.6.

    Miscellaneous changelog:
    GameDB: True Crime: Streets of L.A. (patched).
    GameDB: The database has been once again updated with the inclusion of many games with required gamefixes, as well as removal of gamefixes which are no longer needed.

    https://github.com/PCSX2/pcsx2/

    MedGui Reborn v0.113

    多機種模擬器 Mednafen 前端工具 MedGui Reborn 發布新版,更新如下 :

  • On MedClient added a simple game list to start a netplay session on the fly
  • Fixed scanlines trackbar value on sms
  • Fixed selection of medguir menu style at first startup
  • Changed and fixed popup boxart on the screen
  • Autocheck internal browser under WINE
  • Fixed advanced mednafen settings show form under WINE
  • Fixed search game filter on combobox
  • Cosmetic change on grid

  • 2020年5月7日 星期四

    關於老任這次 (被 ?) 洩漏的文檔...

    先別期待會看到啥驚天消息........



    這次洩漏的檔案,有朋友問到對模擬器的影響.......兩方都有各自觀點,甚至是爭執。

    我只說我看到的........

    剛過一天,就看到很奇妙的東西出現在信箱中.........
    嗯..........真的很奇妙 ; 很有意思 ; 很有趣 ; 很莫名 ; 很....很....很....掰不下去了.....

    如果作者同意公開的話到時再細說,不過機率很低就是了....只能說過程精彩萬分 !!

    屁話說完還是沒回答上面的提問.......答案是.......當然有啦 !!  而且................

    噓 !!!以下自動消音.......

    RetroArch 1.8.6

    多平台多機種模擬器 RetroArch 發布新版,更新如下 :

  • 3DS: Add IDs for UZEM, TGB Dual, and NeoCD
  • 3DS: Fix font driver horizontal text alignment
  • 3DS: Allow button presses up to INPUT_MAX_USERS – this enables the 3DS to bind and use buttons and axis for users up to the maximum set by ‘Max Users’ in the input settings menu.
  • 3DS: Disable video filter if upscaled resolution exceeds hardware limits. The 3DS has a maximum video buffer size of 2048×2048. This is sufficient for every core that it supports, but when using software video filters the core output resolution is doubled. This is made worse by the fact that the video filter upscaling buffer size is dependent upon the maximum output resolution of the core – which in some cases is very large indeed (e.g. pcsx-rearmed sets a maximum width of 1024, for enhanced resolution support). The 3DS has very limited ‘linear memory’ for graphics buffer purposes, and a large base core buffer + video filter buffer can easily exceed this – which may also disable video output, or cause a crash. This PR very simply adds a 3DS-specific check to the video filter initialisation: if the resultant upscaling buffer exceeds the hardware limitation, then the filter is automatically disabled.
  • 3DS/FONT/BUGFIX: Text colour was wrong: the RGBA channels were muddled, and R was always set to 255
  • 3DS/FONT/BUGFIX: When drawing multiline strings, the line spacing was completely incorrect
  • 3DS/FONT: Improves the appearance of the drop shadow effect on notification text.
  • 3DS/ARCHIVE/7Z: Re-enable 7zip support.
  • ARCHIVE/ZIP: Expand functionality of ‘rzip_stream’ interface. This PR expands the functionality of the new rzip_stream archived stream interface such that it now has almost complete feature parity with the standard file_stream interface, and can therefore be used as a drop-in replacement in most situations
  • AI SERVICE: Hide redundant entries when service is disabled
  • AI SERVICE: Added in auto-translate support
  • AI SERVICE: support for NVDA and SAPI narration
  • AUTOCONFIG: Use correct port index in input device configured/disconnected notifications
  • BUGFIX: Fix race condition where task could momentarily not be in the queue when reordering
  • CHEEVOS/BUGFIX: Prevent null reference rendering achievement list while closing application
  • CHEEVOS/BUGFIX: Report non-memorymap GBA cores as unsupported
  • COMMANDLINE: Advise against using -s and -S variables on the command line.
  • CONFIG FILE: Only write config files to disk when parameters change
  • CONFIG FILE/BUGFIX: RetroArch no longer crashes when attempting to save a config file after ‘unsetting’ a parameter (currently, this can be triggered quite easily by manipulating input remaps)
  • CONFIG FILE/BUGFIX: When using Material UI, RetroArch no longer modifies the wrong setting (or segfaults…) when tapping entries in the Quick Menu > Controls input remapping submenu
  • CONFIG FILE/BUGFIX: Quite a few real and potential memory leaks have been fixed.
  • CHD: Fixes a crash caused by ignoring the return value from one of the CHD library functions
    FASTFORWARDING: A new Mute When Fast-Forwarding option has been added under Settings > Audio. When enabled, users can fast forward without having to listen to distorted audio.
  • GLCORE/SLANG: Set filter and wrap mode correctly when intialising shader textures. Before, the glcore shader driver did not correctly initialise loaded textures. The texture filtering and wrap mode were forced on texture creation, but these settings were not recorded – subsequent updates would set garbage values, that would resolve to linear filtering OFF and wrap mode = CLAMP_TO_EDGE.
  • LOCALIZATION: Update Japanese translation
  • LOCALIZATION: Update Spanish translation
  • LOCALIZATION: Update Portuguese Brazilian translation
  • IOS: Set audio session category to ambient so sound does not get cut off on interruption (phone call/playing back audio)
    MAC/IOHIDMANAGER/BUGFIX: Fix for Mayflash N64 adapter. In case last hatswitch does not match cookie. For the mayflash N64 adapter, I was getting a BAD EXC ADDRESS (in mac OS 10.13) for this line (tmp was NULL). Retroarch would crash in the gui if I pressed a button from the DPAD on controller 2. With this change, it no longer crashes in the gui and still registers the button push.
  • MAC/COCOA: Fix mouse input – this brings back two lines of code that have been removed over time but appear to be required in order for mouse input to work on macOS
  • METAL/BUGFIX: GPU capture on Metal/OSX/NVidia could crash
  • METAL/BUGFIX: Taking screenshots could capture black frames. Resulting PNG screenshots were black.
  • METAL/BUGFIX: Corrupted image due to incorrect viewport copy when taking screenshot
  • MENU: Prevent font-related segfaults when using extremely small scales/window sizes
  • MENU: Fix ‘gfx_display_draw_texture_slice()’
  • MENU/FONT: Enable correct vertical alignment of text (+ font rendering fixes)
  • MENU/RGUI: Enable automatic menu size reduction when running at low resolutions (down to 256×192)
  • MENU/OZONE: Update timedate style options for Last Played sublabel metadata
  • MENU/OZONE: Hide ‘Menu Color Theme’ setting when ‘Use preferred system color theme’ is enabled
  • MENU/OZONE: Fix thumbnail switching via ‘scan’ button functionality
  • MENU/OZONE: Prevent glitches when rendering Ozone’s selection cursor
  • MENU/OZONE: Enable proper vertical text alignment + thumbnail display improvements
  • MENU/OZONE: Enable second thumbnail/content metadata toggle using RetroPad ‘select’
  • MENU/OZONE: Refactor footer display
  • MENU/OZONE: Hide thumbnail button hints when viewing file browser lists
  • MENU/OZONE/INPUT/BUGFIX: Fix undefined behaviour when using touch screen to change input remaps
  • MENU/OZONE/INPUT/BUGFIX: It turns out that Windows reports negative pointer coordinates when the mouse cursor goes beyond the left hand edge of the RetroArch window (this doesn’t happen on Linux, so I never encountered this issue before!). As a result, if Ozone is currently not showing the sidebar (menu depth > 1), moving the cursor off the left edge of the window generates a false positive ‘cursor in sidebar’ event – which breaks menu navigation, as described in #10419. With this PR, we now handle ‘cursor in sidebar’ status correctly in all cases
  • MENU/OZONE/INPUT/BUGFIX: Pointer input is now correctly disabled when message boxes are displayed
  • MENU/XMB: Fix thumbnail switching via ‘scan’ button functionality
  • ODROID GO ADVANCE: Add DRM HW context driver
  • PSL1GHT: Initial port
  • PSL1GHT/KEYBOARD: Implement PSL1GHT keyboard
  • PLAYLIST/BUGFIX: Improve handling of ‘broken’ playlists – RetroArch will no longer segfault when attempting to run content via a playlist entry with missing path or core path fields.
  • PLAYLIST/BUGFIX: Improve handling of ‘broken’ playlists – when a playlist entry has either core path and/or core name set to NULL, DETECT or an empty string, attempting to load content will fallback to the normal ‘core selection’ code (currently this happens only if both core path and core name are DETECT – this is wholly inadequate!)
  • PLAYLIST/BUGFIX: RetroArch will no longer segfault when attempting to fetch content runtime information when core path is NULL
  • PLAYLIST/BUGFIX: Core name + runtime info will only be displayed on playlists and in the Information submenu if both the core path and core name fields are ‘valid’ (i.e. not NULL or DETECT)
  • PLAYLIST/BUGFIX: When handling entries with missing path fields, the menu sorting order now matches that of the playlist sorting order (at present, everything goes out of sync when paths are empty). Moreover, entries with missing path fields can now be ‘selected’, so users can remove them (currently, hitting A on such an entry immediately tries – and fails – to load the content, so the only way to remove the broken entry is via the Playlist Management > Clean Playlist feature)
  • PLAYLIST: Add optional per-playlist alphabetical sorting
  • PLAYLIST: Omit whitespace when writing compressed JSON format playlists
  • PLAYLIST: Add optional playlist compression
  • QNX: Support analog sticks
  • SAVESTATES: Add optional save state compression (enabled by default now)
  • SRAM: Add optional save (SRAM) file compression
  • SCANNER: Prevent redundant playlist entries when handling M3U content
  • SCANNER/ANDROID: Fix content scanner being unable to identify certain games from CHD images (raw data sector/subcode)
  • TASKS/BUGFIX: Fix task deadlocks
  • TASKS/SCREENSHOT/BUGFIX: Fix heap-use-after-free error when widgets are disabled
  • TVOS: Disable overlays for tvOS, fix app icon
  • VIDEO/WIDGETS/BUGFIX: The font ascender/descender metrics added in #10375 are now used to achieve ‘pixel perfect’ vertical text alignment
  • VIDEO/WIDGETS/BUGFIX: Message queue text now uses its own dedicated font. Previously, a single (larger) font was used for all active widgets, and this was scaled down for message queue items. This ‘squished’ the text a little; more importantly, when using the stb font renderers (on Android. etc.) it caused ugly artefacts around the edges of glyphs due to pixel interpolation errors. Now that a correctly sized font is used, the message queue is always rendered cleanly.
    VIDEO/WIDGETS/BUGFIX: Previously, each widget font was ‘flushed’ (font_driver_flush()) at least once a frame. This is quite a slow operation. Now we only flush fonts if they have actually been used.
  • VULKAN/BUGFIX: Fix display of statistics text
  • UNIX/BUGFIX: Fix overflow when computing total memory on i386
  • WIIU/BUGFIX: Fix font driver horizontal text alignment
  • WIIU/BUGFIX: Fix non-vertex coordinates in draws using tex shader
  • WIIU/BUGFIX: Update and fix meta.xml file for the WiiU release. This change makes it so the information from the meta.xml file parsed for the WiiU’s Homebrew Launcher is displayed properly.

  • https://www.libretro.com/index.php/retroarch-1-8-6-released/

    pk201 (2020-04-28)

    補個舊聞.....PS Pockct Station模擬器 pk201 發布新版,更新如下 :

    Fixed access unit of serial number area

    http://drhell.web.fc2.com/pocket/

    dosbox-staging 0.75.0 (2020-05-06)

    DOS模擬器 dosbox-staging 發布新版,更新如下 :

    .........內容實在太多,幾乎就是使用手冊了.......煩請移步至官網.....

    https://dosbox-staging.github.io/v0-75-0/

    Nintendulator v0.985 Beta (2020-05-05)

    FC/NES模擬器 Nintendulator 發布新版,更新如下 :

    A rather curious bug in the EEPROM logic for mappers 16 and 159 was pointed out to me which resulted in save data being corrupted. This should hopefully no longer happen.

    http://www.qmtpro.com/~nes/nintendulator/

    Dolwin 0.130

    NGC模擬器 Dolwin 發布新版,更新如下 :

    The release with unlucky number 13 was split into two releases: 0.130 and 0.131. These superstitious programmers..
    What's new:
    • MMU support
    • Support cache emulation
    • Dynamic recompiler (JITC)
    • Improved emulation of graphics FIFO
    • Many other minor improvements
    All these things were added experimentally and at the moment the cache and recompiler are temporarily disabled. If you are a developer, you can rebuild Dolwin with the cache and recompiler turned on.
    The cache is enabled with the command CacheDebugDisable 0.
    The recompiler is turned on in SRC\Core\Gekko.cpp, line 20 (but the interpreter must be disabled).
    Between 0.130 and 0.131, I will try to fix all incomprehensible bugs with cache and recompiler so that they are included in the next release.

    Requirements

    • Dolwin makes heavy use of multicore multithreading. Therefore, it is desirable that your processor contains 4 or more cores.
    • The memory requirements are not so strict, a few gigabytes should be enough
    • Emulation requires DSP IROM / DROM dumps
    • A BIOS image dump is not required, but if you want to experiment with it, you can also add it in the settings. The BIOS is launched through the menu File -> Run Bootrom. Then you need to wait a bit and open the drive cover (File -> Swap Disk -> Open Cover). After that, IPL Menu will start :p

    What happens

    Overall, the GameCube emulation has made significant progress. Games such as Ikaruga, 18 Wheeler, Super Monkey Ball, and for example Ed, Edd and Eddy are launched.
    However, not all of them reach Ingame, contain graphic bugs and suffer from lags.
    Most games still do not start due to insufficiently accurate emulation of the DSP or GPU.
    The next release (0.131) is aimed precisely at eliminating all the shortcomings of DSP emulation, so that at last you can launch such top games as Legend of Zelda.

    https://github.com/ogamespec/dolwin/

    2020年5月6日 星期三

    m64p - 664f2fd (2020-05-04)

    N64模擬器 m64p 發布新版,更新如下 :

    This release contains fixes for the GLideN64 gfx plugin

    https://github.com/loganmc10/m64p/

    Raine 0.91.1

    多機種模擬器 Raine 發布新版,更新如下 :

    - lots of scripts fixes
    - cheats converter improvements
    - add savedata for mode

    http://raine.1emulation.com/

    2020年5月5日 星期二

    Kronos 2.1.2

    SS / ST-V模擬器 Kronos 發布新版,更新如下 :

    - ST-V emulation: Correction of a problem with the corners (François Care).
    - ST-V emulation: Add the EEPROM to save the Service parameters (Barbudreadmon).
    - ST-V emulation: Support of buttons 5 and 6 for the ST-V Saturn controller (François Care).
    - Emulation ST-V: DaeJeon! SanJeon SuJeon: The game is now playable (François Care).
    - Emulation ST-V: Die Hard Arcade: The game is now playable (François Care).
    - ST-V emulation: Final Arch: Correction of buttons that did not work (Barburdreadmon).
    - ST-V emulation: Final Fight Revenge: Correction of the black line on the second stage (François Care).
    - Emulation ST-V: Puzzle & Action: BoMulEul Chajara: The game is now playable (François Care).
    - Emulation ST-V: Puzzle & Action - Treasure Hunt: The game is now playable (François Care).
    - Emulation ST-V: Suiko Enbu / Outlaws Of The Dynasty: Correction of buttons that did not work (Barburdreadmon).
    - ST-V emulation: Winterheat: Correction of buttons that did not work (Barburdreadmon).
    - Saturn Emulation: Fixed resolution for non-interlaced HDTV games (Barbudreadmon / François Care).
    - Emulation Saturn: Assault Suit Leynos: The game now goes to the screen before entering the game (François Care).
    - Saturn Emulation: Final Fight Revenge: Correction of the black line on the second stage (François Care).
    - Emulation Saturn: King Of Fighter 97: Correction of graphical artifacts in the game (François Care).
    - Emulation Saturn: Shining Force 3 - Episode 1: Correction of incorrect scaling at spell level in the CS core (François Care).
    - Saturn Emulation: Sega Rally Championship: Correction of the display of the texts on the hood of the car in the CS core (François Care).
    - Saturn Emulation: Various corrections (François Care, Barbudreadmon).
    - Miscellaneous: Wiki update to 2.1.2 (Benjamin Siskoo).
    - Miscellaneous: Updating of documentation (Benjamin Siskoo).

    http://www.tradu-france.com/index.php?page=fullstory&id=681

    DOSBox-X 0.83.1

    DOS模擬器 DOSBox-X 發布新版,更新如下 :

  • Sound Blaster emulation fixed to better handle Goldplay
    mode detection false positive in 1994 demoscene demo
    myth_dw.zip when using Sound Blaster Pro setting in
    the demo. The initial state before music starts is
    like Goldplay mode, but when music actually starts the
    DMA programmed to normal state without restarting
    DMA playback.
  • dosbox-x.conf is now recognized as the default config
    file name in addition to dosbox.conf. The sample config
    file "dosbox.reference.conf" has been renamed to
    "dosbox-x.reference.conf" as well (Wengier)
  • Tandy DAC output fixed to slowly ramp last sample to
    zero DC sample (128) when switched off. This fixes
    loud popping (DC offset) problems with Tandy DAC
    sound effects in Prince of Persia. This new behavior
    also seems to match real Tandy 1000 hardware according
    to video captures of it's audio/video outputs while
    playing Prince of Persia on it.
  • Tandy/PCjr 3-voice fixed to respond to I/O port 0xC0
    regardless of 8-bit or 16-bit I/O (fixes Prince of
    Persia).
  • Write-protecting a disk image in IMGMOUNT and BOOT
    commands now supported by putting a leading colon (:)
    before the image file name. Works with disk swapping;
    e.g. "BOOT :C:\DISK1.IMG C:\DISK2.IMG" only write-
    protects C:\DISK1.IMG but not C:\DISK2.IMG. The new
    config option "leading colon write protect image" can
    be used to disable or enable this behavior (Wengier)
  • Support for changing DOSBox-X internal time (Wengier)
  • Support for pipes (|), e.g. "DIR | MORE" should now
    work as expected; it is recommended to set the %TEMP%
    (or %TMP%) environment variable to a writable directory
    inside DOSBox-X before using pipes (Wengier)
  • Improved redirections using "<" or ">" (Wengier)
  • Improved Ctrl+C handling in some commands (Wengier)
  • Improved Tab completion in the command shell (Wengier)
  • Improved -get & -set options for the CONFIG command,
    e.g. support for config options with spaces (Wengier)
  • Improved REN (or RENAME) command to support wildcards
    (* and ?) in the source and/or target files (Wengier)
  • Some improvements to commands like MORE & VER (Wengier)
  • Added BREAK, VERIFY and TRUENAME commands as in a real
    DOS system. Type "[command] /?" for help info (Wengier)
  • Implemented FOR command to run a specified command for
    each file in a set of files. Also added LFNFOR command
    to control whether to use long filenames in the FOR
    command as in MS-DOS 7+ (Wengier)
  • Implemented ATTRIB command to view and set attributes
    of files or directories (Wengier)
  • Added emulation of R (readonly) attribute bit for
    Linux and Unix systems through the user-writable
    file mode bits of the filesystem.
  • Fixed PC DOS 2000 crash during installation.
  • PC speaker: Mode 3 (square wave) and a counter value
    of 1 produces a low frequency square wave. Ulrasonic
    frequencies do not begin until count == 2. This fixes
    helicopter noises in Paratrooper.
  • Fixed PC speaker emulation to allow higher PC speaker
    frequencies (10x the value of pcrate) to reduce
    hiss/noise/aliasing noise that occurs when games
    program ultrasonic frequencies into the counter to
    "silence" the speaker. "Titus the Fox Marrakech and
    Back" should no longer have audible hissing noises
    between beeps when the game is using the PC speaker.
  • Increased DOS device limit, to avoid E_Exit() crash
    if all LPT and COM devices are enabled along with
    the new CLIP$ device.
  • Minimum MCB free default changed to better reflect
    a typical MS-DOS setup with minimal to no drivers.
    This should result in a report of 600K-ish memory
    free, which is equivalent to Windows 95 without
    anything loaded except COMMAND.COM.
  • DIR command now supports /S (search all directories)
    as well as /A, /AS, /A-S, /AH, /A-H, /AR, /A-R, /AA,
    /A-A options for file attribute support; Note that
    DIR /A shows all files and directories whereas DIR
    alone (without /A) shows all except system/hidden
    ones as in a real DOS system (Wengier)
  • DIR command now shows the real free disk space on
    local drives. It is possible to limit this free space
    for certain programs with the -freesize option of
    MOUNT command. A new config option "freesizecap" is
    added to change the behavior of this option (Wengier)
  • DIR command fixed to show the volume label of the
    drive you are listing, instead of always the current
    drive (rderooy)
  • Various improvements to DEL and COPY commands, e.g.
    fixed the DEL /P option having no effect, and "DEL ."
    deleted all files in the current directory silently;
    the COPY command now asks for confirmation before
    overwriting files, and it now supports /Y and /-Y
    options to change this behavior, which can also be
    set from the COPYCMD environment variable. (Wengier)
  • Added or fixed help information and/or error messages
    for some commands. (Wengier)
  • Added support for DOS programs to communicate
    with the clipboard in Windows builds. If the
    "dos clipboard device enable" setting in
    dosbox-x.conf is set to "true" or "full", a DOS
    device (default name: CLIP$) will be added to
    allow bidirectional communications with the
    clipboard (e.g. "DIR >CLIP$" will write the
    output to the clipboard, and "TYPE CLIP$" will
    show the clipboard contents). Alternatively,
    you can set it to "read" or "write" to allow
    only read or write access for security reasons.
    The DOS device name can also be changed with
    the "dos clipboard device name" setting in
    dosbox-x.conf. (Wengier)
  • Added support for using the right mouse button
    to copy and paste from the Windows clipboard; the
    config option "clip_key_modifier" can be used to
    change the keyboard modifier such as none, alt, ctrl,
    shift, or disable this feature (default). (Wengier)
  • Updated the PasteClipboard feature in SDL1 build
    to support Unicode text translations; also fixed this
    feature not working in SDL2 build. The config option
    "clip_paste_speed" is added to speed up or slow down
    the pasting speed for different DOS programs (Wengier)
  • Support for DOSLIB2's w95sysrg/w95sysrs utils to
    get/set system registry location in DOS 7+. (Wengier)
  • Long filename support added, adapted from
    the vDosPlus project. It will be enabled with
    an initial DOS version of 7.0 or higher. (Wengier)
  • Corrected return value when using option to
    fake the installation of SHARE. (Allofich)
  • Added code to EMS emulation to print specific
    debug information when a PC-98 specific call is
    made to remap segment B000h to either system
    memory or video memory. I do not have enough
    test cases or a setup to test what really happens,
    so it will remain a debug message for now.
  • Added dosbox-x.conf option to allow emulation of a
    DOS environment that lacks ANSI.SYS. NOTE: The
    option has no effect in PC-98 mode.
  • INT 2Fh now responds to AX=1A00h which is an installation
    check to report whether ANSI.SYS is resident.
  • Added INT 21h debug logging for file I/O and general
    INT 21h usage [patch by ognjenmi]. Added enables for
    the logging which are off by default since the INT 21h
    and file I/O logging are fairly noisy under normal
    usage.

  • 2020年5月3日 星期日

    BizHawk 2.4.1

    多機種模擬器 BizHawk 發布新版,更新如下 :

    Installation notes
    • Upgraded to .net 4.8, and c++ runtime deps have changed
      • Run the new prereqs installer
    • config.ini files from previous versions will no longer work

    • New Core!
      • SubGBHawk - similar to SubNesHawk, allows for sub-frame movie recording support

    • mGBA
      • update mgba to 0.8.1
      • Add memory callback support (debugger and lua)
      • Add trace logging support
      • Add input callback support
      • Support cpu register setting

    • Gambatte
      • Many updates ported from upstream Gambatte through Gambatte-Speedrun to support the following:
        • Console accuracy for Pokemon TCG 1 and 2, now matching Game Boy Player when played as GBCinGBA mode
        • GBP console accuracy for Mickey's Dangerous Chase and other plain GB games that use LCDC interrupts when played as GBCinGBA mode
        • Maintain sync for all existing GBP console verified TASes
        • Pokemon Crystal (JP)
      • Ignore GBCinGBA setting unless console mode is GBC. GBCinGBA mode causes an edit to the GBC BIOS so that it matches GBA/GBP/GBI timings. If in GB mode this option is irrelevant.
      • A new palette mapping option "Libretro". The shader is an option in Extrems' GBI and in RetroArch. It accounts for non-linear colorspaces while doing the color mixing documented in Gambatte and in Libretro's shaders for the GBC LCD. See this thread for visual comparisons.

    • GBHawk
      • 4 player link support
      • Accuracy improvements
      • Performance improvements (10-15%)
      • Make memory domains consistent with gambatte
      • Implement power button
      • Implement cpu register getting/setting
      • Implement Camera mapper
      • Fix Cart RAM domain

    • N64
      • Update GlideN64
      • Fix memory callbacks

    • Saturn
      • Virtualpad - add previous/next disc buttons to console buttons, fixes #1703

    • PSX
      • Update to Mednafen 1.24.2
      • Fix crashes when dumping a movie that's being replayed (fixes #1787) (may affect movie sync compatibility)
      • Fix controller config layout problem (fixes #1814)
      • Fix Incredible Crisis (#1304)

    • Vectrex
      • Improved display method
      • Add default controls
      • Add game database entries
      • Fix mono output to output to both speakers

    • SMS
      • Move settings from menu items to a dedicated dialog

    • bsnes
      • Code/Data Logger
        • Add SGB support (fixes #1344)
        • Add CARTROM logging for many more cases, including superfx (should fix #1597)
        • Set DMAData flag for dma reading rather than leaving nonsense flags (fixes #1409)
        • Add CPU X and M flags for ExecFirst (fixes #1410)

    • Apple II
      • Refactor savestates, breaks compatibility with old savestates, but they are 10x smaller and over 10x faster

    • Atari 2600
      • Finish keyboard controller
      • Expose CartRam memory domain for mCM and mFA mappers

    • Atari 7800
      • Small performance improvements (about 5%)
      • Virtualpads - support unplugged and lightgun options

    • SubNESHawk
      • Add support for missing services (compared to NesHawk) such as disassembler

    • PCE
      • Significant performance improvements (about 20% faster)
      • Support cpu register setting

    • NESHawk
      • Small performance improvements (about 10% faster)


    • ZX Spectrum
      • Small bugfix in reset behaviour

    • EmuHawk
      • Fix Analog Y axis is flipped between various cores depending on input method (#1200)
      • Fix ffmpeg race condition. (#1841)
      • Fix audio buffer looping on drag-and-drop
      • Fix controllers not taking effect on load config (#1965)
      • Movies
        • Input Display - fix previous frame display while recording
        • Input Display - fix display not updating on loadstate while a movie is in playback mode
        • Properly store which gb/gbc core in movies and load it (#1805)
        • Add GBC flag to GBHawk movies
        • Gambatte - Support cycle based timing
      • Movie Importers
        • .vbm import - parse GBC into movie header
        • .vbm import - import gambatte movie if gambatte is the loaded core
      • Lua
        • Fix bit.arshift() (fixes #1825)
        • Fix crash on the controller number version of joypad.setanalog()
        • Fix joypad.set() (#1898)
        • Fix lua text drawing hiding On-screen Ram watches (#1831)
        • Immediatley update on screen graphics when disabling a lua script or closing the console
        • Update script icon on script error
        • Add client.transformPoint(), remove client.transformPointX/Y
        • Clear registered funcitons when closing the lua console
        • Remember splitter position
        • Fix column sorting
      • Tastudio
        • Speedup drawing (about a 10% performance boost)
        • Remember the "Bind Markers to input" setting
        • Hide N64 "fake analog" controls by default
        • Fixes to column calculations in horizontal orientation
      • BasicBot
        • Don't display messages while botting
        • Fix Run not enablign when changing max value
        • Add checkbox for invisible emulation for (possible) faster botting
        • If bot is unable to run and a message box is shown, show a specific error as to why it can't, instead of a generic error
        • Default to >= operator for main value
      • Ram Search
        • Fix searching for negative values (#1819)

    • ApiHawk
      • ClientApi.SetSoundOn(false) causes sound looping from external tool (#1817