- Disable tape traps when playing/recording RZX files; - WidgetUI: Fix memory leak in file selector; - Silently skip PLTT blocks in SZX snapshots; - Validate "used bits in last byte" field in TZX tapes; - Fix the load of PZX tapes with malformed strings.
-More accurate FPU emulation -Optimizations -Bugfixes
-General +Lazarus -Fixed stereo sound -Improved audio synchronization +GFX -Added final screen independent flip X or flip Y -Improved scrolling by independent rows and / or columns -Improved zoom sprites (no more graps) +Deco BAC06 -Converted to classes -Fixed bugs and more speed +Deco 16IC: Converted to classes +K051960, K05324x: Optimized sprites rendering +K007232: -Support of two simultaneous audio chips -Fixed stereo support +K053260: Fixed stereo support +MCS51 -Corrected registers, mapped in memory -Added more opcodes -Deco 0 HW +Driver optimizations +Added dipswitches +Baddudes: Added i8751, protection patches removed -Caveman Ninja HW +Fixed raster interrupts +Robocop 2: Fixed video -Toki +Fixed sprites -ActFancer +Optimized driver +Added dipswitches -Gradius III +Changed sound to stereo -Simpsons +Changed sound to stereo -Vendetta +Changed sound to stereo -Ajax +Fixed audio (converted to stereo) +Fixed video (missing k051316 zoom/rotate) +Added controls +Added dipswitches -Gauntlet HW +Basic driver -Sauro +Added driver with sound, only missing ADPCM
0.185 ----- 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 -------------- -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.
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)
Исправления в версии 1.6: ========================= - Добавлена поддержка команды "-which_medium". - Добалено окно выбора номера диска (для запуска мультидисковых игр). - Добавлена поддержка "16MiB RAM" карт. - Добавлено выделение цветом нечётных элементов списка игр (в соответствии с выбранной темой). - Исправлены некоторые мелкие ошибки.
Added command-line option "-which_medium", to specify which CD to start with when using multi-CD M3U sets. SNES: Fixed "Tractor Beam" spell graphical glitches in "Star Ocean". SNES: Fixed emulator hang when saving state in "Panic Bomber W". SNES_FAUST: Added PAL support. SNES_FAUST: Made minor optimizations to the BG rendering code. SNES_FAUST: Added setting "snes_faust.correct_aspect", default value of "1". SS: Fixed broken input in "Primal Rage"(a 0.9.43 regression). SS: Added support for a 16MiB RAM cart mapped into the A-bus CS1 area(for "Heart of Darkness" and homebrew). 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. 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.
* Added: new handler for BlipBuffer, blipbuffer updated to the latest version. My Nes now sounds even better. * Improved: emulation speed control.
- 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.
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]
Changes in 2.6.9 (April 9, 2017): Brief summary : - CPU: implemented new instructions and x86 architecture extensions. - Bugfixes for CPU emulation correctness. - Added Android host platform support. - Added USB EHCI device emulation support. - Added USB floppy (UFI/CBI) support. - Added ethernet module 'socket', designed to interconnect Bochs instances. - Show textconfig at runtime in the Bochs VGA window (gui console). Detailed change log : - General - Added new log action "warn", designed to show a message box on error events. - Show message box before exit if log action is set to "fatal". - Added macro BX_FATAL for all cases when continuing is not recommended, since it can cause an application crash or incorrect simulation behaviour. - Configure and compile - Added Android host platform support. - Configure script now prints warnings for features not maintained yet. - GUI and display libraries - Show the runtime configuration in the Bochs VGA window (gui console) instead of console / xterm (rfb, sdl, sdl2, vncsrv and X11 guis). - SDL2: Added get/set clipboard text support. - CPU / CPUDB - Bugfixes for CPU emulation correctness (critical bugfix for x86-64 and AVX opcodes emulation, fixed assertion failures in proc_ctrl.cc) ! VMX: Implemented Page Modification Logging (PML) ! VMX: Implemented TSC Scaling Extension ! Paging: Implemented Protection Keys ! Implemented UMIP: User Mode Instruction Prevention (don't allow execution of SLDT/SIDT/SGDT/STR/SMSW with CPL>0) ! Implemented RDPID instruction ! Implemented VPOPCNTD/VPOPCNTQ AVX512 instructions ! Implemented XSAVES/XRSTORS instructions and IA32_XSS MSR ! Implemented Translation Cache Extensions (TCE) for AMD CPUID and EFER.TCE control ! Implemented CLZERO instruction (AMD), enabled in Ryzen CPU model ! Implemented MONITORX/MWAITX instructions (AMD), enabled in Ryzen CPU model ! CPUDB: Added AMD Ryzen configuration to CPUDB - I/O Devices - Busmouse - Added standard bus mouse support in addition to the existing InPort emulation code. (patch by Ben Lunt). - Hard drive - Implemented lock mechanism for hard disk images. An image that is opened in r/w mode cannot be used multiple times (e.g. by another Bochs session). - Several fixes in some disk image modes. - Serial / Parallel ports - Added support for changing output file at runtime. - Networking - Added ethernet module 'socket', designed to interconnect Bochs instances with external program 'bxhub' (simulating a multi-port ethernet hub). - Now creating separate plugins for each network driver implementation (slirp, win32, etc.). - Sound - Added PCM output data resampling in a separate thread. The resampler requires either libsamplerate or the SoX resampler library installed. - SDL: Added audio capture support (requires library version >= 2.0.5). - Now creating separate plugins for each sound driver (alsa, win, etc.). - USB - Added USB EHCI device emulation support (EHCI core ported from Qemu). - Added USB floppy (UFI/CBI) support (patch by Ben Lunt). - Added asynchronus USB packet completion support (needed by disk/cdrom seek and read/write latency emulation). - Implemented USB remote wakeup mechanism. - Fixed NAK response handling in all USB HCs. - USB printer: added support for changing output file at runtime. - Added common USB device option "debug" to turn on BX_DEBUG reporting at connection time. - ROM BIOS - Implemented Bochs BIOS option "fastboot" for skipping the boot menu delay.
- Fix decoding on non-ascii %-escaped file names on directory HDs. - Fixed caps lock. - Imported updated translations from crowdin.com. - Show error message when version started is too old (cannot read - databases). - Fixed save state dir when starting with UUID parameter. - CDTV games (from database) did not set CDTV model. - Imported updated translations from crowdin.com.v2.9.5dev
- Added some game controller configs. - Restructuring to allow for (future) multiple video/audio/input drivers. - Added support for WHDLoad 18.3. - New quick settings panel (initial version) with toggle button. - Tweaked Fusion Adwaita theme colors to better match recent GNOME theme. - Controller configs for 8Bitdo SFC30 and Zero gamepads. - Controller config for DualShock 3 in bluetooth mode on Linux. - Make configurations list wider when window width is quite large. - Remember last selected game list on startup. - Lots of changes for non-Amiga/CDTV/CD32 game support. - New GUI setting to enable use of additional game platforms. - Disable config controls when loading a non-Amiga platform game. - Fix check for startup-sequence when determining if an archive is WHDLoad.
- Graphic improvements - Minor optimizations - Shader cache compilation is now multi-threaded - Graphic packs can modify texture formats - Bugfixes & minor new features
- X86-64 CPU эмуляция реализована с использованием мультиплатформенного рекомпилятора (dynarec/JIT), поэтому наконец-то включена в официальный релиз: * модели процессоров до P4/K8 (одноядерные) были реализованы в 2009-2011 годах, но не выходили в официальных релизах эмулятора ранее вследствии зависимости мультимедийных инструкций от наличия x86-процессора (т.е. не были портируемы, в отличие от всего остального кода - о чем упоминалось в гостевой в свое время, году этак в 2012); * более современные модели CPU (до Sandy Bridge/Bulldozer м-а) были добавлены в 2015 для последующей разработки; * в настоящее время реализованы расширения набора инструкций до SSE 4.2 включительно, AVX в процессе реализации; * эмуляция расширений виртуализации (VMX и SVM) в процессе добавления (частично реализованы); * некоторые вещи (типа APIC/IOAPIC, MultiProcessing, и т.п.) присутствуют пока только в версии разработчика, поскольку пока недостаточно стабильны (свободны от проблем) во всех "гостевых ОС" для включения в релиз. - эмуляция контроллера клавиатуры PC/AT полностью переписана (теперь работает как двухчиповое устройство); - эмуляция VGA/SVGA полностью переписана (для большей точности и возможной поддержки PCIe моделей в будущем); - эмуляция PCI шины/устройств полностью переписана (для поддержки разрабатываемой эмуляции PCIe чипсета); - весь прочий код пересмотрен и модернизирован, в сравнении с "устаревшим" ядром-2008 (и обновлен с C++98 до C++11 стандарта). Так что теперь это "современное" ядро-2015 (финальный дизайн ядра эмуляции). Прошлое: - из релизов удалены 386-486 модели процессоров (сохранены только в версиях разработчика, в тестовых целях); - то же самое для прочих вещей типа устаревших чипсетов, vga/svga карт, и т.п. (2D/3D-ускорители, работа над которыми была начата в 2014, тоже временно доступны только в версии разработчика, но планируется прорелизить их заново в какой-то момент в будущем. Все остальное исключено из релизов полностью). - с сайта удалена так называемая "Newsbook" (2007). Большая часть разработки происходит теперь в крайне технически- ориентированных областях, о которых довольно тяжело говорить, используя что-либо, кроме языка технической документации. Поэтому нет особых причин рассуждать об этих вещах здесь, вместо специальных тематических ресурсов.
** General - New support for double sided 1571 g64 and p64 images. - SID filter improvements. ** C64(SC)/SCPU64/C64DTV/C128 changes - New joyport script64 dongle emulation. - New joyport vizawrite64 dongle emulation. - Fixed joyport paperclip64 dongle emulation. - Fixed StarDOS emulation. ** XVIC - Fixed VIA emulation. ** C1541 - Fixed commands and added new commands. ** BeOS/Haiku changes - New drag & drop support: dragging a file from Tracker into the window now autostarts it, and dragging text into the window pastes it.
- Support D3D11 (performs better than OpenGL or D3D9 on most hardware) - Audio quality improvement (linear interpolation) (#8950) - Hardware spline/bezier tesselation in OpenGL, D3D11 and Vulkan (...) - Post-processing shaders in D3D11 - Prescale UV setting removed, now the default (improves perf) (#9176) - High DPI display fixes - Various fixes for UMD switching for multi-UMD games (#9245, #9256) - New audio setting to improve compatibility with Bluetooth headsets - Various desktop gamepad compatibility fixes - Workaround for mipmap issue, fixing fonts in Tactics Ogre Japanese - Assorted minor compatibility fixes, code cleanup and performance -improvements
CD: Correction of physical position information during reading In a recording medium having a large influence of mechanical elements such as thermal expansion, distortion, eccentricity and vibration Since it is impossible to move the header to the correct position with a single shot, After moving to the position it is estimated that you will wait for the target position to be encountered while leading. Then, for specifying the position, the Q channel of the subcode, that is, the physical position information It is inferred that it will be obtained in advance. Therefore, the physical position information during reading is 2 to 3 sectors It is considered to precede.
Make J League Pro Football Club! You may have been able to fix the garbage in the background It may have been able to fix runaway after virtual movie It is only fixing a detailed defect
1) Fixed memory leak when changing the floppy disk image. 2) The joystick game controler will now respond to all POV/hat switches.
- Patch and DLC support - Improved compatibility - Graphic improvements - Bugfixes & minor adjustments
Timer 1 has a mode to count up by the system clock And a mode to count up by HSYNC, Both of them can stop counting up during VBLANK, Because I did not think there was a situation to stop in the system clock mode, For the sake of simplicity, we have adopted a pseudo-reproduction that counts up slowly without stopping. Recently I found out that there is a problematic game Even in the system clock mode, it stopped properly.
-All WIP previous enhacements -General +Fixed a bug when entering the options menu without starting a driver (Thanks to FJ Marti) +If a driver is not initialized when exiting the list, no buttons are displayed +Added multiple directories for arcade ROMS separated by ';' (requested by Davide) +Fixed enter full screen when changing from video menu +K054000: Added protection chip +K053246-K053247-K055673: Implemented functions to show sprites -GameBoy/GameBoy Color +Rewritted the video functions +Corrected read/write of MBC5 mapper extra memory +Corrected the sound 'mode 3' +Corrected reading of the joystick/buttons when ussing the IRQ +Improved way to compare the current line that generates an IRQ +Improved timings of the current line +GameBoy Color -Corrected the size of the palette records. Fixed when the palette pointer is automatically advanced -Improved way to change speed +Improved loading a cartridge with an extra header before the data +Added mappers HuC-1 (to be confirmed) and MBC2 -Pacman HW +Added the rest of dipswitch +Added screen rotation +Crush Roller: Added driver with sound -Galaxian HW +Fixed Scrambre sound, caused errors when closing the driver -TNZS HW +Corrected audio initialization -TMNT HW +TMNT: Changed the ROMS to 2 players version -The Simpsons +Fixed video and audio +Graphics problems (possible bug in the CPU) +Changed the ROMS to the 2 Players version (requested by Davide) -Vendetta (requested by Davide) +Added driver with sound
New features: - re-designed display settings to make use of modern higher resolution displays more intuitive; instead of configuring a window resolution, scaling and overscan area can be configured automatically to create a window of the optimal size and scaling factor; both can also be configured manually to arrive at frequently window sizes - support for the Direct3D 11 graphics API; this requires DirectX 11 to be installed - on Windows Vista, the platform update KB971644 should be installed, as it contains required updates to DirectX - the graphics card has to provide hardware acceleration for Direct3D - ability to save screenshots to the pictures folder (hit < Print Screen > to trigger) - support for automatic, as well as 3x and 4x scaling, which is useful for 4K/high DPI displays; for the best results, try leaving the scaling at automatic - very basic serial port/UART emulation; nothing can be connected to the serial port; this is mostly used for serial debug logging (which is active only in debug builds of WinFellow), but the port is always being emulated Bug Fixes: - improved frame timing to present frames in a more evenly paced manner - improvements to CIA timer handling - improvements to CPU instruction timing (TAS and PEA instructions) - fixed sound volume restoration during reset of Amiga session in Amiga Forever - improved error handling for DMS floppy image extraction - fixed minor memory leaks
Исправления в версии 1.5: ========================= - Добавлена поддержка форматов образов "CCD/IMG/SUB" и "M3U". - В окно "Свойства игры" добавлено описание запуска мульти дисковых игр. - Исправлены некоторые мелкие ошибки.
DSP Emulator v0.18
My Nes v6.3.10
Final Burn Alpha v0.2.97.40
» Русификация игр 02:03
» sega mega cd - выбор лазерной головки 01:09
» Cemu - Эмулятор Wii U 01:07
» Продам приставки, картриджи , диски 00:40
» Во что сейчас играем? 00:21
» Bayonetta подтверждена к релизу на PC 00:10
» Kомпьютер для идеальной эмуляции PS2, GC, WII 23:15
» Sega Saturn Emulators 23:13
» Электроника Видео спорт 3 22:20
» [ПРОДАЖА] 22:19
» Юмор 21:58
» rpcs3 - Эмулятор PS3 21:51
» PC-FX/GA эмулятор. 21:08
» [ALL] CHEATS & MODS 20:41