* Bug fixes: - The Flash Load mechanism would not load certain programs, e.g. Software Farm's Bouncing Bert. - The ZXpand “read only file” problem where the ROM shadow is disabled after loading. - The vertical scrollbar shown in the History window was too far over and so was only partially visible. - Changed how the ZXpand ROM overlay works, which fixing a few problems with demos. - Locks the positions of the “Previous/Next Change” buttons within the status bar of the Memory window when resizing the window using the grip control. - Now correctly displays the address in the Memory window when in 'Word' view mode. - The tape block to wav file conversion did not always occur correctly. - Changed the number of T-states assumed per frame for the ZX81 and ZX80. - File default extension was sometimes .P instead of .O when saving in ZX80 mode. - Greys out the I/O area and Display Generation T-States count within the Debug window while free running. - The ZX Interface 1 RS232 baud rate is now calculated based on machine clock rate rather than hard-coded to 3.5MHz. - Fixed the alignment of Spectrum characters shown in the Memory window when in 'Traditional' view mode. * Enhancements: - ZXpand banner text changed to "ZXPAND EO x.y" to avoid user confusion with the real hardware version number. - T81 format enhanced to tolerate new block types, specifically the block introduced by the 81-libretro emulator. - Inclusion of edition 1 ZX81 ROM. - Included support for the ZX81 edition 1 ROM floating point hardware fix. - The disassembler now handles instructions above 00 on a ZX80/81 where bit 6 of the opcode is set. - Improved the performance of the History capture feature under the Debug window. - Increased history storage to 3000 instructions (was 2000). - The History window is now refreshed when it gets resized by the user. - Added Clear and Reload options to the History window. - Memory edits are no longer allowed while the debugger is in free running mode. - The Memory window now refreshes after an edit is made. - The Memory window now displays offset numbers as column headings. - The Memory window now displays the address in the status bar when hovering the mouse cursor over the Sinclair characters when in 'Traditional' view mode. - The Memory and Symbol buttons in the Debug window now toggle the visibility of their respective windows. - The scrolling mechanism of the Memory window has been enhanced to provide more logical behaviour. - The Tape Manager used to insert a description block with text “Created with EightyOneTZX”. This has been changed to “Created using the EightyOne emulator”. - Added a feature to the Debug window to allow the user to specify the number of T-states that are expected to have elapsed between consecutive hits of a specified address, useful for verifying timing of flicker-free ZX80 programs. - Warn users when file/memory/snap load/save fails. - Default position of all windows set to be within typical monitor bounds. - Added 'Gather Windows' option to View menu to reposition all dialogs to ensure they appear within the monitor bounds. - Added 'Enable Splash Screen' option to the View menu. - SoundOutput visible status now saved in configuration file.
- Fix some freezes for SVP dynarec (-2FPS) - SH2 to MIPS recompiler (32x dynarec) (WIP) 22.05.2017 - less instructions for SVP dynarec (+5FPS) - revert to c code for Yamaha sound chip (best peformance) - bug fix: option for Sega CD CPUs sync not working in 16.12.2016 build - same emulation speed then version 1.51b for Mega Drive/Genesis games - fast show rom list - some asm code for Yamaha sound chip - added option for Sega CD CPUs sync (speed-up for some games) - less instructions for SVP dynarec - bug fix: sega cd audio tracks in correct order - more asm code to svp dynarec - status line in main menu working - bug fix: remove accidental wip svp code - analog control working - bug fix: svp dynarec freeze - bug fix: load state background - bug fix: accurate renderer - SVP dynarec (mirror tracks don't work) - option to keep sound while slowdown - bug fix: load state will not change renderer - more screen size options - re-added vsync options - bug fix: save vsync options - correct aspect ratio for games that use both resolutions (e.g.: Sonic CD, UMK3) - svp cycles option - more asm code (renderer and memory)
- Fix bug causing several games to crash on ARM64, including Metal Gear Solid: Peace Walker - Software rendering crashfix - Fixes for homebrew: Timing, MEMSIZE
-General +GFX: Added functions to rotate X axis and/or Y axis of a surface -Psychic 5 +Fixed intro -Crazy Climber +Added driver with sound -Return of the Invaders +Added driver with sound
- Support for IPF files - Windows versions - Mostly working Plus range support (6128+, 464+, GX4000) - More transparent support of zip files - autopause (pause when loosing focus) - autocmd (pass commands to execute on the command line) - Virtual keyboard - Screenshots - Many bug fixes and minor features
Всех с наступающим праздником Великой Победы! К новому году не удалось справиться с Ягуаром, но теперь его поражение неизбежно =) Большое спасибо всем кто тестировал проект, вы как всегда - очень помогли! Итак, Версия 2.8.J - основные изменения: + Не очень быстро, не очень качественно, но эмулируется Atari Jaguar! + Поддержка PAL BIOS с отключенным RSA в 3DO + Конвертация (опция через меню Файл) Jaguar ROM без заголовка и некорректных 3DO ISO + Профилирование доступа к CD-ROM в 3DO Это лишь начальная стадия эмуляции, поэтому требуется довольно мощный процессор, лучше использовать 64-битную версию, она быстрее раза в полтора, ведь Jaguar 64-битная машина! Хотите быстрее и лучше? Тогда покупайте версии под чертов Андроид: https://play.google.com/store/apps/developer?id=MaxAkaAltmer Даже если они вам не нужны! =)
I've fixed a couple of bugs in CPU emulation. More games are playable now. Sega Touring Car Championship Tomb Raiders Virtua Racing Baku Baku Animal 3D Lemings Vampire Savior Mortal Kombat II These improvements are available only when you select interpreter CPU.
Ко Дню труда скопилось несколько переводов для релиза. Мы хотели опубликовать часть из них и раньше, но потом решили выложить их одной новостью. Пользователями нашего форума при поддержке команды были закончены два перевода: Monster Tale (NDS) и Zombie Nation (NES) . Первая игра выполнена в жанре платформера с ролевыми элемента и повествует о приключениях юной девушки в сказочном королевстве, населённом монстрами. Вторая игра в жанре шмапа и рассказывает о борьбе самурая-тэнгу Намакуби, который должен спасти Америку от порабощения инопланетной тварью, прилетевшей на Землю в метеорите. Обращаем внимание, что мы всегда рады оказать помощь грамотным переводчикам, хотя и не всегда быстро находим для этого время. Помимо этого, Guyver совместно с Arrogant наконец-то завершили тестирование перевода Jikuu Yuuden – Debias (NES) . Игра создана в жанре рпг и немного напоминает знаменитую Castlevania. Такая же смена дня и ночи, монстры, снадобья, оружие, загадки и разные предметы. И напоследок Guyver-ом также был завершён перевод игры Golvellius - Valley of Doom (SMS) – отличной рпг-бродилки, созданной фирмой Sega. По сути являясь клоном Zelda, игра, тем не менее, имеет свои оригинальные игровые элементы: вид сбоку в пещерах, возможность покупки экипировки, позволяющей проходить недоступные ранее места и т.д. Желаем всем приятного отдыха от тяжёлых трудовых будней!
- 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]
PicoDrive for PSP v1.91
DSP Emulator v0.18
My Nes v6.3.10
Final Burn Alpha v0.2.97.40
» DiZPlay 21:16
» Joueur du grenier (rus vo) 21:12
» Dendy Classic Steepler Remake 21:09
» Юмор 21:08
» Видео в поддержку проекта Team Ninja Unkende 4/Ninja gaiden 4 20:47
» [ALL] CHEATS & MODS 20:19
» [SNES] Тестирование перевода Star Ocean 20:17
» Эмулятор аркадных автоматов М.А.M.E 20:16
» Фотографии приставок и игр. ну и девайсов околоигровых. 20:14
» Выбор карты памяти для Dreamshell 19:48
» [3DS] Во что поиграть на 3DS 18:54
» [NES/PCE/SMD/SNES] Лучшие эмуляторы для Андроида? 18:47
» JRPG-Одиссея 18:43
» Cemu - Эмулятор Wii U 18:28