2017年4月27日 星期四

m64p (2017-04-26)

N64模擬器 m64p (mupen64plus + GLideN64 + a GUI) 發布新版,更新版本,有需要的朋友可試試。

https://m64p.github.io/

Pantheon 5.810

多機種模擬器 Pantheon (萬神殿) 發布新版,更新如下 :

I've been very busy lately, but somehow I still have managed to add some fresh games to Pantheon. I've also fixed some broken download links, but if you find more, you can report them here or send me an email. Games for Atari 8-bit computers in this release:

A Fastidious Spider, Ace Dribbler and the Roadhogs, Adventure Telephone, Alien Asylum, Android Attack, Arax, Arkanoid, Astro Blaster, Asylum, Attack at EP-CYG-4, B.L.O.U.D., Banana, Barnstorm, Basic Burger, Beer Belly Burt's Brew Biz, Beta Run, Blitz, Blue Thunder, Bomber Beauregard, Boulders and Bombs, Bubble Trouble, Bug Off!, Camelot, Captain Sticky's Gold, Castaway, Cavelord, Cellar Terror, Chambers of Zorp, Chicken, Chopper Chase, Coco-Notes, Copter Chase, Cosmic Tunnels, Crossfire, Crystal Raider, Dance Fantasy, Dangerous Street, Darg, Darg II, Demon Ball, Desert Falcon, Diamondz, Divex, Dr. Boom!, Dragon Defense, Dragon's Keep, Dragonfire, Drone Dusters, DungeonLords, Eagles, Eckn, Ennumereight, Ernie's Magic Shapes, Escape from Doomworld, Euchre, Facemaker, Fantastic Soccer, Fence Builder, Fire One, Floor Walker, Freeway Ace!, Frogmaster, Galactic Empire, Galactic Trader, GEM, Ghost Chaser, Giant Slalom, Gin Rummy, Go Fish, Gold Mine, Grabit, Guderian, Gunfighter, Hangman, HardBall!, Haunted Hill, Henri, Hex War, High Rise, Horse Race, Hungry Horris, Inspector Clew-So, Invasion - Planetary Defense, Itsy Bitsy Pinball, Java Jim, Jocky Wilson's Darts Challenge, Joe and the Nuclear Caverns, Jumping Ghost, Jumping Jack, K-Type, Karate Master, Ketchup, Kismet, Knock!, Krebs Removal, Laser Ants, League Challenge, Letter Castle, Lord of the Orb, Mad-Netter, Magia Fortuny, Malpass: The Asteroid Mines, Martian Castle, Maze Maniac, Maze War, Mengcop, Microworld, Millipedes, Minute Magic, Mission, Monster Smash!, Montezuma Strikes Back, Mouse, Munchy Madness, Mychess II, Myriapede, Naval Battle, Nazz, Nightmare Maze, Nightmares, On-Track Computer Model Car Racing, Oranges and Lemons, Panik Paul, Paper Boy, Pegasus, Piekielko, Piranha, Pogoman, Pooyan, Professor IQ, Pyramid Run, Quadromania XL, Rabbotz!, Raidus, Rebound, Rescue of Blondell, Resistors, Ricochet, Rings of the Empire, Robots of Nala, Rocket Rescue, Run for It, Sargon II, Sargon III, Saratoga, Scrids, Scrids II, Shadow World, Sharkie, Siege on the X-Men, Sky Diver, Sky Warrior, Slither, Smasher, SOP, Space Bombs, Space Circuit, Space Shot, Speed Demon!, Speed Run, Spider Invasion, SS Achilles, Star Crystals, Star Venture, Stargunner, Starfire Warrior, Stoneville Manor, Stranded, Strip Poker, Submarine Hunter, Super Rover, Super Zaxxon, Superball, Swamp Chomp, Swarm, TAC - Tactical Armor Command, Tee Off, Tetrad, Tetris 3-D, The Basements of Bellevue, The Battle of Chickamauga, The Escaper, The Gauntlet, The Halley Project, The Hawkmen of Dindrin, The Hermit, The Last Oldie, The Return of Heracles, The ROBOX Incident, The Treasures of Barboz, Three Card Brag, Tight Rope, TNT, Torpedo, Track Attack!, Train Crazy, Transylvania, Tricky Tracks, TT Racer, Tutti Frutti, Tyrants of Torment, Uncle Milton's Million Dollar Mystery Mansion, Up for Grabs, Upior, Usurp, Vectron, Voyage in Time, Warrior 3000, Weakon, Well, Winston in the Caves, Wloczykij, Wombats, World Cup Manager, Wyzle!, Zulu Warpath

http://bostjan-grandovec.si/

medusa alpha 2

GBA/GBC/NDS模擬器 medusa 發布新版,更新如下 :

Features:
  • DS Audio: Add PSG audio
  • DS Slot-1: Improve savedata setup via IPC sniffing
  • DS Video: Add display capture blending
Bugfixes:
  • DS: Fix exposed CPU frequencies and audio timing
  • DS Audio: Fix audio sampling slightly too quickly
  • DS GX: Fix T-repeat textures (fixes #577)
  • DS GX: Fix 4-color texture coordinates
  • DS GX: Hack around writing to a full FIFO that has a swap pending (fixes #608)
  • DS GX: Fix bitmap textures when no palette is mapped (fixes #628)
  • DS GX: Don’t reset state between buffer swaps (fixes #642)
  • DS GX: Allow viewport to change in the middle of a frame
  • DS GX: Properly mask address for slot 2 4x4-texel textures
  • DS GX: Retain translucent polygon ID when drawing opaque fragments (fixes #661)
  • DS GX: Fix DMAs triggering too frequently (fixes #620, #583)
  • DS GX: Fix large textures wrapping
  • DS Slot-1: Emulate initial SPI command delay
  • DS Timers: Fix ARM9 timers running too fast
  • DS Video: Fix VRAM mirroring in the renderer (fixes #561)
  • DS Video: Fix extended modes 1.x screen base range (fixes #568)
  • DS Video: Capture with alpha bit set
  • DS Video: Bitmap sprites use alpha bit for transparent
  • DS Video: Fix blend bit on windows for 3D layer (fixes #611)
  • DS Video: Enable overflow bit on extended affine modes
  • DS Video: Fix extended mode 0 without extended palettes
  • DS Video: Fix capture stride
  • DS Video: Fix affine transformations in video capture
  • Feature: Fix resizing GIF buffer (fixes #695)
Misc:
  • ARM9: Implement SMLAW and SMULW
  • ARM9: Implement STRD/LDRD
  • DS: Set boot complete bit in RAM on boot (fixes #576, #580, #586)
  • DS: Attempt to detect if a game is homebrew
  • DS Memory: Ensure DS9 I/O is 8-byte aligned
  • DS Slot-1: Emulate KEY delay
  • FFmpeg: Allow framerate to be adjusted
  • Qt: Add .nds files to the extension list in Info.plist
  • Qt: Add .srl as an extension for DS ROMs

2017年4月26日 星期三

MAME 0.185

MAME 發布新版,更新如下 :

MAMETesters Bugs Fixed


  • 06402: [Interface] UI:: Switch Item Ordering corrupts software list (Nathan Woods)
  • 06481: [DIP/Input] (mac128.cpp) All classic Macs: Keyboard input is not working anymore in the emulated macs since version 0.181 (R. Belmont)
  • 06516: [DIP/Input] (coolpool.cpp) 9ballsht and clones, coolpool and clones: Can't coin up (O. Galibert)
  • 06526: [DIP/Input] (nbmj8891.cpp) club90s: dsw b should not exist (system11)
  • 06532: [Save/Restore] (alpha68k.cpp) skysoldr skyadvnt timesold: No Sound (Osso)
  • 06534: [Crash/Freeze] (fm7.cpp) fm77av: BASIC doesn't boot (Barry Rodewald)


New working machines


  • Acchi Muite Hoi [David Haywood, Surgeville, Sean Sutton, Jred, Mike Krug, Smitdogg, The Dumping Union]
  • Fidelity Dame Sensory Challenger [hap, yovan]
  • Fidelity Sensory Chess Challenger 8 [hap, yovan]
  • Galaxy Games StarPak 4 (prototype) [Keith M. Kolmos, The Dumping Union]
  • Novag Presto [hap, Berger]
  • Pirate Ship [Phil Bennett, R. Belmont, Jared Bresee]
  • TI-2550 III [hap, Sean Riddle]
  • Tekken Card World [ShouTime, Rob Carr, The Dumping Union]
  • Wireless 60 (Jungle Soft / Kids Station Toys Inc) [RebeccaRGB]


New working clones


  • Bionic Commandos (bootleg, set 2) [TeamEurope]
  • Gals Panic DX (Asia) [arcademodbios.com]
  • Knights of Valour / Sangoku Senki (ver. 100, Hong Kong) [Pasky Junk]
  • Mach Breakers (World, MB2) [caius, Silvio Grazini, The Dumping Union]
  • Martial Masters (ver. 103, 102, 101CN) [kuze, The Dumping Union]
  • Megatack (set 2) [OriginalJohn]
  • Novag Octo [hap, Berger]
  • Prehistoric Isle in 1930 (World, bootleg) [The Iron Goat]
  • Rastan (World, Earlier code base) [System11, The Dumping Union]
  • Sonic Blast Man (US) [coolmod, The Dumping Union]
  • Street Fighter II': Champion Edition (UPL bootleg) [ShouTime, The Dumping Union]
  • Up Maguila (bootleg of Donkey Kong Jr.) [Asociacion A.R.C.A.D.E.]


Machines promoted to working


  • HP 9845T [fulivi, A.Kueckes]
  • Popper [Dirk Best]
  • Soreike Kokology Vol. 2 - Kokoro no Tanteikyoku [AJR]


New machines marked as NOT_WORKING


  • GI-Classic EX (satellite terminal) [R. Belmont, Jacob Kesinger, Surgeville, Paul Vining, Smitdogg, The Dumping Union]
  • GI-Classic EX (server) [R. Belmont, Phil Bennett]
  • Gaelco Championship Tuning Race [Mark F., Smitdogg, The Dumping Union]
  • Galaxy Play [PinMAME]
  • Game & Watch: Boxing [hap, Sean Riddle]
  • Game & Watch: Donkey Kong II [hap, Sean Riddle]
  • MegaTouch XL 6000 (Version r07) [R. Belmont]
  • Megatouch XL Gold (Version r01) [R. Belmont, Smitdogg, The Dumping Union]
  • MegaTouch XL (Italy version R1) [any, R. Belmont]
  • Megatouch XL Super 5000 (Version R5I) [R. Belmont, Smitdogg, The Dumping Union]
  • Otomedius (ver GGG:J:A:A:2008041801) [R. Belmont, dopefishjustin, G. Paziouros, S. Fauveau, R. Higashi, R. Howard, B. Munger, S. S. Neilson, Tormod, Smitdogg, The Dumping Union]
  • Police Trainer 2 [R. Belmont, gamerfan, Mr. CAST, Smitdogg, The Dumping Union]
  • Ring Riders (Software version v2.2) [Mark F., Smitdogg, The Dumping Union]
  • Shark (US Billiards Inc.) [Stiletto, Siftware]
  • Super Derby II (Satellite board) [Charles MacDonald, The Dumping Union]
  • Super Star (Recreativos Franco) [AJR, Akiles500]
  • Unknown 'VIP 2000' game [TeamEurope, f205v]
  • Unknown Poker Game by Chain Leisure [Gerald (COY), The Dumping Union]
  • Unknown Sega gambling game (M1 Satellite board) [Jacob Kesinger, Surgeville, Paul Vining, Smitdogg, The Dumping Union]


New clones marked as NOT_WORKING


  • Megatouch XL 6000 (Version r02) [R. Belmont, AeroCityMayor, Smitdogg, The Dumping Union]
  • MegaTouch XL Gold (Version r00) [R. Belmont]
  • MegaTouch XL Super 5000 (Version R5B) [R. Belmont]
  • MegaTouch XL Super 5000 (Version R5E) [R. Belmont]
  • Rocky (French speech) [PinMAME]
  • The Real Ghostbusters (US 3 Players, revision ?) [caius, The Dumping Union]
  • Tokyo Cop (US, dedicated version) [Mark F., Smitdogg, The Dumping Union]
  • Tokyo Cop (US, kit version) [Mark F., Smitdogg, The Dumping Union]
  • U.S.A. Football (R01u) [PinMAME]


New working software list additions


  • bbcb_cass: 3D-Wars (Demo), Arcade 4 Pack, Blockbusters Question Master, Children from Space, CopyCat III, Crazy Cut/Mastermind/Klingon Attack, Disk Master, Football Director, How To Move Programs To Disk, Music, Predict, Pro Word, Superior Mover, Tape Transfer Software, Toccata [Nigel Barnes]
  • coco_cart: Super LOGO [Nigel Barnes]
  • dragon_cass: All known cassette dumps [Nigel Barnes]
  • dragon_flop: All known floppy dumps [Nigel Barnes]
  • dragon_flex: FLEX System and other Compusense FLEX releases [Nigel Barnes]
  • dragon_os9: OS-9, BASIC09, C, Dynacalc, Pascal, RMS, Stylograph [Nigel Barnes]
  • dgnalpha_flop: OS-9, NitrOS9, C, Dynacalc, Pascal, RMS, Stylograph, etc. [Nigel Barnes]
  • fmtowns_cd: F-BASIC386 Compiler v1.1 L21, Dennou Ehon - Kyouryuu no Sekai, Hyper Oku no Hosomichii, Soko-ban Perfect, Youjuu Senki 2 - Reimei no Senshi [r09]
  • ibm5150: Golden Axe, Home Alone, Prince of Persia v1.0 [ArcadeShadow]
  • ibm5170:
    Gods, Indiana Jones and the Fate of Atlantis, The Legend of Kyrandia, Monkey Island 2: LeChuck's Revenge, Space Quest V: The Next Mutation [ArcadeShadow]
    Borland Quattro Pro 3.0 (German), Borland Quattro Pro 5.0 (German), Borland Turbo Basic 1.0 (German), Borland Turbo Pascal 4.0, Borland Turbo Pascal 6.01 (German) [darkstar]
  • ibm5150, ibm5170: Various alternate sets [Justin Kerk]
  • megadriv: Zhan Qi - Chinese Battle Chess (Tw) [system11]
  • nes: Adan y Eva [No-Intro], AV Super Real Pachinko [Frank Cifaldi]
  • pc98_cd: Jorougumo - Jubaku no Dorei-tachi, Ms. Detective File #1 - Iwami Ginzan Satsujin Jiken, Youjuu Senki 2 - Reimei no Senshi [r09]
  • pet_rom: KeyChip [Andy Grady]
  • phc25_cass: official releases from Sanyo, Citadelle [Nigel Barnes]


New NOT_WORKING software list additions


  • gameboy: Song of the Pipa / Magic Ball [James, TeamEurope, Tauwasser]
  • pce_tourvision: Dragon Egg! [system11]


Source Changes

Code:

-pstring, pdynlib, pfmtlog refactoring: [Couriersud]
 * pstring:
   - Changed to use std::string for storage (removes allocation code).
   - Added support for UTF16LE.
   - Renamed size() to mem_t_size() and len() to length(), added size() == length().
   - Added empty() and simple compare().
 * Simplified pfmtlog, added more C++.
 * pdynlib: Added a dynproc type to dynlib to wrap dynamic library calls.
 * Fixed two coverty scan issues and various clang warnings.

-Netlist code refactoring: [Couriersud]
 * More use of C++ features.
 * Some CRTP in pfmtlog.
 * Demangled code for truthtables.
 * Used more constexpr.
 * Rewrote main loop.
 * Used default constructors and assignment operators were applicable.
 * Optimized 7448 and 9316.
 * Startup time decreased by 25% to 30% (netlists like pong/kidniki are parsed, analyzed and constructed in around 15 ms).
 * Run performance has improved by about 5%.

-Fixed Gun Card logic in Double Dealer. [Angelo Salese]

-Renamed the write-only -printer image instance type to -printout (the former conflicts with printer port in several drivers). [AJR]

-osbexec: Added experimental support for RS232C serial ports. [AJR]

-UI input map fixes: [AJR]
 * Fixed a longstanding bug that prevented binding several ORed buttons to any input belonging to a non-root device.
 * Fixed a visual glitch when assigning inputs to analog sequences.

-decocass.cpp: Corrected missile colors for Highway Chase and Astro Fantasia. [AJR]

-segas24.cpp, segaybd.cpp, segajw.cpp: Use 315-5296 for I/O. [AJR]

-segaxbd.cpp: Rewrote CXD1095 as a device and also add it to megaplay.cpp, megatech.cpp, cyclwarr, and bigfight. [AJR]

-segaybd.cpp, srallyc: Added OKI MSM6253 device. [AJR]

-Added VS9209 I/O device for various Video System games. [AJR]

-Converted Sega Model 1 Sound Board and Z80-based Digital Sound Board to use proper UART-based serial interfaces. [AJR]

-segas32.cpp: Input modernization: [AJR]
 * Use I8255 or MSM6253 devices for most non-JAMMA inputs.
 * Separated service and test inputs in Multi-32 and twin-unit sets.
 * arescue: Four coins are recognized, not just two.
 * ga2: Use MB8421 device for V25 communications.
 * orunners: Assign keys to some 2P inputs.
 * Use Sega 315-5296 device for primary I/O.
 * Restored Coin 2 inputs to f1lap, radm, radr, slipstrm.
 * Identified onboard service inputs and restored them to practically all games.

-hotrod: Read pedals through MSM6253 [AJR]

-kokoroj2: Corrected inputs, changed name to match title screen. [AJR]
 * Found switch to disable CD and printer, game presumably works now, albeit imperfectly.

-jvs13551: Removed identical second halves of overdumped MCU PROMs. [AJR]

-Created device_palette_interface mixin: [AJR]
 * Provides most of the functionality from palette_device besides initialization/decoding routines and RAM interface.
 * Updated screen_device and device_gfx_interface to use device_palette_interface rather than palette_device.
 * Modified v9938 and v9958 to use device_palette_interface rather than a subdevice.

-Seibu/TAD PROM stuff:
 * toki: Added dumps of bipolar PROMs [caius]
 * bloodbro: Added dump of bipolar PROM [Andreas Naive]
 * dynduke, raiden, skysmash, cupsoc: Documented undumped PROMs for many sets. [AJR]

-ds1205: Added Dallas DS1205 Multikey. [Carl]

-popper: Fixed memory map, finished gfx rendering - game is fully working again. [Dirk Best]

-dgnbeta: Added software list with OS-9 system and apps. [Nigel Barnes]
 * Replaced 5.25" floppies with 3.5", and added sounds.
 * Enabled floppy motor.
 * Removed tag lookups.

-cesblit.cpp: Improved blit coordinates - fixes some missing graphics in e.g. galgame4. [Luca Elia]

-Created 'util::arbitrary_clock' class template representing a clock with known epoch. [Nathan Woods]
 * Converted NTFS filetime code and Imgtool Mac datetime code to use new template.

-coco: Further cleanups in cartridge slot signal handling: [Nathan Woods]
 * Attempts to make signals on the CoCo cartridge slot (CART, NMI, HALT) more standardized, particularly the practice of Program
    Paks tying the CART line to Q.
 * Should fix some outstanding bugs in how these signals were passed around when using the CoCo Multi-Pak interface.

-Fixed issue that could cause bogus arguments to be reported incorrectly. [Nathan Woods]
 * Example: 'mame -whatever nes' would previously be reported as "Unrecognized argument: nes".

-Refactoring in response to MT6531: [Nathan Woods]
 * Exposed emu_options image and slot selections as maps, store data that persists across sessions here rather than subverting
    core_options.
 * Overhauled various implementations of get_default_card_software().

-Fixed out of bounds issues in NeoGeo memory access. [Nathan Woods]

-Miscellaneous cleanup: [Nathan Woods]
 * Fixed a pedantic MSVC warning in dipalette.h.
 * Made a few random methods 'const'.
 * Changed a lookup within the softlist code to use std::find_if().

-dragon32: Corrected release year and company of Spanish clones. [Nigel Barnes]
 * Added joysticks to all machines, Added floppy sounds.

-dragon200e: Added chargen ROM, not working (possibly MC6847 issue). [Nigel Barnes]
 * Demoted to MACHINE_NOT_WORKING.

-d64plus: Added CRTC with chargen ROM and second screen output, not yet hooked up. [Nigel Barnes]
 * Demoted to MACHINE_NOT_WORKING.

-dgnalpha: Added older Boot v0.4 ROM. [Nigel Barnes]
 * Replaced 5.25" floppy drives with 3.5", and added sounds.

-atom: Added csw cassette format. [Nigel Barnes]

-dragon: Moved all Dragon cartridges from coco_cart to dragon_cart [Nigel Barnes]

-phc25: Added character generator ROM, not yet used. [Nigel Barnes]

-electron: Added Power Software joystick interface. [Nigel Barnes]

-bbc: Removed the direct update handler (not supposed not to be useful any more). [Nigel Barnes, O. Galibert]

-ti8*: Removed the gross boot hack - breaks the Flash-based models. [O. Galibert]

-abc80x: Removed the direct update handler. [O. Galibert]

-multiface 2: Disabled the direct update handler. [O. Galibert]
 * Device should be overhauled using the by now-reversed PAL information.

-i86: Added decrypted opcodes space support. [O. Galibert]

-Removed support for direct updated handlers. [O. Galibert]

-mlanding: Fixed tms32025 memory map. [O. Galibert]

-tms32026: Fixed status register and banking. [O. Galibert]

-voodoo: Changed multi base address selection to fix funkball textures. [Ted Green]

-vp101: Improved support for reduced-cost VP050 version. [R. Belmont]

-piratesh: Fixed to pass POST, which earns it working with imperfect graphics. [R. Belmont]

-mac: Fixed major 0.183 regression in Mac II series [R. Belmont]

-megatouch: More work clarifying the various versions, thanks to Merit documentation. [R. Belmont]

-apple1: Fixed bug introduced when the cassette was slotified. [Colin Douglas Howell, R. Belmont]

-chihiro: Added high level simulation of an2131sc - OutRun 2 runs with USB enabled and no patches. [Samuele Zannoli]

-Turned pstring iterator into a real forward iterator that works with standard algorithms. [Vas Crabb]

-Assume LLVM libc++ if __llvm__ is defined but __GLIBC__ is undefined (fixes bx build with MacPorts clang). [Vas Crabb]

-Apply environment variable substitution to bgfx_path (github issue #2201). [Vas Crabb]

-naomi, triforce, chihiro: Converted remaining bad CHD v4 to good v5, track1 and track2 length was restored based on now-known data
 patterns. [MetalliC]

-naomi.cpp: Export mushik2e/mushi2eo are 3-in-1 Mushiking II, III and III+ games. [MetalliC]

-thomson: Fixed regressions to (legacy) floppy support [Antoine Mine]

-apollo: Fixed SIO regression. [Hans Ostermeyer]

-Allow debugger 'dasm' command to traverse virtual spaces with unmapped holes. [Happy]

-uml: Added case for parameter PTYPE_CODE_LABEL in UML instruction disassembly. [Happy]

-vicdual: Added 97269-P-B and 97271-P daughterboards for nsub. [SailorSat]
 * Confirmed PR-33 and PR-34 on the nsub motherboard - type is MMI 6331 (32*8).
 * Added the 97269-P-B daughterboard - gradient is still a simulation, but uses the PROMs (starfield is still missing).

-Implemented HP 9845T driver (9845 with HP987080A hardware-accelerated monochrome graphics). [fulivi, A.Kueckes]
 * Fixed a race condition in 45T, added second tape drive (T14), 98035 module default SC is 9 now.
 * hphybrid: Hopefully fixed a super-subtle race condition in 9845T video hardware.

-acchi.cpp: Promoted to working state: [David Haywood]
 * Added scantimer interrupt, inputs work in game.
 * Added video banking.
 * Added an NMK112 for sound banking, might not be hooked up correctly, difficult to know without understanding Japanese.
 * Oki frequencies etc. need verifying on PCB.

-mcs51: Fixed indirect memory access opcodes dec, inc and xch_a. [Jean-Francois DEL NERO]
 * Indirect access can't use SFRs, only extra memory above 0x80.

-i86: Fixed JNL flags test (github issue #2200). [htjywf2008]

-namconb1.cpp: Corrected Coin inputs and added in Coins 3 and 4 as needed. [Brian Troha]

-wirels60: Made P2 IO port optional. [RebeccaRGB]

-sblaster: Save DSP state, fixed incessant popping before first use. [moralrecordings]

-ymf262: Added save state support and slot pointer checks. [moralrecordings]

-nes improvements: [kazblox]
 * Marked edu2k48 as working, added notes about mouse titles.
 * Made koko not use battery-backed WRAM as shown in PCB picture.
 * waixing.cpp: Slight modernizations - waixing_sgzlz_device now implemented the way CaH4e3 does it, gets some titles working.

-Fixed Head Panic modesty settings (more modesty means more clothing; nude/bikini pics are displayed after a level when set).
 [einstein95]

Input/service button fixes and clenups: [OzFalcon]
 * realbrk.cpp: Removed service button hard-coded keycode assignment.
 * hanaroku: Use standard hanafuda inputs and key assignments, remove hard-coded IPT_SERVICE assignments.
 * aleck64.cpp: Corrected Service/Test Button assignments.
 * suprstar: Remove hard-coded keycode assignments.
 * ampoker2.cpp: Made various key assignments consistent.
 * albazc.cpp: Assigned "Data Clear" to IPT_MEMORY_RESET, changed "Medal In" and "Pay Out" to standard buttons, changed lockout
    "Key" to PORT_TOGGLE type, corrected "Payout" button to use "IPT_GAMBLE_PAYOUT", corrected  IPT_SERVICE assignments, set
    IPT_SERVICE and Double up buttons as standard assignments, set "Ext In 1" & "Ext In 2" as IPT_OTHER.

-Fixed gtrfrk6m boot by correcting Flash card memory size to 32MB, works for gtrfrk5m as well (thanks to @sakamoto-neko). [limyz]

-naomi.cpp: Redumped "Initial D Arcade Stage Ver. 2 (Export) (GDS-0027)". [rtw]

-Redumped Knights of Valour 3 HD (V105). [Peter Wilhelmsen, The Dumping Union]

-Documented that Taito's T.T. New York New York ROMs match the Sigma set. [ShouTime]

-Added later SuperMac Spec/8 III V1.3 NuBus ROM. [fink]

-Fixed coverity CID 157540 and CID 15741: Missing comma resulting in unintentional string concatenation. [Peter Bortas]

-sun4: Added SPARCstation IPX V2.3 and SPARCstation 1 V2.2 boot ROMs. [NekoEd]

-Fixed writes to decrypted opcode memory space. [Pugsy]
 * Separated EXPSPACE_RAMWRITE and EXPSPACE_OPCODE case statements to allow opcode writes to access the correct memory.
 * Example: In flicky this will now disable cat collisions with the main sprite: maincpu.ob@3ac6=c3.

http://mamedev.org/

2017年4月24日 星期一

melonDS 0.2

NDS模擬器 melonDS 發布新版,更新如下 :

• preliminary sound
• various compatibility improvements and fixes
• various little speedups too
• cart transfer delays emulated
• RTC uses system time
• wifi stub -- games requiring wifi functionality shouldn't hang anymore
• 2D: windows
• 2D: various fixes to display capture
• 3D: toon/highlight shading, shadows, polygonID
• 3D: box test, pos test, vec test

http://melonds.kuribo64.net/

[image] [image] [image]

vdmgr 0.1.7

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

修正/追加 :

libvdmgr/vdmgr :
- 保存ダイアログで日本語入力するとvdmgrが落ちるのを修正。

HVC-001 :
- ファミリーベーシックで、テキストのソースファイル(SHIFT-JISかASCII)の読み書きに対応。
- データベースに拡張コネクタのデバイスが存在するROMイメージを読み込んだ時、そのデバイスを選択するように変更。

http://www.geocities.jp/g_lsluk/vdmgr.html

uoYabause 0.4.5

SS模擬器 uoYabause 發布新版,更新如下 :

I've focused on fixing sound emulation issues these days and today released as version 0.4.5. This is the list of improvement.
  • Virtua Fighter 2
  • Fighting Vipers
  • Fighting Megamix
  • Die hard arcade
  • Lunar silver story
  • Dyatona USA
  • Virtual-on( but crash after stage one)



2017年4月22日 星期六

Mednafen 0.9.44.1

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

-- 0.9.44.1: --

April 21, 2017:
 MD: Added a missing MDFN_FASTCALL, the absence of which broke 32-bit x86 builds(either at link time or run time).

-- 0.9.44: --

April 19, 2017:
 PSX: Restructured the GPU emulation code and data a bit to get a minor performance boost.

April 18, 2017:
 VB, PCE, WonderSwan, MD, GBA: Use fastcall calling convention(on 32-bit x86) in a few (more) places where it makes sense.

April 16, 2017:
 SNES-Faust: Added setting "snes_faust.correct_aspect", default value of "1".

 SNES-Faust: Added PAL support.

April 14, 2017:
 SNES-Faust: Made minor optimizations to the BG rendering code.

April 9, 2017:
 Added command-line option "-which_medium", to specify which CD to start with when using multi-CD M3U sets.

April 5, 2017:
 SNES: Fixed emulator hang when saving state in "Panic Bomber W".

April 3, 2017:
 Added some simple scripts to cross-compile and package Mednafen for Windows.

 Added Windows cross-compiler toolchain setup notes.

 32-bit Windows builds are now compiled with -march=i686 instead of -march=i586(shouldn't affect compatibility for official builds, since the toolchain
 and libraries were already effectively being compiled with -march=i686, which was not intended, but since nobody apparently complained... ;p).

March 25, 2017:
 VB: Added support for custom palettes.

 VB: Reworked how LED on-state duration is translated into RGB values and added setting "vb.ledonscale"; the default value of "vb.ledonscale" is
 set such that the overall brightness will be lower than in previous versions of Mednafen, to reduce white crush, but the user can set it
 to a value of "1.9921875" to approximate the old brightness level.

March 20, 2017:
 SNES: Made a couple of SDD1 registers readable; fixes "Tractor Beam" spell graphical glitches in "Star Ocean"(thanks to orbea).

March 17, 2017:
 SS: Added support for a 16MiB RAM cart mapped into the A-bus CS1 area(for "Heart of Darkness" and homebrew).

March 15, 2017:
 WonderSwan: Removed setting "wswan.rotateinput", and added a new device("gamepadraa") that can be selected on virtual input port 1 to
 automatically rotate inputs when the display is rotated.

March 14, 2017:
 Reworked text drawing to not use an excessive number of potentially-large VLAs.

 Moved statements with important side effects outside of assert()s in settings.cpp.

 Replaced ancient Unicode conversion code with newly-developed code.

March 7, 2017:
 SS: Prioritize SMPC command execution over VBlank handler execution, per (limited) tests on a SS.  Fixes broken input in "Primal Rage"(a 0.9.43 regression).


2017年4月20日 星期四

Snes9x TestBuild v1.54.1 (2017-04-17)

SFC模擬器 Snes9x TestBuild 發布新版,更新如下 :

MSU-1 support by quertymodo
BSX changes by LuigiBlood
Fixes movie playback crash

http://www.s9x-w32.de/dl/testbuilds/

FB Alpha 0.2.97.40

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

Fixes and new features

  • Added Favorites feature: mark games as favorite from the Game Info window, or right-click in the list. Toggle favorites mode in the "Filters" section [dink]
  • Added right-click context menu (Play game, View in Progetto Emma, Game Info and Mark as Favorite) [Barry]
  • Added a gear-shifter display for Chequered Flag, Contental Circus, Super Chase, Chase HQ, SCI, Double Axle, Racing Beat, Top Speed, KonamiGT / RF2, OutRun / Turbo Outrun and Power Drift. Can be enabled/disabled in Misc -> Options. [dink]
  • Hooked up newly dumped sound-MCU's in Fire Shark, Vimana and Teki Paki, giving these games sound! Thank you CapsOff!! [dink]
  • Added bSkipStartupCheck - hidden .ini option for developers or those who never scan their romsets [dink]
  • Fixed odd-word/long reads and writes in the m68000 cpu interface which in turn fixes the nasty 68x020 bug that has been plaguing us for ages. This fixes freeze-ups in Asura Buster and other 68ec020-based games. [iq_132/dink]
  • Fixed in Asura Buster / Blade: Sprite & tile glitches, music synchronization [dink]
  • Fixed several issues which caused FBAlpha to crash when loading romsets with missing roms [dink]
  • Fixed Tail 2 Nose missing backgrounds [dink]
  • Added TMS32010 cpu core for the Flying Shark/Twin Cobra/Wardner drivers [dink]
  • Fixed Demon World sprite and tile offsets, also hooked up TMS32010 cpu and removed the no-TMS32010 hack [iq_132 / dink]
  • Fixed Flicky on SG-1000 hw [dink]
  • Fixed default eeprom settings for Charlie Ninja [dink]
  • Fixed sound in regulusu [dink]
  • Fixed Head Panic default settings, game is now playable [dink]
  • Fixed broken graphics/corruption in Mille Miglia 2: Great 1000 Miles Rally [dink]
  • Increased the Icon limit [dink]
  • Fixed P2 Start in Asterix [dink]
  • Added 1-bit dac/key clicker, map joy to cursor keys, Swap tape side A/B and lots of games to the MSX driver [dink]
  • Improved savestate stability/reliability with the MSX driver [dink]
  • Improved the MSM5205 interface w/MSM5205NewFrame() and MSM5205UpdateScanline(), for games that need a 256 interleave. [dink]
  • Fixed diagonal movements in Toaplan/Taito's GetStar / Guardian [dink]
  • Fixed a crash-scenario w/DonPachi on ARM and 64-bit systems [dink]
  • Fixed sound in Speed Spin [iq_132]
  • Added encrypted DataEast cpus to the M6502 core [iq_132]
  • Fixed service mode, sprite offsets and corrupt tilemaps in G.I.Joe [dink]
  • Fixed audio issues, movement issues, slowdowns in Captain Silver [dink]
  • Mega-update to the ES5506 core: dynamic resampling, volume functions [iq_132], 5505-interface fix, clipping issues and savestate support [dink]
  • Add NEC-V60 CPU Core [iq_132 / Romhack]
  • Add UPD-7725 DSP Core [iq_132]
  • Fixed sound, video issues and crash issues in Welltris [dink]
  • Fixed sound and hooked up proper analogue inputs for Taito's Super Chase [dink]
  • Fixed DAC speech and reboot issues in Baraduke / Alien Sector [dink]
  • Fixed missing sounds in Pac-Land and Sky Kid [dink]
  • Fixed a bug in the M6502 core where it wouldn't save the subtype and instruction handler [dink]
  • Added rotation code for Caliber 50 and DownTown [dink]
  • Fixed video layer offsets in namcos86 driver, improving video for Rolling Thunder, Hopping Mappy and SkyKid DX [dink]
  • Fixed Taito/Toaplan's RallyBike titlescreen [dink]
  • Added M6502ReleaseSlice() the the M6502 cpu core interface [dink]
  • Add UPD-7810 CPU Core [iq_132]
  • Fixed Thunder Cross 2 Japan and Asian versions [dink]
  • Fixed dim palette in Lightning Fighters [dink]
  • Enhanced the glass effect in Surprise Attack [dink]
  • Fixed grapics issues in Konami's Xexex: Sprite masking effect in intro, flashes between scene changes, offset issue in the highscore table, missing effect in Japanese version continue screen [dink]
  • Added new tilemap system with all the bells & whistles [iq_132]
  • Fixed dips in Dam Busters [dink]
  • Fixed gameover animation in Vapor Trail [rb6502]
  • Fixed titlescreen raster effect in R-Type Leo [dink]
  • Fixed sprite glitching in Shogun Warriors [dink]
  • Fixed strangely flipped tiles in Cosmic Cop [dink]
  • Ported latest i8051 core with DS5002FP support [dink]
  • Added support for 6821 PIA devices [dink]
  • Added apan callback support to the K054539 soundchip [dink]
  • Fixed service mode in Xexex. Bucky O`Hare and Moo Mesa [dink]
  • Fixed tile priority issue in Shackled [dink]
  • Re-wrote driver for Shadow Force and added raster effects [iq_132]
  • Re-wrote driver for Exed Exes [iq_132]
  • Fixed screen priority & graphics issues in Chase HQ, SCI and Night Striker [dink]
  • Fixed DIPs for Mars by Artic [dink]
  • Added proper MCU emulation on Heavy Barrel with the new i8051 core [dink]
  • Fixed Speed Coin - freezes up when the coin breaks if audio set to 48khz [dink]
  • timer.cpp: added ability to attach a timer to a NULL cpu for for instances where the main cpu cycles possibly vary [dink]
  • Added BDF_GAME_NOT_WORKING flag to burn.h [dink]
  • Fixed 8-way movements in Jump Shot [dink]
  • System 16 Updates [Barry]
    • Added support for the Sega 315 5195 Memory Mapper chip
      • Hooked up in Sega System 16B driver
      • Hooked up in Sega OutRun driver
      • Hooked up in Sega System 18 driver
      • Added Moonwalker and clones to the Sega System 18 driver now they can be supported
    • Properly emulate the shadow/hilight palettes in Sega System 16 and associated drivers
    • Emulate priority buffer for Y-Board driver when mixing in System 16B sprites
    • Added Lock On (Philko) to the Sega System 16B driver
    • Fixed tile banking in some Altered Beast sets
    • Emulated the I8751 MCU in the parent set of Altered Beast
    • Emulated the I8751 MCU in the parent set of Golden Axe
    • Emulated the I8751 MCU in the parent set of Body Slam
    • Emulated the I8751 MCU in the clone Quartet 2 (8751 317-0010)
    • Added 5 bootlegs of SDI to the Sega System 16B driver
    • Fixed game ini saving for SDI & clones
    • Implemented full controls in Ace Attacker in the Sega System 16B driver
    • Fix outrundxj
    • Hooked up PPI8255 reads in Major League
    • Fix life counter in Space Harrier
    • Added support for screen flipping in Sega System 16A/16B drivers - fixes some levels of SDI which rely on it
  • Added a module for Resister Networks (Palette Generation) [Barry]
  • Update lzma sdk to 16.04 [Barry]
  • Update libpng to 1.6.28 [Barry]
  • Update zlib to 1.2.11 [Barry]
  • Synchronize romsets with the latest MAME [Barry]
  • Fixed sprite priority issues in Task Force Harrier [dink]
  • Fixed alignment issues in Swat Police and Head Panic, x-scroll issues, and added missing flashing sprite effect on ESD16 Hardware [dink]
  • Synthesized a proper color palette for Time Limit [dink]
  • Improvements/Fixes for Super Kaneko Nova System: [dink]
    • New cpu-based speedhack for most games - dip option
    • Fixed Music and SFX in Gals Panic S
    • Fixed attract-mode music cut short in VS Block Breaker/Saru Kani
    • Fixed garbage on screen when the game starts in VS Block Breaker/Saru Kani
  • Updated KonamiBlendCopy() to be faster/more efficient [iq_132]
  • Fixed a crash in Donkey Kong 3 Japanese version [dink]
  • Fixed Z80's ZetRunEnd(); *revisited*. This fixes slowdown issues with Strikers 1945 Plus [dink]
  • Added newer-style VezMapMemory() function to the NEC V20-35 cpu interfaces. [dink]
  • Fixed a masking issue in NEC V20-35's read port interface [dink]
  • Fixed a blitter issue in Kangaroo, fixed savestates: video banking and lost music [dink]
  • Fixed nasty crackling/popping noises in Darius 2 [dink]
  • Hooked up shot and explosion samples to Seibu Stinger and Scion[c] [dink]
  • Fixed sprite flickering and freeze-ups in Xain'd Sleena [dink]
  • Front-End fix: when starting a game from the commandline, only init the blitter once. also don't get stuck in fullscreen when loading fails due to a bad romset [dink]
  • Fix some structure alignment issues so drivers can benefit from vectorization/SIMD optimizations present in latest gcc w/ -O3 and other recent compilers [dink, barbudreadmon]
  • Fix dipswitch issues in several games thanks to info from the libretro/fba guys [barbudreadmon, dink]
  • Fixed Dac and scrolling issues in Konami's Finalizer [dink]
  • Fixed a crash issue in Super-X (NTC) when up + down was pressed [dink]
  • Default Full Screen depth to 32bpp [dink]
  • Fixed DAC DC Offset on some System16 games: Shinobi, Quartet 1 and 2, eliminating pops and clicks [dink]
  • Added proper inputs for Wall Crash [dink]
  • Add default gun calibrations and fix sprite:tile priority issues in Operation Wolf 3 [dink]
  • Reduce the time duration "state loaded/saved" is displayed on the screen [dink]
  • Fixed mosaic tile effect on scene transitions in FixEight [dink]
  • Fixed sound synchronization issues in Batrider [dink]
  • Improvements and Fixes to the Input (re)Recording/Playback feature: [dink]
    • Add Record from Power On option to replay/input recording
    • Shift+Backspace to disable/enable the frame counter while recording or playing back recordings
    • Fix a nasty bug that caused desynchs in some recordings
  • Add original author(s) credit to each driver and core [iq_132]
  • Add trackball support to Capcom Bowling and Krazy Bowl [dink]
  • Fix crash with Force 16bit Emulation and Megadrive [dink]
  • Fix Gun & Frontier sprite lag issue [dink]
  • Fix Zero Point 1 and 2 Sprite priorities and sound effects in Zero Point 2 [dink]
  • Slight speedup with the search function [tumu]
  • Fix Demon World savestates [dink]
  • Fix timing issue in D-Con [dink]
  • Fix sprite alignment in oisipuzl [dink]
  • Fix savestate compatibility between 32bit/64bit systems [barbudreadmon & libretro guys, dink]
  • Fix Ghost 'n Goblins savestate banking issue, improve timing [dink]
  • Fix timing issue in Toki that occasionally caused tiles in the map-screen to jitter [dink]
  • Fix Hit the Ice inputs and graphics issues [dink]
  • Fix timing issues in 4 En Raya [dink]
  • Fix missing button #3 and video issues in Strategy X [dink]
  • Hook up trackball and fix palette issues - U.S. Classic now playable [dink]
  • Fix music and banking issues in Funny Bubble [dink]
  • Fix soundfx and timing in Tripool [dink]
  • Fixed soundcpu communications in Gauntlet, hooked up the Pokey sound generator and savestates [dink]
  • Improved M6502 core by properly handling indexed read/writes, fixed pulsing the nmi line with CPU_IRQSTATUS_AUTO [dink]

New drivers

  • Konami's The Main Event and Cosmo Police Galivan / Ninja Emaki / UFO Robo Dangar were accidentally left out of the last release, sorry!
  • Added driver for Twin Cobra, Flying Shark / Sky Shark / Gulf War II [iq_132]
  • Added driver for Wardner [iq_132]
  • Added driver for Taito System-L (Fighting Hawk, Raimais, Champion Wrestler, Puzznic, Kuri Kinton, Evil Stone, etc) [iq_132]
  • Added driver for Dacholer / KickBoy and Itazura Tenshi [iq_132]
  • Add driver for games on SSV hardware: Twin Eagle 2, Vasara I and II, Change Air Blade, Dyna Gear, Survival Arts, Drift Out '94, Mobil Suit Gundam Final Shooting, Ultra-X-Weapons, Storm Blade and more [iq_132]
  • Added driver for FireTrap by WoodPlace [iq_132]
  • Added driver for games on Metro hardware: Blazing Tornado, Gun Master, Pang Poms, Sky Alert, Puzzli, Mouse Shooter GoGo/Bang Bang Ball/Battle Bubble, Bal Cube, Dharma Doujou [iq_132]
  • Added driver for Bogey Manor by Technos on modified Data East hardware [iq_132]
  • Added driver for Cloak and Dagger [iq_132 w/dink]
  • Added driver for B-Wings and Zaviga [iq_132]
  • Added driver for Sigma's Submarine [iq_132]
  • Added driver for Macross Plus [iq_132]
  • Added driver for Atari's Canyon Bomber [iq_132]
  • Added driver for Gaelco's World Rally [iq_132, dink]
  • Added driver for Dream World, Cute Fighter, Baryon Future Assault, Rolling Crush, Gaia on SemiCom DreamWorld Hardware [iq_132]
  • Added driver for Puzzle Bobble 2, 3 & 4, Gunlock/Rayforce, Bubble Bobble 2 & 3, Gekirindan, Grid Seeker, Twin Cobra II, Recalhorn, Land Maker and a whole bunch more on Taito F3 hardware [iq_132, dink]
  • Added driver for Shadow Land, Dragon Spirit, Pac-Mania, Galaga '88, Splatter House and others on Namco System 1 Hardware [iq_132, dink]
  • Added driver for Fantasy Land, Galaxy Gunner and Wheels Runner [iq_132, dink]
  • Added driver for Susume! / Go Go! Mile Smile and Gyakuten! Puzzle Bancho on Fuuki 16-bit Hardware [iq_132, dink]
  • Added driver for Karate Champ by Data East [iq_132, dink]
  • Added driver for Shot Rider, Zippy Race / Traverse USA [iq_132, dink]
  • Added driver for Konami's Hyper Sports and Road Fighter [iq_132]
  • Added driver for Konami's Juno First [iq_132]
  • Added driver for Battle Cross and DodgeMan [iq_132]
  • Added driver for Shoot Out by Data East [iq_132, dink]
  • Added driver for Acrobatic Dog Fight [iq_132, dink]
  • Added driver for Tetris, Hang-On Jr. and Transformer on Sega System E hardware [vbt]
  • Added drivers for Big Striker bootlegs [iq_132]
  • Added driver for Kusayakyuu (Baseball) [iq_132]
  • Added driver for Paddle Mania and The Next Space on Alpha 68k I hardware [iq_132]

New additions to existing drivers

  • Added Mini Planets (REV02) to the Megadrive driver [dink]
  • Added Miss World 2002 [NeoGeo de Ahuizotla, Artemio Urbina, The Dumping Union, JacKc]
  • Added Eeekk!! on pacman hardware [iq_132]
  • Added Sky Robo and Tatakae! Big Fighter to the armedf driver. Thanks to CapsOff for dumping the impossible protection MCU! [dink]
  • Added Hangzo! to the DataEast Rohga driver [iq_132]
  • Added Gals Panic S2 (Europe), now its the parent [rtw, JacKc]
  • Added Samurai Shodown II (Spacial 2017) [GSC2007, JacKc, iq_132]
  • Finished emulation of early Seta games: Caliber 50, ThunderCade, Twin Eagle, DownTown, Meta Fox and Arbalester [dink]
  • Added Ken Sei Mogura: Street Fighter II (Japan 940418, Ver 1.00) [Barry]

Clones and updated romsets in existing drivers

  • Update kof98cb to 20170108 version [JacKc]
  • Replaced Mutant Night (mnight) with World version, Kawakus license now mnightj [JacKc]
  • Added clone of Burning Fight (prototype, ver 23.3, 910326) [Collin Foust, JacKc]
  • Added clone of WWF WrestleFest (World) [Hammy, The Dumping Union, JacKc]
  • Added clone of Mustache Boy (Italy) [ShouTime, JacKc]
  • Added clone of ORIENTAL SOFT 1945k III OPCX1 2000 Version (Korea) [ShouTime, JacKc]
  • Added clone of Forgotten Worlds (USA, B-Board 88618B-2, Rev. E) [Corrado Tomaselli, The Dumping Union, JacKc]
  • Added clone of Vendetta (World, 2 Players, ver. ?) [Corrado Tomaselli, The Dumping Union, JacKc]
  • Added clone of Sol Divide - The Sword Of Darkness (Korea) [Nomax, The Dumping Union, JacKc, dink]
  • Added clone of Raiden (Korea, bootleg) [Tirino73, JacKc]
  • Added clone of Real Bout Fatal Fury / Real Bout Garou Densetsu (Korean release) [Brian Hargrove, JacKc]
  • Added clone of Flicky (128k Version, 315-5051, larger roms) [system11, JacKc]
  • Added clone of Momoko 120% (English text) [Paul Hogger, JacKc]
  • Added clone of The NewZealand Story (World, old version) (older PCB) [Porchy, The Dumping Union, JacKc]
  • Added clone of Dynamite Duke (Japan, 25JUL89) [Corrado Tomaselli, The Dumping Union, JacKc]
  • Added clone of Fighting Fantasy (Japan revision ?) [Hammy, The Dumping Union, JacKc]
  • Added clone of King of the Monsters 2 - The Next Thing (older) [NeoSD, JacKc]
  • Added clone of Three Wonders (3wondersha) [Barry]
  • Added clone of The King of Fighters '99 - Millennium Battle (Korean release) [Brian Hargrove, JacKc]
  • Added clone of Deroon DeroDero (alt set) [arcademodbios, JacKc]
  • Added clone of Puzznic (US) [Coolmod, JacKc]
  • Added clone of Head Panic (ver. 0702, 02/07/1999) [hammy, Brian Troha, The Dumping Union, JacKc]
  • Added clone of Red Hawk (Greece) [Abelardator2, JacKc, iq_132]
  • Added clone of Dungeons & Dragons: Shadow over Mystara (Japan 960223) [ShouTime, Steven Fairbrother, Smitdogg, The Dumping Union, JacKc]
  • Added clone of Raiden II (Germany) [Caius, JacKc]
  • Update Samurai Shodown II Special to v1.0.0311 [GSC2007, JacKc]
  • Added clone of Street Fighter II: The World Warrior (World 910129) [Janniz, JacKc]
  • Added clone of Radical Radial (Japan) [ShouTime, JacKc]
  • Added clone of Flashgal (set 1, Kyugo logo) [Corrado Tomaselli, The Dumping Union, JacKc]
  • Added clone of Martial Masters / Xing Yi (V103, 102, 102, China) [kuze, JacKc]
  • Added clone of Rastan (World, Earlier code base) [System11, The Dumping Union, JacKc]
  • Added clone of Street Fighter II - The World Warrior (911210 Japan, rev L) [Bonky0013, The Dumping Union, JacKc]
  • Added clone of Sonic Blast Man (US) [coolmod, The Dumping Union, JacKc]
  • Added clone of Street Fighter II' - Champion Edition (UPL bootleg) [Shoutime, The Dumping Union, JacKc]
  • Added clone of Prehistoric Isle in 1930 (World, bootleg) [The Iron Goat, JacKc]
  • Added clone of Knights of Valour - Sangoku Senki (V100, Hong Kong) [Pasky Junk, JacKc]
  • Added clone of Sangokushi II: Sheng Jian Sanguo (Chinese bootleg set 4, 921005 Asia) [Unknown, Barry]
  • Sync. PGM romsets with MAME 0.184 [JacKc]
  • Added clone of Bionic Commandos (bootleg, set 2) [The Dumping Union, JacKc]

2017年4月17日 星期一

Mesen v0.8.1

FC/NES模擬器 Mesen 發布新版,更新如下 :
  • Performance: Code improvements have increased emulation speed by 15-35%.
  • Audio: Added a customizable equalizer.
  • Patches: Added support for UPS and BPS patch formats.
  • Compatibility: Added support for UNIF FK23C/FK23CA/D1038 boards and mapper 104.
  • PPU: Added option to emulate OAM RAM decay.
Bug Fixes
  • PAL: Improved PPU emulation accuracy.
  • MMC5: Improved emulation accuracy.
  • FDS: Improved IRQ emulation accuracy (fixes Lutter and some unlicensed games).
  • Emulation: Fixed problem that caused in-game crashes in the "Legend of Link" romhack.
  • Misc: Several small bug fixes.

Ootake v2.80

PCE/ PCE-CD模擬器 Ootake 發布新版,更新如下 :

- The operation part of the joypad is brought close to the operation of the
    actual machine. In "Magicoal", the problem that two people play could not
    be played was solved.
  - The timing of the operation is brought close to the operation of the
    actual machine. In "The Legendary Axe II", the problem that the screen was
    dark one frame at the start demo was solved.
  - "HES BigAudioBuffer (Frame Skip)" was added to the Audio menu. When this
    is checked, if the HES file (program for PCE's built-in sound, extension
    is ".hes") is opened, it is started with BigAudioBuffer mode(sound is
    delayed but stable processing with a large buffer and omitting the
    drawing).
  - Additionally, a detailed part has been improved and corrected.


http://www.ouma.jp/ootake/

2017年4月15日 星期六

vdmgr 0.16



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

Z80テレビゲーム :

ファームの使用許可を頂けたのでファームを添付。
----------------------------------------------------------------------------
libvdmgr/vdmgr :

一時停止を追加。
ROMデータベースを参照していなかったのを修正。
MMC5の画面分割のx位置が正しくなかったのを修正。
MMC5の画面分割のy方向の端数位置のスクロールを修正。
MMC5の拡張音源の有効ビットを間違えていたのを修正。
MMC5のPCM 読み込みモードに対応(割り込み未対応)。
MMC5のNES2.0対応。
VRC7 リセット時の先頭バンクが間違えていたのを修正。
アセンブラからNESファイル出力に対応。
アセンブラのバンク切り替え時のアドレス異常修正。
アセンブラで括弧が正しく処理できていなかったのを修正。
アセンブラのマクロや関数、ビットマップファイル読み込みなどの疑似命令を追加。
アセンブラとMMC5のサンプルに「ダライアスもどき」を追加。
----------------------------------------------------------------------------
sg-1000/SEGA MARKIII :

スプライトの描画優先順位が逆になっていたのを修正。
スプライトの倍表示対応。
VDP 315-5124のレジスタ書き込み後、VRAMアドレスを更新するように修正(TMS9918と同じ)。
スプライトが8x16時に、NAME/SPR/PTN/COLウィンドウのスプライトが正しく表示されないのを修正。
ROMデータベースを追加。
CODEMASTERSマッパーに対応(256x224の解像度は未対応)。
----------------------------------------------------------------------------
フラッシュライター :

リロードボタンを追加。
書き込みデータが前回読み込んだものとサイズが同じなら、設定を初期化しないように変更

http://www.geocities.jp/g_lsluk/index.html

2017年4月14日 星期五

Citra - Team Kirby Clash Deluxe

模擬大致正常,速度方面大約在50%~100%之間跳動,團隊戰鬥時速度會降,不過還能接受。

2017年4月10日 星期一

Cemu 1.7.4

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

# New in 1.7.4d:

GX2: Added a workaround for unsupported alignment in glVertexAttribIPointer for AMD GPUs

# New in 1.7.4b/c:

general: Fixed titleId calculation if DLC was installed incorrectly

GX2: Fixed crash if CPU extensions SSSE3 and SSE4.1 were not supported

# New in 1.7.4:

general: Added command line option -ud to enable upside-down render mode
general: Added game profile option 'GPUBufferCacheAccuracy'
general: Added game profile option 'disableGPUFence'
general: Updated some game profiles

CPU/JIT: Overhauled FPR register management, reducing the number of load/store operations
CPU/JIT: Fixed an unsafe optimization that could lead to floating-point stores being optimized away
CPU/JIT: Implemented instructions CREQV, LWBRX
CPU/JIT: Recompiler will now inline small functions

GX2: Improved occlusion query support
GX2: Added API GX2SetVertexSamplerBorderColor()
GX2: Fixed a bug in GX2SetPixelSamplerBorderColor()
GX2: Experimental support for texture readback
GX2: Added support for mip-mapped 3D textures
GX2: Shader dump debug option will now also dump shaders from the transferable shader cache
GX2: Added support for vertex attribute format=0x07, nfa=2, signed=0, endian=0
GX2: Fixed a bug that caused graphic pack shaders always being loaded as pixel shaders instead of their respective type
GX2: Slightly optimized OpenGL backend by reducing the number of GL function calls
GX2: Optimized decoding and handling of index data (utilizing SSE2)
GX2: Fixed data corruption occuring under rare circumstances in vertex/uniform data cache
GX2: Extended shader archive format to support cache files larger than 4GB
GX2: Compiling shaders from the transferable shader cache is now done multi-threaded (if ARB_parallel_shader_compile is supported)
GX2: Graphic packs now support overwriting the format of textures

http://cemu.info/

2017年4月9日 星期日

Pasofami v2.32

任天堂模擬器 Pasofami 發布新版,更新如下 :

■パソファミ(v2.32)のバージョンアップ内容(2017/04/08) 
1.RIKIさんの「8BIT MUSIC POWER FINAL」カセットの自動吸い出しとNSFの対応
 4月6日に発売された「8BIT MUSIC POWER FINAL」カセットの自動吸い出しとNSFの自動作成の登録を行いました。
 それと、昨年に発売された「キラキラスターナイトDX」もNSF登録が終わりました。
 これらのタイトルは「RAMカセット書込ツール」によりファミコン実機でNESあるいはNSFとして生のサウンドが聞けます。

http://pasofami.game.coocan.jp/download.htm

Medusa - alpha 1

medusa

由mGBA團隊開發的NDS/GBA/GBC模擬器 Medusa 公布第一版,更新如下 :

Features:
 - Partial DS Support

Bugfixes:
 - SDL: Prevent crash on cores with no audio
 - ARM7: Decode MCR/MRC
 - ARM7: Clean up instruction decoding for future expandability
 - Core: Don't save state if core fails to serialize

https://mgba.io/2017/04/08/medusa/

PS.完成度已經相當高了....


2017年4月4日 星期二

Citra - 聖火降魔錄: 另一位英雄王

中午有點時間,試一下偷跑的英雄王。

整體來說問題很多,不過勉強能運行,個人感覺第一印象很不錯。

(PS. 點擊圖片看大圖)


BizHawk 1.12.1

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

  • IntelliHawk
    • Major sound emulation improvements
    • General emulation improvements
    • Add Power/Reset buttons
    • Fix aspect ratio

  • NESHawk
    • Timing and audio emulation improvements
    • Fix Micro Machines
    • Fix Huge Insect

  • QuickNES
    • Fix Ms. Pac Man (Tengen)

  • ColecoHawk
    • Turbo controller support

  • N64Hawk
    • Use mupen64plus built-in debugger to avoid major slowdowns when breakpoints are set
    • Fix audio in AVI recording

  • Genesis+GX
    • Add options for "Always double size"

  • EmuHawk
    • hex editor: add import binary tool (quick and dirty way to effect .sav importing in many cases)
    • add a toggle all cheats hotkey
    • Cheats - Set default compare type to "equal" not NOTHING, fixes NES game genie codes generated through the cheat converter
    • fix Tools -> External Tools menu item throwing an exception
    • TAStudio
      • Add branch undo feature
      • Add jump to branch frame
      • Fix autohold not being latched when recording frames
      • Fix #534 (Disabling autohold is halfworking)
      • Dynamically resize usertext column
      • Make branch screenshot popup fade in and out
      • Allow exporting a named state
      • Branch text edit popup follows mouse pointer
      • When reopening tastudio and restoring its position, tolerate slight offscreen by resetting to 0 instead of ignoring the saved pos
      • Fix input being erased when frames are added
      • Fix rewinding that was turning rec mode off
    • Lua
      • tastudio.getrecording()
      • tastudio.setrecording()
      • tastudio.togglerecording()

3DNes V1.3.0

FC/NES模擬器 3DNes 發布新版,更新如下 :
  • Switch to core architecture => possibility to use another emulation core
  • Improve cpu, ppu, apu emulation accuracy as a whole
  • Fix input latency issue
  • Fix sound lag, cropping
  • Reimplement of mmc3 mapper
  • Porting Blipbuf to C# => code base is pure C# now
  • Add Vrc2-4 mapper (21,23,25,27)
  • Add Action53 mapper (28)
  • Remove border masking => now you can observe the scene from trully 360 degree
  • Add instancing shader, better rendering performance
  • Onepass virtual reality rendering
  • Smoother shadow rendering
  • Add credits for BlipBuf and BizHawk project
  • Save/Load backward compability is broken
https://itch.io/t/70851/version-130-release

2017年4月3日 星期一

m64p (mupen64plus + GLideN64 + a GUI) v2017-04-02

N64模擬器 m64p (mupen64plus + GLideN64 + a GUI) 更新版本,有需要的朋友可至官網下載。

https://m64p.github.io/

http://m64p.s3-website-us-east-1.amazonaws.com/

Any-Yes v0.2.0



FC/NES模擬器 Any-Yes 發布新版,更新如下 :

– Command line launch support
– Added more conventional menu bar
– various optimizations
– Rewrote NMI triggering (Fixes Bases Loaded II)


2017年4月1日 星期六

XML/JSON Cheat Collection for MAME 0.184

MAME CHEAT - XML/JSON Cheat Collection 發布新版,更新至0.184版,內容如下 :

Note: The XML/JSON Cheat Collection archives are double packed. Inside the downloaded zip archive you will find a large cheat.7z. It's this cheat.7z that should be placed in the same directory as your MAME execute-able.

Read the cheat.txt file contained in the cheat0184.zip for more information. If you spot any errors (non-working cheats or parsing errors) then please post them in this forum topic .

Ootake Ver2.79

PCE(CD)模擬器 Ootake 發布新版,更新如下 :

- For low-end PC (PC not so fast), the function which can automatically
    optimize the setting was added.
    * Even with Intel Atom(Z8350 for Tablet PC, Stick PC) CPU, Ootake operates
      pretty comfortably at window size up to x2 (full screen 800x600).
    Here is the optimization method.
    ==========================================================================
    Push "Setting" button on the start screen (bottom left on the screen) ->
    Push "Set CD-DA Play Timing" button (top button) -> OK button ->
    Push "High Quality PSG (Defalt)" button (top button).
    Optimization is completed in 60 seconds if your PC has enough speed.
    In the case of a low-end PC, the fact that power is insufficient is
    displayed and the setting is automatically lowered. Then, press the OK
    button and wait 60 seconds again to complete the optimization.
    ==========================================================================
  - When Intel built-in graphics is used, it starts with the setting which is
    lighter(Light PSG. fast) than the default setting.
  - Add "Message Time 100% - 20%" to the setting menu(above the game screen).
    It is possible to adjust the display time of system messages.
  - Supports V-Sync at refresh rate "120 Hz" display output.
    * For 120Hz compatible display for gamers.
  - Add "Full Screen 120Hz" to the Screen menu. When this is selected, it can
    be displayed at 120Hz with full-screen mode.
    * With the Window mode, if the desktop display is 120Hz, V-Sync will be
      performed automatically at 120Hz even if this is not selected.
  - The operation of the PCE built-in sound (wave memory sound) has been
    brought close to the real machine. In "Cyber Night" and
    "Fire Pro-Wrestling" series, the problem of sound has been resolved.
  - Improved Joypad initialization function. If the controller is not
    functioning correctly, please initialize the pad settings once by clicking
    "Input -> Initialize Pad # 1 - # 5 (fourth from bottom)" menu.
  - Fixed a bug that shortcut keys such as Screenshot did not work when
    reproducing the game play with "Capture -> Play Record (F6 key)" menu.
  - Additionally, a detailed part has been improved and corrected.
  + I began Twitter. (Japanese language & a little English language)
    http://twitter.com/kitao_n


http://www.ouma.jp/ootake/

PCSXr360 v2.1.1a

XBOX 360上的PS模擬器 PCSXr360 發布新版,更新如下 :

-- Fixed sync game selected between cover modes
-- Added image for Devices
-- Fixed ui freeze (press LT+RT to get back to function properly before)
-- Added Swizzy rom loading data support from aurora now with gameprofile support
-- Re-Added psx.iso autoboot for freestyle dash/ aurora cover mode, now with gameprofile support. You have to put psx.iso in emulator root folder, and psx.iso.ini in the gameprofile folder and set AutobootIso = 1 in pcsx.ini on the emulator root
-- Fixed covermode initial value [cover modes freeze]
-- Fixed profile menu now working with profile setup for each individual game as it was initialy supposed to
-- Emulator assets are now packed into PsxSkin.xzp
-- Fixed LoadGameProfile at current selection so you dont have to press Y button to load gamesettings for booting game profile correctly
-- Fixed game profile loading after exit a game to select new game to play
-- Fixed shaders to re-add it into gameprofile settings instead of another .ini file in gameshaders since it doesnt make much sense
-- Added psedo new OsdMenu
-- Some code cleanups
-- New osdmenu ingame combo LB + RB + ABXY, now you dont need to change freestyle dash screenshot combo anymore
Whats not included in this release yet for the lack of time/ not finished:
-- Html Game Guide
-- Games sorting by first letter
-- 4 player multitap support
known issues:
XUI Issue on osdmenu: if you autoboot psx.iso or load a rom from aurora, it kinda works.. but it will open main scene first then you have to select a game and it will open osdmenu and resume the supposed action. after that you can use it normaly

http://www.1emulation.com/forums/topic/35785-pcsxr360-v211a-new-update/