以精確模擬為目標的FC/NES模擬器 Mesen 發布新版,更新如下 :
Happy new year!
This release is a beta - save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
New Features
-Video: Added new NTSC filter (based on Bisqwit's work).
-Video: Added feature to allow recording gameplay to AVI files
Bug Fixes
-Video: Fixed graphic glitches and crashes with the 2xSai, Super2xSai and SuperEagle filters.
-Startup: Fixed crash that occurred when the path contained non-ascii characters (bug introduced in 0.6.1).
-Linux: Fixed an issue with the "only allow one instance of Mesen" option.
http://www.mesen.ca/
2016年12月31日 星期六
2016年12月29日 星期四
SSF TestVer. (2016-12-28)
SEGA SATURN模擬器 SSF 發布新測試版,更新如下 :
MARVEL SUPER HEROES VS. STREET FIGHTERの背景の一部が正しく表示されない不具合を修正しました ソード&ソーサリーのウィンドウがぶれる現象も直ってます
https://t.co/QIGjeywNAC
MARVEL SUPER HEROES VS. STREET FIGHTERの背景の一部が正しく表示されない不具合を修正しました ソード&ソーサリーのウィンドウがぶれる現象も直ってます
2016年12月28日 星期三
MAME 0.181
MAME發布新版,更新如下 :
0.181 ----- MAMETesters Bugs Fixed ---------------------- - 00101: [Misc.] (kaneko16.cpp) berlwallt, berlwallk: an error message "Copy Board" pops up. (Angelo Salese) - 02855: [DIP/Input] (hanaawas.cpp) hanaawas: Credits dip switch does not work (Angelo Salese) - 04796: [Flip Screen/Cocktail] (m58.cpp) 10yard and clones: Flip Screen/Cocktail Mode offset (Robbbert) - 04921: [Flip Screen/Cocktail] (fcrash.cpp) fcrash: Game sprites not flipped when Flip Screen is ON (Robbbert) - 04922: [Flip Screen/Cocktail] (finalizr.cpp) All sets in finalizr.c: Ships and scores should both be on top when screen is Flipped (Robbbert) - 05006: [Graphics] (gb.cpp) gameboy [f1race]: Corrupted graphics (racetrack not lined up) (Wilbert Pol) - 06338: [DIP/Input] (mz2000.cpp) mz2000, mz2200: Mistakes in current keyboard matrix emulation and missing keys ! (AJR) - 06440: [Gameplay] (segag80r.cpp) Most/all sets in segag80r.cpp: game resets itself during play (smf) - 06449: [Color/Palette] (8080bw.cpp) sicv, sicv1, invadpt2, invadpt2br, moonbase, moonbasea: In a 2-player game, colors don't change at certain areas of the screen for each player's turn. (Robbbert) - 06450: [Color/Palette] (astinvad.cpp) spcking2: Incorrect colors at certain areas of the screen. (Robbbert) - 06451: [DIP/Input] (ccastles.cpp) All sets in ccastles.cpp: Map Button 2 to start a 2-player game in upright mode. (Tafoid) - 06452: [Flip Screen/Cocktail] (phoenix.cpp) phoenix: Cocktail Mode displays incorrectly (Robbbert) New working machines -------------------- Eeekk! [Andrew Welburn, Craig Anstett, smf] Intel iSBC 286/10 [Al Kossow] Intel iSBC 286/12 [Al Kossow] Miss World 2002 [NeoGeo de Ahuizotla, Artemio Urbina, The Dumping Union] Player's Edge Plus (XMP00011) 5-in-1 Wingboard (CG2298) [BrianT] Power Flipper Pinball Shooting v1.33 [Jorge Silva] Quiz Kid Racer [hap, Sean Riddle] Steering Champ (GQ710 VER. UAA) [Bill D. / The Dumping Union, crzmx, smf] Tokio / Scramble Formation (newer) [ShouTime, brizzo, David Haywood] New working clones ------------------ Fidelity Designer 2000 Display [yovan] Flicky (128k Version, 315-5051, larger roms) [system11] Golden Crown Hopper [Gerald COY] Mahjong Clinic (Japan, set 2) [system11] Momoko 120% (English text) [Paul Hogger] Multi Wars (bootleg of UniWar S) [Paul Hogger] Raiden (Korea, bootleg) [Tirino73] Real Bout Fatal Fury / Real Bout Garou Densetsu (Korean release) [Brian Hargrove] Same! Same! Same! (1P set, NEW VER! hack) [CAPS0ff, trap15] Side by Side 2 Evoluzione RR (Ver 3.1 J) [ShouTime, The Dumping Union] Simpson Junior (bootleg of J. J. Squawkers) [NeoGeo de Ahuizotla, Artemio Urbina, The Dumping Union] Space Dungeon (larger roms) [Ordyne, The Dumping Union] Super Visual Football: European Sega Cup (original rev) [Gerald COY] The NewZealand Story (World, old version) (older PCB) [Porchy, The Dumping Union] Tokio / Scramble Formation (older) [ShouTime, brizzo, David Haywood] Tokio / Scramble Formation (US) [ShouTime, brizzo, David Haywood] Turbo Force (US) [dos_] VTech Laser Turbo XT [Miodrag Milanovic] VTech Laser XT/3 [Miodrag Milanovic] Machines promoted to working ---------------------------- ACT Apricot PC [Dirk Best] ACT Apricot Xi [Dirk Best] K28: Talking Learning Computer (model 7-230) [O. Galibert] Mattel Funtronics Jacks [hap, Sean Riddle] Mattel Funtronics Red Light Green Light [hap, Sean Riddle] Clones promoted to working -------------------------- Space Invader (Entex, COP444L version) New machines marked as NOT_WORKING ---------------------------------- Apple Laser Writer II NT [Lord Nightmare, Joakim Larsson Edstrom] Back To the Future (2.8) [PinMAME] Dulmont Magnum [Carl, Dave Jones] Ensoniq SQ-2 [R. Belmont, Guru] Force SYS68K/CPU-20 [Joakim Larsson Edstrom] Knights of Valour 3 HD (V105) [XingXing] Monday Night Football (2.9, 50cts) [PinMAME] Multistar 3 [Heihachi_73] Royal Ascot II [Gerald COY, ShouTime, The Dumping Union] New clones marked as NOT_WORKING -------------------------------- Knights of Valour 3 HD (V101) [XingXing] Knights of Valour 3 HD (V102) [XingXing] Knights of Valour 3 HD (V103) [XingXing] Knights of Valour 3 HD (V104) [XingXing] Lost in Space (1.01 France) [PinMAME] Sega Rally Championship - DX (original rev) [Gerald COY] Terco 4426 CNC Programming station Top Skater (USA) [Gerald COY] Toshiba T1000 [shattered] Virtua Striker 2 '99 (Step 1.5) [Gerald COY] X-Files (3.03 France) [PinMAME] New WORKING software list additions ----------------------------------- apricot_flop.xml: Demonstration Pictures, MS-DOS 2.11 BIOS VR2.7, MS-DOS 2.11 BIOS VR3.1, QUEST - The Adventure [Dirk Best] Translations added or modified ------------------------------ Catalan [Jordi Mallach] Source Changes -------------- -Created DYNAMIC_API macros for cleaner definition of dynamically linked functions. [Brad Hughes] -Double-check key state before UI autorepeat (fixes github issue #1169). [Brad Hughes] -m68k: Respect 68020 "freeze I-cache" bit; micro20 68020 cache test now passes. [R. Belmont] -micro20: Hack to start up at MacsBug/shell entry point, added terminal and devices. [R. Belmont] -i960: Added scanbyte and IP-relative lda opcodes, masked low bits of branch targets. [R. Belmont] -i960: Preliminary support for CALLS instruction and WIP on FAULTx instructions. [R. Belmont] -archimds: Fixed sound double-buffering. [R. Belmont] -aristmk5: Added default NVRAM to US sets so the games come up in a playable state. [Heihachi_73, R. Belmont] * cuckoou, dolphntru, incasunu, magimask, magimaska, partygrs, qnileu, wcougaru -ppc: Set DSISR to the exception flags rather than the address on data access faults and correct flag values. [R. Belmont, Vas Crabb, maximumspatium] -DRC: Fixed XMM usage on SysV x64 ABI, restoring debugger functionality on Mac/Linux for DRC drivers. [maximumspatium, R. Belmont, Ville Linde] -Added preliminary MB86235 recompiler. [Ville Linde] -delegates: Don't crash on late binding if no object is actually needed. [O. Galibert] -pci9050: Fixed the mappings. [O. Galibert] -sharc: Use standard memory maps. [O. Galibert] -tms32025: Use the standard memory interfaces. [O. Galibert] -dimemory: Removed the magic bypass. [O. Galibert] -votrax sc01: Simulate. [O. Galibert] * Complete simulation of digital section based on die imaging * Removed now-obsolete samples * Plosives are still imperfect -mc1000: Removed direct update handler. [O. Galibert] -tnzs: Various refactoring. [Ryan Holtz] -netlist: Added simple ROM hookup capability. [Ryan Holtz] -netlist: Device additions: [Ryan Holtz] * 74161 Synchronous 4-Bit Binary Counter with Clock * 7473 Dual Master-Slave J-K Flip-Flops with Clear and Complementary Outputs * Am2847 Quad 80-bit Static Shift Register * DM9334 8-bit Addressable Latch * 82S126 1K-bit bipolar PROM * 74174 Hex D-Type Flip-Flop with Clear * 2716 16 Kbit (2048x8) UV EPROM * 74166 Parallel-Load 8-Bit Shift Register * 74260 Dual 5-Input NOR Gate * Intel 2102A 1Kbit (1024x1) Static RAM * 74365 Hex Bus Driver with 3-State Outputs * Generic 2- and 3-terminal Tristate device * 74165, 74194, 7475, 7485, and DM9322 * 82S126 4kbit (512x8) TTL bipolar PROM * 82S123 256-bit (32x8) TTL bipolar PROM * Note: Tristate device and 74365 do not actually tristate, they are simply a way of combining multiple outputs/chip enables. -netlist: Added shared RAM pointer, for use by netlist RAM devices which need updating by non-netlist driver code. [Ryan Holtz] -netlist: Various fixes: [Ryan Holtz] * 7473: Made device only transition on a falling clock. * 74161: Inverted Clear and Clock inputs to match datasheet. * 74260: Fixed number of inputs. * Am2847: Fixed shift register size (was 160 bits, should have been 80 bits). * DM9334: Inverted C and E inputs to match datasheet. -hazeltin: Added netlist-based video board emulation. [Ryan Holtz] -XML refactoring: [Vas Crabb] * Moved stuff to namespace util::xml and scoped down some enums. * Split config load/save delegate types, made config load take const node so it can't inadvertently mangle data. -coretmpl: Added an associative LRU cache with map-like behaviour. [Vas Crabb] -selmenu: Use LRU cache so icons don't all need to be reloaded on scroll. [Vas Crabb] -uismall.bdf: Set default character for absent glyphs. [Vas Crabb] -rendfont.cpp: Fixes and Improvements: [Vas Crabb] * Encapsulated many BDF and BDC file format handling details. * Made file I/O 64-bit clean. * Added some checks for allocation errors. * Wrote more solid BDF parser with error messages and trace logging. * Fixed heap smash when building bitmaps for BDF fonts. * Extended BDC format to support high planes and default character. * Render default character if glyph not found for BDF/BDC. -Made bitmaps movable, allowing them to be used in vectors and emplaced easily. [Vas Crabb] -Fixed uninitialised memory read as debugger command history (github #1802). [Vas Crabb] -netlist: Added new devices: [Vas Crabb] * uA741 in 8-, 10- and 14-pin DIP variants * 4316 bilateral switch pack -Amiga/Buddha: Cleanups and fixes, partially working now. [Dirk Best] -Created an ef9369 device and used it for guab and mpu4vid. [Dirk Best] -guab: Cleanup and improvements: [Dirk Best] * Hooked up SN76489 ready signal, hooked up some debug LEDs. * Hooked up PPIs and ACIA. * Labelled some outputs. * Fixed and improved output labels, added ten up labels. -6840ptm: Use standard device clock for internal clock. [Dirk Best] -beezer: Rewrote driver. [Dirk Best] * Uses the standard 6840 PTM core for sound generation * New MM583 Noise Generator device * New DAC-76 DAC sound * Uses resistor network values for colors * Uses bankdev device for banking -mcr68: Use standard 6840 PTM core, replacing custom implementation with the standard one. [Dirk Best] -zwackery: Removed Artificial Artist PAL, now included in the csd device. [Dirk Best] -zwackery: Corrected ROM labels and locations. [Dirk Best] -mcr68: Move zwackery to its own driver (doesn't have much in common with other games in driver). [Dirk Best] * Also cleaned up implementation, made spriteram 8-bit, added some hardware info and added button descriptions. -Midway Cheap Squeak Deluxe sound board improvements: [Dirk Best] * Moved to its own file and corrected its name. * Updated interface to better reflect real hardware. * Added address deocoding PAL and verified memory map. -Identified DAC for Midway Cheap Squeak Deluxe/Turbo Cheap Squeak. [Dirk Best] -apricot improvements: [Dirk Best] * Fixed CTS polarity and marked as working - with the SIO fix the system is now very stable * Fixed keyboard error 31, now displays 'System OK' -z80dart: Only update serial line configuration if it actually changes. [Dirk Best] * Allows the apricot serial port to work correctly. -pit8253: Reading back the count while in the middle of a 16-bit write returns a XOR'ed version of the value written. [Dirk Best] * Fixes apricot error 29. -fromance.cpp: Fixed OL gal display for nekkyoku. [Angelo Salese] -fromance.cpp: Added visible horizontal parameter to CRTC. [Angelo Salese] -tail2nos.cpp improvements: [Angelo Salese] * Added sound semaphore hookup, fixes random BGM lockups. * Added alternative input method, selectable through control panel DIP switch. * Added DIP switch locations. -srmp2.cpp: Fixed regression with ADPCM playback on m68k based games. [Angelo Salese] -neogeo: Corrected burningfpa romlabels (thanks jackc) and added it to software list. [hap] -microtouch: Added output status command and fixed data transmission at 2400 baud. [Sandro Ronco] -aristmk5: Added internal layout and connected microtouch to magimask and partygrs. [Sandro Ronco] -Archimedes: Made floppies work. [Sandro Ronco] -micro20: Added some features needed for the selftest, but couldn't hook up the missing parts so haven't verified that the self test actually can run through now. [Joakim Larsson Edstrom] * H4 is now cleared in reset and asserted by software down the line * By calling the update_tin method the device now support external clock for the timer * Clock can also be polled at port C bit #2 * The test expects something to pulse at port B and then a clock at TIN (port C pin #2 alternate function) -WIP: Intergraph driver support: Enabled more Rx interrupts and fixed error FIFO. [Joakim Larsson Edstrom] -WIP Apple Laser Writer II NT and some SCC improvements. [Joakim Larsson Edstrom] -Prodigy: Added layout. [Joakim Larsson Edstrom] -68230: Added bitwise update methods for all ports and moved register access methods to private section. [Joakim Larsson Edstrom] -PIT68230: Fixed bug in port A-C write and added check of DDR registers for bit updates. [Joakim Larsson Edstrom] -68230: Added initial support for timer interrupts and embryonic support for port interrupts. [Joakim Larsson Edstrom] -Fixed a regression FIFO bug and a bug in the handling of Special Interrupts. [Joakim Larsson Edstrom] -Fixed name to a better guess for MCU name for plump pop, and marked as bad pending verification that it is the same MCU which drtoppel and extermination use. [Lord Nightmare] -tnzs.cpp: Updated a slew of comments, added most missing PALs as undumped, fixed some ROM labels, added a chart of the different Taito/Seta PCBs covered by tnzs.cpp and the differences between each. [Lord Nightmare] -toaplan1.cpp: Fixed DSWB reading (seems to be inverted when read by the MCU), also reverted changes to TJUMP jumper settings and inverted those as well on read, though it still seems to be a bit screwy for some settings. [Lord Nightmare] -toaplan1.cpp: vimana regions should work fine now. [Lord Nightmare] -Don't use mem_mask as ATA doesn't have an equivalent mechanism for byte accesses and it could mask out data that real hardware would keep, instead fix issue with 68000 byte writes to sector count by only taking the bottom 8 bits from the bus. [smf] -Fixed ATA Write Multiple (command c5) ignoring the block count on the first block. [smf] -Update disassembly if IP or CS are changed in the debugger; also update IP and CS when PC or CURPC changes. [smf] -Added preliminary sound to Dulmont Magnum. [smf] -Added halt to debugger state, so you can break out of a hlt instruction. [smf] -HACK: return 0xffff for the current program counter while fetching the vector as the segag80r protection currently relies on it. Reduce the number of extraneous reads that the segag80r protection performs. [smf] -Added multiplexed inputs for Beastie Feastie and Dealer. [smf] -EPOS decryption simplification WIP. [smf] -Use correct Commodore LCD font. [Mike Naberezny, smf] -seta.cpp: Hooked up Zombie Raid NVRAM, added calibrated default. [MetalliC] -stv.cpp: Documented IO chip, fixed astrass test mode hang. [MetalliC] -Added Sega DIMM board architecture documentation. [MetalliC] -amstrad.cpp: Caps Lock key does not have a physical toggle. [AJR] -Added 'o' variants to memory debugging commands to request decrypted opcodes space. [AJR] -Created new 74LS157 device and hooked it up to MSM5205 on Rastan. [AJR] -d9final: Set initial banking so Z80 doesn't run off rails. [AJR] -grainbow: Fixed palette dimming by respecting a fade-me-not bit. [AJR] -mustache.cpp: Flip screen improvements: [AJR] * Fixed Y positions of flipped sprites. * Added and implemented flip screen "Hard SW" as in Irem games. * Corrected polarity of all DIP switches. -Attempt at fixing 8155 timer behavior so 8085 doesn't lose interrupts in equites. [AJR] -automat: Sound improvements: [AJR] * Reduced YM2203 speed to match music pitch on reference video. * Added second MSM5205 plus two 74LS157 and fixed communications. * Added sound banking (probably not entirely correct). -secretab: Incremental sound improvements: [AJR] * Replaced one YM2203 with a YM3812. * Added extra samples ROM to banked sound CPU region. * Hooked up sound latch, enabling music and sound effects (still very imperfect). * A little more PCB documentation. * Added PCB locations to ROM names. -spangbl, pangba: 74LS157-ization and working sound. [AJR] -system16.cpp: Sound improvements for some bootlegs: [AJR] * Hooked up MSM5205/74LS157 on the 2xYM2203 bootlegs, all of which now have some imperfect samples playback. * Corrected goldnaxeb2 configuration to use the aforementioned sound system. -Fixed -romident misattributing device ROMs to alphabetically first driver using them. [AJR] -amusco.cpp: Added coin counter and dispenser device. [AJR] -Dumped i8751 '317-0078' at location c2 for 'altbeast' set, added, works. [CAPS0ff] -Dumped i8751 '317-0123a' at location c2 for 'goldnaxe' set, added, works. [CAPS0ff] -Adaedd dump of i8751 '317-0112' at location c2 to 'goldnaxe2' set. [CAPS0ff] * Chip was faulty, some bit errors, internal checksum fails - still using simulation for now. -Added id8751h dumps to 'csilver' and 'srdarwin', not hooked up yet. [CAPS0ff] -tnzs: Added Taito M-Chip M-001 dump for extrmatn; also works for drtoppel and plumppop. [CAPS0ff] -Added PIC16C57 dump to wbeachvl giving partial sound. [CAPS0ff] * OKI banking setup for the game is incorrect so music doesn't currently play. -Decapped, deprotected, dumped and hooked up the hd647180X MCUs for Vimana, Fire Shark and Teki Paki. [CAPS0ff] -Decapped and read out security pics for umk3 and rmpgwt. [CAPS0ff] * Added a new device type and bare bones loading, however communication with the main CPU is not hooked up yet. -Dumped PAL10H8 for Beastie Feastie (conversion kit). [Andrew Welburn, Craig Anstett] -Leave more comments on differences between 74107 and 74107A. [couriersud] -netlist: Aligned naming of 9334 and made nl_hazelvid.cpp parseable by nltool. [couriersud] -imgtool refactoring: [Nathan Woods] * Changed a number of declarations to use std::string instead of 'const char *'. * Removed dead strncatz() function. * Fixed a recently introduced error in the 'dir' command line command. * Cleaned up the output of the 'dir' command. -DEC Rainbow 100 fixes: [Bavarese] * Changed 7220 divider from 4 to 32 (closer to 1 Mhz from VT240). * Stop flicker when color video is off. * Changed the effect of GDC_MODE_ENABLE_VIDEO (see page 21 of PDF AA-AE36A). * Addressed reentrance problems (reset procedure). * Made scroll fully functional (deeper SCRAM levels and GDC diag test #9). * Corrected cursor position in REGIS TSR. * Implemented NMI for parity test. * Fix aspect ratio in graphics modes. * Fixed serial port A (printer port B needs more work. * Added support all four ClikClok versions. -konamigx: Fixed CPUs hanging on state load. [moralrecordings] -Added floppy drives to the PG675 and PG685 variants, changed floppy controller to FD1797 (not hooked up yet). -COP400 MCU fixes: [hap, Sean Riddle] * L pins are tri-stated when EN2=0 * Corrected internal RAM memorymap for COP410 -Dumped 68705 a71_24.bin from Tokio/Scramble Formation. [ShouTime, brizzo] -Added fresh dump of exzisus (Magnet System) - one sector different, fixes graphical glitches in first level. [David Haywood] -Started moving 68705 functionality to the CPU core rather than copy/pasted in all the drivers. [David Haywood] -Hooked up new 68705 dump to Tokio/Scramble Formation. [David Haywood] -Sega DIMM security PICs update: [Jorge Valero, Android] * Redumped PICs and documented S/Ns for: Quest of D, Key of Avalon 2.x, Virtua Striker 4 Ver.2006 (Japan). * Dumped 253-5508-0364 from unknown NAOMI satellite game. * Dumped 253-5508-0422J from Quest of D (some undumped newer version). -M1COMM/M2COMM cleanups and fixes [SailorSat] -model1: Made wingwar360 playable. [SailorSat] -vaportra: Fixed missing game over animation, corrected 'P3 coin' and implemented irq6_ack. [darq] -yunsung8: Fixed MSM sounds, simplified inputs and changed incorrect cannballv manufacturer. [darq] -shootout: Fixed missing title screen music, fixed coin counter and simplified ROM loading. [darq] -sidepckt: Fixed cocktail mode and added Y scroll. [darq] -tecmo_mix: Fixed the saturated colors in Final Star Force (Level 2). [darq] -aristmk5: redumped chickna5u and topbana, now pass checksums. [Heihachi_73] -ccastles.cpp: Clarified input situation by assigning port conditions/names to the button inputs so they have proper default mappings between Upright/Cocktail. [Tafoid] -New softlist: HP Integral PC. [shattered] -cps1.cpp: Added missing PAL dump to daimakai. [caius, Silvio Grazini] -aerofgt.cpp: Added correct and verified mask ROMs. [caius, The Dumping Union] * Fixed size for U134 and U135 and added the redumped sound samples at U180 at the correct size. -debugimgui: Sort directory entries in mount dialog, as zippath_readdir() does not guarantee entries are in any particular order. [Barry Rodewald] -stv redumps: [cpsystem3] * Fixed bad dumps in Choro Q Hyper Racing 5. * Redumped prc2ksu and prc28su using the heat-gun method to obtain valid dumps from fragile ROM chips. -Made phosphor persistence independent of frame rate. [anikom15] -Added proper support for Rescue on Fractalus (proto) - No Bankswitch, 2K Mirror RAM. [Mike Saarna] -metro.cpp: Made sound output mono for boards without stereo output. [system11] -nbmj8688.cpp: Corrected DIP switches for Camera Kozou. [system11] -hiscore.dat: Updates [Leezer] -Corrected labels for Midway PICs. [Guru] -de_2.cpp: Added missing sound ROM for uboat65. [PinMAME] -First stab at cleaning up the DOS boot and installation disk mess on the PC & AT softlists: [Justin Kerk] * Removed 100% duplicate sets. * Moved sets from ibm5170 to ibm5150 if they work on PC-class hardware (later DOS versions are needed for some games). * Removed the ibm5160 softlist, it only contained one duplicate set. * Added clone relationships. * More consistency in set naming and metadata. -apple1.xml: Redumped dis-assembler. [Dagarman]
2016年12月27日 星期二
MADrigal CD Collection v59.26
早期掌機系列模擬器 MADrigal CD Collection 發布新版,更新如下 :
- Tom & Jerry Popper (Gakken, LCD Card Game) S4/1.04 (Standard 4, complete rewrite)
- MADrigal CD Collection ver. 59.26
- ClrMamePro DATfile ver. 20161226 [59.26]
Jnes V1.2
FC/NES模擬器 Jnes 發布新版,更新如下 :
Change History:
- bugfix: mouse is no longer required
- bugfix: konami vrc2 games
- bugfix: puzznic, bases loaded 2
- bugfix: large IPS files
- better support for mmc5 graphics
- improved emulation accuracy
- cheat search workspace auto-saves in case of crash
- upgraded to Direct3D 9.0 and DirectInput 8.0
- added konami mappers 75 (vrc1), 85 (vrc7)
- replaced audio channel menu with volume mixer
- updated app icon
2016年12月26日 星期一
Mesen 0.6.1
FC/NES模擬器 Mesen 發布新版,更新如下 :
Happy holidays!
This release is a beta - save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
New Features
Happy holidays!
This release is a beta - save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
New Features
- Linux: Mesen can now run under Linux (requires Mono and SDL2). This is still a work in progress and may contain bugs and crashes.
- UI: Mesen is now available in Portuguese (translation by ThallesAps)
- Audio: Improved square channel accuracy and fixed a sound mixing bug introduced in 0.6.0.
- Misc: Fixed issues with DirectInput controllers and the debugger.
- Overclocking: Fixed issues when using overclocking in games that use the DMC channel.
PS.關於某物的釋出我不方便說什麼.....只能說知道的就快下吧,中途跳出的問題與破解檔無關,可以正常運行,除錯的方法就請自己搜尋或者研究吧。
2016年12月25日 星期日
GLideN64 Public Release 2.0
N64模擬器視頻插件 GLideN64 發布新版,更新如下 :
Hello,
Time is come to set new Release tag to master branch. 20 months passed since the first major public release. List of improvements made since that time is huge. Thus this new release gets new major version. Some statistics: since previous public release
* 690 commits to master
* closed over 450 various issues
Fixes in combiner, blender, texture loading, frame buffer emulation eliminated graphics issues, which plagued N64 emulation since the beginning and until recently required use of software rendering for correct emulation. Of course, hundreds of GLideN64 own bugs was squashed on the way. Detailed information about new features of this release can be found in my New Public Release articles.
Public release 1.0 took 8 month of my hard full-time work. It became possible as result of successful crowd-funding campaign on Indiegogo.
Now I 'm working on the project as on my hobby, in my spare time. New major release took 20 months. It could take much more, but now I am not working alone. The project currently has 28 contributors.
My special thanks to:
Internalization: at this moment only two translations are up to date:
Other translation files built from translations for previous release, so lots of text left untranslated.
Hello,
Time is come to set new Release tag to master branch. 20 months passed since the first major public release. List of improvements made since that time is huge. Thus this new release gets new major version. Some statistics: since previous public release
* 690 commits to master
* closed over 450 various issues
Fixes in combiner, blender, texture loading, frame buffer emulation eliminated graphics issues, which plagued N64 emulation since the beginning and until recently required use of software rendering for correct emulation. Of course, hundreds of GLideN64 own bugs was squashed on the way. Detailed information about new features of this release can be found in my New Public Release articles.
Public release 1.0 took 8 month of my hard full-time work. It became possible as result of successful crowd-funding campaign on Indiegogo.
Now I 'm working on the project as on my hobby, in my spare time. New major release took 20 months. It could take much more, but now I am not working alone. The project currently has 28 contributors.
My special thanks to:
- purplemarshmallow: frame buffer emulation improvments, general fixes
- Francisco Zurita aka fzurita: support of Android port, GLES fixes, general fixes
- Logan McNaughton aka loganmc10: support of Raspberry Pi port, general fixes
- Ryan Rosser aka Aquatakat: GUI design
- matthewharvey: code cleanup and optimization
- Gilles Siberlin aka Gillou68310: ucode decoding, general fixes
- AmbientMalice: ini cleanup
Very special thanks to Sergey Povalihin aka angrylion for explanations of various aspects of RDP work. His advices helped me to fix many tricky issues.
Also, my thanks to all users of https://github.com/gonetz/GLideN64. Your bug reports and feedback greatly help us to improve quality of the program.
Speaking of quality: we still have over 200 open issues. Not all of them are bug reports. Feature requests and suggestions are in that list too. Nevertheless, list of known issues is still large. There are games, which are not supported at all. The work will continue.
Internalization: at this moment only two translations are up to date:
- Spanish, thanks to Víctor "IlDucci"
- French, thanks to baptiste0602
Other translation files built from translations for previous release, so lots of text left untranslated.
2016年12月24日 星期六
CEP for SSF v2.0
本想明天再放,不過好像也沒啥可補充的,所以還是今天好了。
關於新版本 :
增加的遊戲數量不明(因為根本沒算)。
是否正確也不明(沒時間測試)。
只能讓大家幫忙測了.....
順帶一提,基本上建議一次只開一組金手指碼,主碼先不要開,如果測試無效再開啟試試。另外關於 Bio Hazard ,金手指碼是正確的,我在 實機 與 yabause 上測試正常,SSF錯誤可能與 位址 或 搜索範圍 的指定有關.....不過我也沒空去找原因,大家有時間可以查錯。
金手指碼分為2部分,第一部分的金手指效果大多是英文敘述,第二部分大多是中文敘述,2者或多或少有重複,給大家交叉比對試試吧。
OK! 廢話完了,以下為連結 :
教學篇 : http://model3210.blogspot.tw/2013/11/sega-saturn-cep_13.html
下載點 : http://www.mediafire.com/file/p5y010mxdpwzej1/CEP_for_SSF_v2.0.rar
PS. 歡迎轉載 ! 不過.......請註明出處 !!
祝大家聖誕快樂 !!
關於新版本 :
增加的遊戲數量不明(因為根本沒算)。
是否正確也不明(沒時間測試)。
只能讓大家幫忙測了.....
順帶一提,基本上建議一次只開一組金手指碼,主碼先不要開,如果測試無效再開啟試試。另外關於 Bio Hazard ,金手指碼是正確的,我在 實機 與 yabause 上測試正常,SSF錯誤可能與 位址 或 搜索範圍 的指定有關.....不過我也沒空去找原因,大家有時間可以查錯。
金手指碼分為2部分,第一部分的金手指效果大多是英文敘述,第二部分大多是中文敘述,2者或多或少有重複,給大家交叉比對試試吧。
OK! 廢話完了,以下為連結 :
教學篇 : http://model3210.blogspot.tw/2013/11/sega-saturn-cep_13.html
下載點 : http://www.mediafire.com/file/p5y010mxdpwzej1/CEP_for_SSF_v2.0.rar
PS. 歡迎轉載 ! 不過.......請註明出處 !!
祝大家聖誕快樂 !!
2016年12月22日 星期四
VisualBoyAdvance-M Beta-3
GB (C)/ GBA模擬器 VisualBoyAdvance-M 發布新版,更新如下 :
Beta-3
Fixed compiling without sfml.
https://github.com/visualboyadvance-m/visualboyadvance-m/releases/tag/Beta-3
Beta-3
Fixed compiling without sfml.
2016年12月19日 星期一
Cemu v1.6.4
Wii U模擬器 Cemu 發布新版,更新如下 :
general: Added hotkey Shift + Print Screen to capture a screenshot in the native resolution of the game
general: Added debug option to flip output image upside-down
This is a workaround for third-party tools which do not account for OpenGL's ARB_clip_control extension
debugging: Added menu to alter priority of a thread in the PPC thread view (via right-click)
coreinit: Added API: MEMiGetFreeStartForFrmHeap(), MEMiGetFreeEndForFrmHeap(), FSAppendFileAsync()
coreinit: Fixed race condition bug in __ghsLock(), __ghsUnlock(), OSUninterruptibleSpinLock_Acquire(), OSUninterruptibleSpinLock_Release()
AX: Cemu no longer crashes if voices use invalid sample offsets
AX: Added device remix matrix support
VPAD: Fixed Left/Right stick-click mapping
CPU: Fixed recompiler crash caused by complex recursive functions
GX2: Added bicubic upscale filter option
GX2: Added missing streamout buffer specification registers to shader cache
GX2: Fixed rounding issue when updating depth range
GX2: Fixed calculation of viewport near/far values
GX2: Added 'accurateShaderMul' gameprofile option (see gameProfiles/example.ini for explanation)
GX2: Optimized some frequently used GX2/GPU7 functions
http://cemu.info/
general: Added hotkey Shift + Print Screen to capture a screenshot in the native resolution of the game
general: Added debug option to flip output image upside-down
This is a workaround for third-party tools which do not account for OpenGL's ARB_clip_control extension
debugging: Added menu to alter priority of a thread in the PPC thread view (via right-click)
coreinit: Added API: MEMiGetFreeStartForFrmHeap(), MEMiGetFreeEndForFrmHeap(), FSAppendFileAsync()
coreinit: Fixed race condition bug in __ghsLock(), __ghsUnlock(), OSUninterruptibleSpinLock_Acquire(), OSUninterruptibleSpinLock_Release()
AX: Cemu no longer crashes if voices use invalid sample offsets
AX: Added device remix matrix support
VPAD: Fixed Left/Right stick-click mapping
CPU: Fixed recompiler crash caused by complex recursive functions
GX2: Added bicubic upscale filter option
GX2: Added missing streamout buffer specification registers to shader cache
GX2: Fixed rounding issue when updating depth range
GX2: Fixed calculation of viewport near/far values
GX2: Added 'accurateShaderMul' gameprofile option (see gameProfiles/example.ini for explanation)
GX2: Optimized some frequently used GX2/GPU7 functions
2016年12月16日 星期五
關於新版 CEP for SSF
原本想等弄好之後直接貼出,不過還是先預告一下;目的是強迫我一定要做,免得惰性發作,最後不了了之。
手邊已經找了一些參考資料,目前會盡力找出每天至少半小時的空檔去做,做多少算多少,大致會在 行憲紀念日 左右釋出。
祈禱這幾天工作不要突然爆發,否則又要延後了.........
手邊已經找了一些參考資料,目前會盡力找出每天至少半小時的空檔去做,做多少算多少,大致會在 行憲紀念日 左右釋出。
祈禱這幾天工作不要突然爆發,否則又要延後了.........
Neko Project 21/W ver0.86 rev24
PC-98XX系列模擬器 Neko Project 21/W 更新版本,內容如下 :
・MELCO WSN-A4FがWindows3.1で程々に映るようになりました
・Win3.1では1280x1024 ハイカラーが使えます
・ただし、高解像度や色数が多い場合には画面にゴミが出やすくなります
・部分的にグラフィックが化ける場合があります
・DirectDrawエミュレーションモードの切替設定を追加しました
・従来は非公開機能として存在していましたが表に出しました
・エミュレーションモードでは大抵の場合は最近傍補間になるので整数倍拡大の場合にはドットが綺麗に出ます
・フルスクリーン時の表示モードに整数倍拡大(Integer multiple)を追加しました
・DirectDrawエミュレーションモードと組み合わせて使ってください
・ウィンドウアクセラレータのMultiThreadモードで画面切替時に時々落ちる問題を修正
iNES v4.7
FC/NES模擬器 iNES 發布新版,更新如下 :
– Completely rewrote sound chip emulation.
– Fixed sound in Super Mario Brothers, Duck Hunt, many other games.
– Properly implemented sound length counters and register $4015.
– Now silencing sound channel when sweep value exceeds $7FF.
– Fixed Famicom DiskSystem sound channel.
– Fixed mappers #21 (VRC4A/VRC4C) and #22 (VRC2A).
– Ganbare Goemon 2 and Wai Wai World 2 (mapper #21) work.
– Fixed mappers #23 and #25 to guess VRC4/VRC2.
– Status line in Japanese Tiny Toon Adventures (mapper #23) works.
– Status line in Boku Dracula Kun (mapper #23) works.
– Ganbare Goemon and Japanese Gradius 2 (mapper #25) work.
– Bio Miracle Bokutte (mapper #25) works.
– Fixed creating file associations on Windows 8+.
http://fms.komkon.org/iNES/
– Completely rewrote sound chip emulation.
– Fixed sound in Super Mario Brothers, Duck Hunt, many other games.
– Properly implemented sound length counters and register $4015.
– Now silencing sound channel when sweep value exceeds $7FF.
– Fixed Famicom DiskSystem sound channel.
– Fixed mappers #21 (VRC4A/VRC4C) and #22 (VRC2A).
– Ganbare Goemon 2 and Wai Wai World 2 (mapper #21) work.
– Fixed mappers #23 and #25 to guess VRC4/VRC2.
– Status line in Japanese Tiny Toon Adventures (mapper #23) works.
– Status line in Boku Dracula Kun (mapper #23) works.
– Ganbare Goemon and Japanese Gradius 2 (mapper #25) work.
– Bio Miracle Bokutte (mapper #25) works.
– Fixed creating file associations on Windows 8+.
2016年12月13日 星期二
JoyToKey 6.0 beta
手把映射鍵盤軟體 JoyToKey 發布beta版,更新如下 :
Ver 6.0
* Enhanced "Keyboard2" page to support the followings:
- Supported the emulation of Input1 ~ Input4 in sequence at
the specified interval (hold duration).
- Supported different key assignment based on how many times
a button is pressed within the specified time threshold.
- Supported the key assignment when a button is released.
- Supported the definition of mouse cursor movement via right click
menu. For example, this enables one button input to cycle through
up, right, down, left mouse cursor movement whenever it's pressed.
* Supported a mouse horizontal wheel rotation
* Improved the keycode emulation for the Numpad '/' and a few
other keys.
* Miscellaneous configuration options were added for OneSwitch.org.uk
ex)
FontSizeProfileList=20
FontSizeButtonList=20
ProfileImageFullScreenRatio=1.0
http://joytokey.net/en/
http://joytokey.net/en/download_beta
Ver 6.0
* Enhanced "Keyboard2" page to support the followings:
- Supported the emulation of Input1 ~ Input4 in sequence at
the specified interval (hold duration).
- Supported different key assignment based on how many times
a button is pressed within the specified time threshold.
- Supported the key assignment when a button is released.
- Supported the definition of mouse cursor movement via right click
menu. For example, this enables one button input to cycle through
up, right, down, left mouse cursor movement whenever it's pressed.
* Supported a mouse horizontal wheel rotation
* Improved the keycode emulation for the Numpad '/' and a few
other keys.
* Miscellaneous configuration options were added for OneSwitch.org.uk
ex)
FontSizeProfileList=20
FontSizeButtonList=20
ProfileImageFullScreenRatio=1.0
http://joytokey.net/en/
http://joytokey.net/en/download_beta
2016年12月11日 星期日
Mesen v0.6.0
以精確模擬為目標的FC/NES模擬器 Mesen 發布新版,更新如下 :
This release is a beta - save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
New Features
This release is a beta - save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
New Features
- Debugger: Tons of new features and improvements (including labels and comments, a profiler, more options in the PPU viewer, etc.)
- Audio: Greatly reduced sound latency.
- Audio: Added an option to reduce the popping sounds produced by the DMC channel in some games.
- Audio: Added channel panning options.
- Audio: Added a crossfeed option.
- Video: Added 2 new palette presets (Nostalgia and Nes Classic, by FirebrandX).
- UI: Added a "power cycle" option to reload the current game.
- UI: Added an option to load a random game.
- Video: Fixed a bug with the "Remove Sprite Limit" option that could cause it to display incorrect sprites on the screen.
- Video: Fixed a bug with the aspect ratio option when overscan was used at the same time.
- NSF: Fixed a crash that could occur when loading incorrect NSF files.
2016年12月8日 星期四
GAME OVER
本來不想寫,不過還是有一堆人在問,那就稍微提一下吧。
是的 ! GAME OVER了,目前一堆相關資訊都在急速刪除中,對方已經出手了......
一堆警告滿天飛舞,原本有些微機會的那兩大物也宣告沒了,這波浪潮也隨之結束,得之你幸 ~ 失之你命,順帶一提,這波大浪非常大,千萬別站在浪頭上,就算是擦邊也要避免,免得掛在沙灘上,切記切記 !!
是的 ! GAME OVER了,目前一堆相關資訊都在急速刪除中,對方已經出手了......
一堆警告滿天飛舞,原本有些微機會的那兩大物也宣告沒了,這波浪潮也隨之結束,得之你幸 ~ 失之你命,順帶一提,這波大浪非常大,千萬別站在浪頭上,就算是擦邊也要避免,免得掛在沙灘上,切記切記 !!
2016年12月7日 星期三
3DNes v1.2
FC/NES模擬器 3DNes 發布新版,更新如下 :
- Reduce input lag
- Support virtual reality with stereoscopic mode
- Enable/disable vsync
- TrinusVR intergration with head tracking(Pro feature)
- First Person View gameplay and first person view control experimentation(Pro feature)
https://geod.itch.io/3dnes
- Reduce input lag
- Support virtual reality with stereoscopic mode
- Enable/disable vsync
- TrinusVR intergration with head tracking(Pro feature)
- First Person View gameplay and first person view control experimentation(Pro feature)
1964 60FPS bundle - Carnivorous Edition (2016/12/05)
N64模擬器 1964 60FPS bundle - Carnivorous Edition 更新版本,內容如下 :
1964
Fixed show\hide cursor bug (tab now toggles cursor)
Changed filenames - caused emu detect issues in W10 (thanks Stunning Cactus)
New esdf profile for DInput
Auto enable\disable rsp emulation for ge\pd
Adds crc to Project64.rdb when running new rom (jabo compatibility)
Default plugins set to Jabo - DInput - Azimer
Default rdram\counter factor set to - 1 & 8mb
Romlist shows filename by default
Force perfect dark\gex to eeprom 16KB - detects using rom's internal name
Two overclock profiles to use - six\nine times
Compiled non-overclocked 1964 version - for slow cpus\novelty
Inserted gex 5d crc to 1964.ini\Project64.rdb
New GLideN64 plugin
Mouse injector
Cleaned up map detection
New exe description
Mouse locks correctly on multi-screen setups
Mouse input now reads from driver (thanks to ManyMouse by rcg)
Replaced strcmp with strcasecm - possible source of emu detect issues
Settings are shown by default to avoid confusion (thanks Graslu)
New option - radial menu mouse control for PD
Refactored code
New option - toggle crouch
Disable speedhack if player is using combat boost or match is slow motion
Capped emulator search rate to two per second - from five hundered per second
Capped injection rate for perfect dark speed hack - was unstable
Changed description for Aim Mode to Cursor Aiming
Halfed crosshair movement default
GE-MP
New exe description
Updated emulator filenames
http://www.shootersforever.com/forums_message_boards/viewtopic.php?t=7045
1964
Fixed show\hide cursor bug (tab now toggles cursor)
Changed filenames - caused emu detect issues in W10 (thanks Stunning Cactus)
New esdf profile for DInput
Auto enable\disable rsp emulation for ge\pd
Adds crc to Project64.rdb when running new rom (jabo compatibility)
Default plugins set to Jabo - DInput - Azimer
Default rdram\counter factor set to - 1 & 8mb
Romlist shows filename by default
Force perfect dark\gex to eeprom 16KB - detects using rom's internal name
Two overclock profiles to use - six\nine times
Compiled non-overclocked 1964 version - for slow cpus\novelty
Inserted gex 5d crc to 1964.ini\Project64.rdb
New GLideN64 plugin
Mouse injector
Cleaned up map detection
New exe description
Mouse locks correctly on multi-screen setups
Mouse input now reads from driver (thanks to ManyMouse by rcg)
Replaced strcmp with strcasecm - possible source of emu detect issues
Settings are shown by default to avoid confusion (thanks Graslu)
New option - radial menu mouse control for PD
Refactored code
New option - toggle crouch
Disable speedhack if player is using combat boost or match is slow motion
Capped emulator search rate to two per second - from five hundered per second
Capped injection rate for perfect dark speed hack - was unstable
Changed description for Aim Mode to Cursor Aiming
Halfed crosshair movement default
GE-MP
New exe description
Updated emulator filenames
http://www.shootersforever.com/forums_message_boards/viewtopic.php?t=7045
Pantheon 5.318
多機種模擬器 Pantheon 發布新版,更新如下 :
-games for Mattel Intellivision: ABPA Backgammon, Advanced Dungeons & Dragons: Cloudy Mountain, Advanced Dungeons & Dragons: Treasure of Tarmin, All-Star Major League Baseball, Area Fighter, Astrosmash, Atlantis, Auto Racing, B-17 Bomber, Balloons vs. the Clowns of Christmas Presents, Beamrider, Body Slam Super Pro Wrestling, Bomb Squad, Boxing, Brickout!, Bump 'n' Jump, Buzz Bombers, Centipede, Clowns and Balloons, Christmas Carol vs. the Ghost of Christmas Presents, Commando, Congo Bongo, Crazy Clones, Deep Pockets - Super Pro Pool and Billiards, Diner, Donkey Kong Arcade, Donkey Kong Junior, Dragonfire, Fathom, Goat Nom, Hotel Bunny, Hover Force, Illusions, Intellipongola, Istar, Kool-Aid Man, Land Battle, Loco-Motion, Major League Baseball, Mastermind, Masters of the Universe: The Power of He-Man!, Motocross, Mouse Trap, Mountain Madness Super Pro Skiing, NHL Hockey, Nova Blast, Number Blaster, PGA Golf, Pinball, Pole Position, Rocketeer, Rocky and Bullwinkle, Royal Dealer, Scarfinger, Sea Battle, Sewer Sam, Shark! Shark!, Sharp Shot, Slam Dunk Super Pro Basketball, Slap Shot Super Pro Hockey, Space Armada, Space Battle, Space Cadet, Space Hawk, Space Patrol, Space Shuttle, Space Spartans, Spiker! Super Pro Volleyball, Stadium Mud Buggies, Star Strike, Star Wars: The Empire Strikes Back, Stonix, Sub Hunt, Super Pixel Brothers, Super Pro Decathlon, Super Pro Football, Tag-Along Todd, Tennis, The Dreadnaught Factor, The Electric Company: Math Fun, The Electric Company: Word Fun, Thin Ice, Thunder Castle, Tower of Doom, Triple Action, Tris, Tron: Deadly Discs, Tron: Maze-A-Tron, Tron: Solar Sailer, Tropical Trouble, Truckin', U.S. Ski Team Skiing, Utopia, Vectron, White Water!, World Cup Football, Worm Whomper, Zombie Marbles
http://bostjan-grandovec.si/Content/News.htm
-games for Mattel Intellivision: ABPA Backgammon, Advanced Dungeons & Dragons: Cloudy Mountain, Advanced Dungeons & Dragons: Treasure of Tarmin, All-Star Major League Baseball, Area Fighter, Astrosmash, Atlantis, Auto Racing, B-17 Bomber, Balloons vs. the Clowns of Christmas Presents, Beamrider, Body Slam Super Pro Wrestling, Bomb Squad, Boxing, Brickout!, Bump 'n' Jump, Buzz Bombers, Centipede, Clowns and Balloons, Christmas Carol vs. the Ghost of Christmas Presents, Commando, Congo Bongo, Crazy Clones, Deep Pockets - Super Pro Pool and Billiards, Diner, Donkey Kong Arcade, Donkey Kong Junior, Dragonfire, Fathom, Goat Nom, Hotel Bunny, Hover Force, Illusions, Intellipongola, Istar, Kool-Aid Man, Land Battle, Loco-Motion, Major League Baseball, Mastermind, Masters of the Universe: The Power of He-Man!, Motocross, Mouse Trap, Mountain Madness Super Pro Skiing, NHL Hockey, Nova Blast, Number Blaster, PGA Golf, Pinball, Pole Position, Rocketeer, Rocky and Bullwinkle, Royal Dealer, Scarfinger, Sea Battle, Sewer Sam, Shark! Shark!, Sharp Shot, Slam Dunk Super Pro Basketball, Slap Shot Super Pro Hockey, Space Armada, Space Battle, Space Cadet, Space Hawk, Space Patrol, Space Shuttle, Space Spartans, Spiker! Super Pro Volleyball, Stadium Mud Buggies, Star Strike, Star Wars: The Empire Strikes Back, Stonix, Sub Hunt, Super Pixel Brothers, Super Pro Decathlon, Super Pro Football, Tag-Along Todd, Tennis, The Dreadnaught Factor, The Electric Company: Math Fun, The Electric Company: Word Fun, Thin Ice, Thunder Castle, Tower of Doom, Triple Action, Tris, Tron: Deadly Discs, Tron: Maze-A-Tron, Tron: Solar Sailer, Tropical Trouble, Truckin', U.S. Ski Team Skiing, Utopia, Vectron, White Water!, World Cup Football, Worm Whomper, Zombie Marbles
2016年12月4日 星期日
1964 60FPS bundle - Carnivorous Edition (2016/12/03)
N64模擬器 1964 60FPS bundle - Carnivorous Edition 發布新版,更新如下 :
1964
Replaced underscores in filename to hyphens - caused emu detect issues in W10 (thanks Stunning Cactus)
New esdf profile for DInput
Auto enable\disable rsp emulation for ge\pd
Adds crc to Project64.rdb when running new rom (jabo compatibility)
Default plugins set to Jabo - DInput - Azimer
Default rdram\counter factor set to - 1 & 8mb
Romlist shows filename by default
Force perfect dark\gex to eeprom 16KB - detects using rom's internal name
Two overclock profiles to use - six\nine times
Compiled non-overclocked 1964 version - for slow cpus\novelty
Inserted gex 5d crc to 1964.ini\Project64.rdb
New GLideN64 plugin
Mouse injector
Settings are shown by default to avoid confusion (thanks Graslu00)
New option - radial menu mouse control for PD
Refactored code
New option - toggle crouch
Disable speedhack if player is using combat boost or match is slow motion
Capped emulator search rate to two per second - from five hundered per second
Capped injection rate for perfect dark speed hack - was unstable
Changed description for Aim Mode to Cursor Aiming
Halfed crosshair movement default
GE-MP
Updated emulator filenames
http://www.shootersforever.com/forums_message_boards/viewtopic.php?t=7045
1964
Replaced underscores in filename to hyphens - caused emu detect issues in W10 (thanks Stunning Cactus)
New esdf profile for DInput
Auto enable\disable rsp emulation for ge\pd
Adds crc to Project64.rdb when running new rom (jabo compatibility)
Default plugins set to Jabo - DInput - Azimer
Default rdram\counter factor set to - 1 & 8mb
Romlist shows filename by default
Force perfect dark\gex to eeprom 16KB - detects using rom's internal name
Two overclock profiles to use - six\nine times
Compiled non-overclocked 1964 version - for slow cpus\novelty
Inserted gex 5d crc to 1964.ini\Project64.rdb
New GLideN64 plugin
Mouse injector
Settings are shown by default to avoid confusion (thanks Graslu00)
New option - radial menu mouse control for PD
Refactored code
New option - toggle crouch
Disable speedhack if player is using combat boost or match is slow motion
Capped emulator search rate to two per second - from five hundered per second
Capped injection rate for perfect dark speed hack - was unstable
Changed description for Aim Mode to Cursor Aiming
Halfed crosshair movement default
GE-MP
Updated emulator filenames
http://www.shootersforever.com/forums_message_boards/viewtopic.php?t=7045
uoYabause 0.3.8
SS模擬器 Yabause 非官方改版 uoYabause 發布新版,更新如下 :
I fixed many bugs in SCUDSP emulation. Then finally Shining Force 3 magic effects are enabled!
I also find the web page which describes how Camelot( the software developer of Shining Force 3) implemented these magic effects. it's very interesting!
http://www.camelot.co.jp/force3/scn1/dspbraze.html
http://www.uoyabause.org/
https://play.google.com/store/apps/details?id=org.uoyabause.android&utm_source=global_co&utm_medium=prtnr&utm_content=Mar2515&utm_campaign=PartBadge&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1
I fixed many bugs in SCUDSP emulation. Then finally Shining Force 3 magic effects are enabled!
I also find the web page which describes how Camelot( the software developer of Shining Force 3) implemented these magic effects. it's very interesting!
http://www.camelot.co.jp/force3/scn1/dspbraze.html
https://play.google.com/store/apps/details?id=org.uoyabause.android&utm_source=global_co&utm_medium=prtnr&utm_content=Mar2515&utm_campaign=PartBadge&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1
2016年11月30日 星期三
MAME 0.180
MAME發布新版,更新如下 :
0.180 ----- MAMETesters Bugs Fixed ---------------------- - 06436: [DIP/Input] (tecmo.cpp) gemini, geminib: Input issues (Tafoid) - 06432: [Graphics] Creating a game specific INI disables HLSL filters (Jezze) - 04933: [Flip Screen/Cocktail] (gaiden.cpp) gaiden and clones: Very slight offset down on flip screen (Osso) - 06427: [Documentation] (atarisy1.cpp) peterpak: A dash too much in the game description. (AntoPISA) - 03646: [Graphics] (segas16b.cpp) altbeastj, altbeast6 : Missing graphics in the crystal ball. (David Haywood) - 06407: [Compiling] (cps2.cpp) BUILD: Compiling a tinybuild with cps2 driver included crashes (smf) - 06413: [Interface] CONSOLE: Does nothing but allow "EXIT" (crazyc) - 05928: [Crash/Freeze] (zn.cpp) nbajamex: game crashes / nvram gets corrupted (Phil Bennett) - 06418: [Flip Screen/Cocktail] (8080bw.cpp) Color sets in 8080bw: No picture for second player in cocktail mode. (Robbbert) - 06417: [Crash/Freeze] MAME crashed with UI and HLSL (Jezze) - 06411: [Flip Screen/Cocktail] (equites.cpp) splndrbt and clones, hvoltage: Cocktail mode video isn't working correctly (Osso) New working machines -------------------- Candela CAN09 terminal [Joakim Larsson Edstrom] Draw 88 Poker (V2.0) [Roberto Fresca, Charles MacDonald] Entex Space Battle [hap, Sean Riddle] Fidelity Designer 2100 Display [hap, Berger] Fidelity Excel 68000 [hap, Berger] Mephisto Montreux [unknown] Player's Edge Plus (PP0001) Standard Draw Poker [BrianT] Player's Edge Plus (PP0050) Joker Poker (4 sets) [BrianT] Player's Edge Plus (PP0054) Deuces Wild Poker (El Cortez) [BrianT] Player's Edge Plus (PP0195) 4 of a Kind Bonus Poker [BrianT] Player's Edge Plus (PP0218) 4 of a Kind Bonus Poker [BrianT] Player's Edge Plus (PP0232) Patriot Poker [BrianT] Player's Edge Plus (PP0294) Aces and Faces Bonus Joker Poker [BrianT] Player's Edge Plus (PP0295) Super Deuces Wild Poker [BrianT] Player's Edge Plus (PP0445) Aces and Faces Bonus Joker Poker [BrianT] Player's Edge Plus (PP0450) Loose Deuce Deuces Wild! Poker [BrianT] Player's Edge Plus (PP0453) Joker Poker [BrianT] Player's Edge Plus (X002002P+XP000038) Double Double Bonus Poker [BrianT] Player's Edge Plus (X002240P+XP000038) Joker Poker (Two Pair or Better) [BrianT] Radio Shack Monkey See [hap, Sean Riddle] Bandai System Control Car: Cheetah/The Incredible Brain Buggy [hap, Sean Riddle] Shikigami no Shiro - internal build (V1.02J 2001/09/27 18:45) [rtw, ShouTime, smf, O.Galibert] Intel iSBC 286/12 [Al Kossow] New working clones ------------------ 1945k III (newer, OPCX1 PCB) [ShouTime, The Dumping Union] Blue Shark (Model Racing bootleg) [f205v] Burning Fight (prototype, ver 23.3, 910326) [Collin Foust] Cosmic Invaders (bootleg of Space Invaders) [penrhos] Forgotten Worlds (USA, B-Board 88618B-2, Rev. B) [Corrado Tomaselli, The Dumping Union] Gran Premio F1 (Spanish bootleg of Pole Position II) [Rockman, Arcade Hacker] Grand Prix Star (v3.0) [Hammy] Hit the Ice (US, with riser board) [coolmod] Mustache Boy (Italy) [ShouTime] Metal Slug 2 Turbo (hack/bootleg) [system11, trap15] Ozma Wars (Model Racing bootleg) [f205v] Player's Edge Plus (PP0008) Standard Draw Poker (set 2, El Cortez) [BrianT] Player's Edge Plus (PP0048) Joker Poker (set 4) [BrianT] Player's Edge Plus (PP0057) Deuces Wild Poker (set 4) [BrianT] Player's Edge Plus (PP0103) Deuces Wild Poker (set 2) [BrianT] Player's Edge Plus (PP0126) Deuces Wild Poker (set 3) [BrianT] Player's Edge Plus (PP0188) Standard Draw Poker (set 3) [BrianT] Player's Edge Plus (PP0434) Bonus Poker Deluxe (set 2) [BrianT] Player's Edge Plus (PP0447) Standard Draw Poker (set 3) [BrianT] Player's Edge Plus (PP0452) Double Deuces Wild Poker (set 2) [BrianT] Road Fighter (set 3, conversion hack on Hyper Sports PCB) [f205v] Sol Divide - The Sword Of Darkness (Korea) [Nomax, The Dumping Union] Stone Ball (2 Players, v1-20 21/10/1994) [Nomax, The Dumping Union] Vendetta (World, 2 Players, ver. ?) [Corrado Tomaselli, The Dumping Union] Machines promoted to working ---------------------------- Exzisus (EX 1.0, Magnet System, prototype) [David Haywood] Go By RC (V2.03O 1999/05/25 13:31) [smf] Number Crash [kurobee] Saitek RISC 2500 v1.04 [unknown] Space Lords (rev C) [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen] Tandy/Memorex Video Information System MD-2500 [Carl] Time Scanner (TS 2.0, Magnet System, prototype) [David Haywood] Xain'd Sleena (SC 3.0, Magnet System, prototype) [David Haywood] Intel iSBC 286/10 [Carl] Clones promoted to working -------------------------- RC De Go (V2.03J 1999/05/22 19:29) [smf] Space Lords (rev A) [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen] Space Lords (rev A, German) [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen] Space Lords (rev B) [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen] New machines marked as NOT_WORKING ---------------------------------- ACI Destiny Prodigy [Joakim Larsson Edstrom] Acorn A4000 [Nigel Barnes] Acorn A5000 [Nigel Barnes] Bandai Super Note Club mu (Japan) [Team Europe] Candela CAN09 main unit [Joakim Larsson Edstrom] Datum [Robbbert] Diamond Fever (0200302V, NSW/ACT) [Heihachi_73] GMX Micro 20 [Al Kossow, R. Belmont] Hazeltine 1500 [Al Kossow, Ryan Holtz] Intel iSBC 86/05 [Al Kossow] Intel iSBC 86/30 [Al Kossow] Jungle Juice (0200240V, New Zealand) [Heihachi_73] Kron K-180 [Joakim Larsson Edstrom] Meng Hong Lou [Guru, Dyq, Bnathan] Montana Choice (MG0025) Multi-Game [BrianT] Montana Choice (MG0026) Multi-Game [BrianT] Montana Choice (MG0182) Multi-Game [BrianT] Player's Choice (MG0213) Multi-Game [BrianT] Player's Edge (PK0858-PC075) Deuces Wild Poker (El Cortez) [BrianT] Player's Edge Plus (X000013K+XK000012) Keno [BrianT] Player's Edge Plus (X000846S+XS000006) Wild Star Red White & Blue Slots [BrianT] Player's Choice - Original (30143011, NSW/ACT) [Heihachi_73] Rider's Surf [PinMAME] Simatic PG675 [R. Belmont, rfka01] SYS68K/CPU-30SEN-R [Joakim Larsson Edstrom] SYS68K/CPU-30SEN-R-501 [Joakim Larsson Edstrom] Televideo TV910 [Al Kossow, R. Belmont] New clones marked as NOT_WORKING -------------------------------- Acorn A3010 [Nigel Barnes] Acorn A3020 [Nigel Barnes] Acorn A4 [Nigel Barnes] Acorn A5000 Alpha [Nigel Barnes] Archimedes 3000 [Nigel Barnes] Archimedes 305 [Nigel Barnes] Archimedes 410/1 [Nigel Barnes] Archimedes 420/1 [Nigel Barnes] Archimedes 440 [Nigel Barnes] Archimedes 440/1 [Nigel Barnes] Archimedes 540 [Nigel Barnes] Cash Chameleon (0200437V, NSW/ACT) [Heihachi_73] Cash Chameleon (0300781V, New Zealand) [Heihachi_73] Chicken (0200530V, Queensland) [Heihachi_73] Inca Sun (CHG1458, US) [Heihachi_73] Star God (variable replay score) [PinMAME] SYS68K/CPU-30BE/16 [Joakim Larsson Edstrom] SYS68K/CPU-30BE/8 [Joakim Larsson Edstrom] SYS68K/CPU-30Lite/4 [Joakim Larsson Edstrom] SYS68K/CPU-30Lite/8 [Joakim Larsson Edstrom] SYS68K/CPU-30X [Joakim Larsson Edstrom] SYS68K/CPU-30XA [Joakim Larsson Edstrom] SYS68K/CPU-30ZA [Joakim Larsson Edstrom] SYS68K/CPU-30ZBE [Joakim Larsson Edstrom] SYS68K/CPU-33 [Joakim Larsson Edstrom] Time Crisis II (Japan, TSS1 Ver. B) [Bill D., The Dumping Union] Time Crisis II (US, TSS5 Ver. A) [Naoki, Smitdogg, The Dumping Union] Unicorn Dreaming (0101228V, New Zealand) [Heihachi_73] Wild Amazon (01J01996, Venezuela) [Heihachi_73] War: The Final Assault (Apr 7 1999) [CoolFox] New WORKING software list additions ----------------------------------- atom_flop.xml: Egghead in Space, F14 Tomcat [Nigel Barnes] bbcb_cass.xml: The Music System [Nigel Barnes] bbcb_flop.xml: various games, applications, utilities [Nigel Barnes] bbcb_flop_orig.xml: redumped Farm Management Suite double sided [Nigel Barnes] bbcmc_flop.xml: ALPS, Astro Blaster, Carnival [Nigel Barnes] megadriv.xml: Cool Spot (Euro, Prototype) [FakeShemp, Team Europe] pet_rom.xml: SUPER*TOOL [Francesco Messineo] pro128s_flop.xml: Disco Welcome [Nigel Barnes] snes.xml: Syvalion (Euro, Prototype) [FakeShemp, Team Europe] New NOT_WORKING software list additions --------------------------------------- archimedes.xml: RISC OS 3 Applications, many coverdisks and commercial applications [Nigel Barnes] bbc_flop_6502.xml: Hi-InterSheet, Hi-View, Hi-Wordwise+ [Nigel Barnes] electron_flop.xml: all known 5.25" DFS releases [Nigel Barnes] pico.xml: Cooking Pico (Jpn), Cooking Pico (Kor), Toy Story 2 (Kor), The Cloud is Wizard (Kor), Tago Galka (Kor), Dreamland Tour (Kor) [Team Europe] sawatte.xml: Doraemon Nobita no Dou Butsu Land, Soreike! Anpanman Onamae Na~ni, Ultra Hero Touch [Team Europe] Translations added or modified ------------------------------ German [rootfather] Source Changes -------------- -imgtool: Various refactoring: [Nathan Woods] * Consolidated logic for default implementation of imgtool::image::list_partitions(). * Changed imgtool::stream::open*() to return imgtool::stream::ptr. * Fixed a recently introduced bug that caused image types that do not support partitions to function incorrectly. -core: Disassembler modernisation: [Nathan Woods] * Merged M6809, HD6309 and Konami disassemblers. * Added arcompact and PDP8 disassemblers to unidasm. * Fixed unidasm declaration for upd7725. * Eliminated static disassembly buffers in RSP, PowerPC and MIPS DRCs. * Changed all disassemblers to use output stream rather than character buffer. * Changed disassembler overrides to use 'std::ostream &' internally. * Changed disassembler infrastructure to not use char buffers internally. -apollo: Enabled creation when non-existent image name is supplied for omti8621 and sc499. [Hans Ostermeyer] -sc499: Corrected regressions that prevented writing. [Hans Ostermeyer] -various: Miscellaneous typo fixes. [Jordi Mallach, Tafoid] -arm, arm7: Various emulation improvements: [Sandro Ronco] * Implemented Transfers to User Bank in LDM/STM and fixed flags corruption in branch opcodes. * Fixed register-base shift with a value >= 32, this fixes the RISC OS graphics issues. * Fixed carry for ROR and preserve IRQ_MASK in LDR R15,***. -mmodular, risc2500: Moved Saitek RISC 2500 into a separate driver and added internal layout and inputs. [Sandro Ronco] -a310: reworked HLE keyboard and added mouse input. [Sandro Ronco] -aristmk5: Various improvements: [Sandro Ronco] * Hooked up EEPROMs, UARTs and some inputs. * Fixed video DMA when vidstart != 0. * Added coin input, logic door input and RTC. * Fixed SRAM banking. -archimds: Fixed horizontal display position and cursor position in VIDC. [Sandro Ronco] -atarigx2: Reverse-engineered Space Lords security FPGA and implemented decryption code. [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen] -atarigx2: Fixed inputs in Space Lords. [MASH] -ti99: Fixed save states and declared MACHINE_SUPPORTS_SAVE. [Michael Zapf] -midvunit: Renamed wargods CHD to reflect actual version on disk. [Ryan Holtz] -hazeltin: Various initial changes: [Ryan Holtz] * Added keyboard hookup, but will need 8048 dumping or black-boxing. * Added preliminary video, still broken due to timing issues. * Added state-machine bipolar PROMs. -core: Added non-netlist devices for logic ICs: [Ryan Holtz] * 54/74160,161,162,163 * 54/7416x Hex/Quad D Flip-Flops with Clear * 9334/DM9334 8-Bit Addressable Latch * 7400 Quad 2-Input NAND Gate, 7404 Hex Inverter, 82S126/82S129 256x4-bit PROM -sun4: Simplified DMA implementation. [Ryan Holtz] -naomi: various naming changes: [MetalliC] * Added supported region info. * Changed all games to "Export name / Japan name" template. * Correct a few names as per title screens. -namcos12: Added Namco Cyber Lead cabinet JVS IO and LED controller PCB dumps. [PascalP, Team Europe] -aristmk6: Hooked up IRQ registers. [MetalliC] -naomi: Added missing PICs for Dragon Treasure 2 main, Dragon Treasure 2 & 3 satellite, and WCCF 2001-2002. [Android, Darksoft, f205v, rtw, MetalliC] -luaengine: Converted to sol2. [Carl] -plugins/console: Added Lua console as plugin. [Carl] -core: Moved device_memory_interface from driver_device to dummy_space_device. [smf] * Exposed the dummy_space_device as machine().dummy_space() with a trampoline in driver_device for existing callers. * Debugger no longer needs to special case root_device() to avoid showing the dummy address space. -taitogn: Various changes: [smf] * Implemented G-NET BIOS flashing * Games that require the v2 BIOS now require you to update the BIOS and turn off JP1 as part of the installation * A v1 BIOS flash is included, but you aren't forced to use it * Moved G-NET protection out of ATAFLASH and into individual devices for each type of card * Added build dates and times to G-NET game descriptions. -zn: Various changes: [smf] * Implemented enough analogue control reading on ZN1/ZN2 for RC De Go and Go By RC. * Fixed ZN1/ZN2 DIP switch descriptions. -Implemented S1985 backup RAM [smf] * Fixes TPC310 accessories cursor movement on the second time you launch it with left ctrl + left shift. * Fixed Matsushita backup RAM saving. * Implemented S1985 and Matsushita state saving. * Implemented MSX switched interface without using an address map. -Fixed heap corruption when loading a new CHD fails. [smf] -Throw CHDERR_FILE_NOT_WRITEABLE rather than CHDERR_UNSUPPORTED_VERSION if you try to open an old version CHD or writing. [smf] -darkmist: Video fixes: [Angelo Salese] * Added real transparent pen mixing from PROMs, fixes ranking screen and gameplay area in Dark Mist. * Fixed sprite-sprite priorities, sprite chip fetches from top to bottom. -saturn: Various changes: [Angelo Salese] * Worked around VDP1 timings in Sega Saturn, fixes regression with Batman Forever gameplay speed. * Added Rotation Parameter read control register, fixes at least Riddler stage ROZ positioning in Batman Forever. -mirage: Added 93C46 EEPROM hook-up. [Angelo Salese] -seta: Added backup RAM hookup for kiwame, fixes "BACKUP RAM ERROR" at first boot. [Angelo Salese] -ncr5390: Implemented selection disable. [O. Galibert] -addrmap refactoring: [O. Galibert] * Removed device parameter * De-hand-templatized address_map_entry, remove then unneeded entry parameter * Simplified constructor, thanks Micko * Changed setters into passthroughs * Stream it * Changed to use dot syntax rather than -> syntax for chaining -addrmem: Made obvious renames and added helpers. [O. Galibert] -general: Eliminated attaching memory maps to driver_device. [O. Galibert] -emucore: Removed generic_ptr. [O. Galibert] -scn2674: Various changes: [Barry Rodewald] * Corrected the row on which a split occurs, fixes Octopus display of the last row before the status line split. * Added command 0xA6, fixes Octopus status line in Concurrent DOS, and BIOS character block write function. -octopus: Various changes: [Barry Rodewald] * Added cursor display. * Added colour attributes. * Added blink and underline attributes. * Hooked up serial lines, Concurrent DOS can now use the first serial port as an extra terminal. * Fixed Z80 RAM banking past 256kB. -fmtowns: Addded support for IC Memory Card images. [Barry Rodewald] * Limited to 16MB in size until software that supports more can be found. -x68k: Added keyboard LEDs to layout display. [Barry Rodewald] * Among other things, this fixes the 'dancing keyboard' display when running Cotton. -mac: Split 128/512/Plus into a new separate, more modern driver. [R. Belmont] -mac: Corrected regression in IIvx/IIvi models. [R. Belmont] -apple2gs: Switched to use z80scc, added printer and modem ports. [R. Belmont] -sdgndmps: Added DIP switch names and locations (verified from manual). [AJR] -pg685: Added pg675 and hooked up MM58167 RTC. [R. Belmont, rfka01] -pg685: Various changes: [R. Belmont] * Preliminary working oua11 video. * Fixed ROM and ROM shadow mapping for oua12 so it actually boots. * Preliminary not-quite-working oua12 video (chargen decode is unknown). -pg675, pg685: Added hardware info. [rfka01] -micro20: Added more device hookups, gets farther into POST. [R. Belmont] -concept: Added optional MacsBug ROMs. [Al Kossow, R. Belmont] -core: Fixed a bug parsing the software name option that prevented loading slot defaults for software selected from the internal UI. [AJR] -sh2dasm, sh4dasm: Changed the disassemblers to use 'std::ostream &' internally. [AJR] -pit8253: Made MSB-only counter writes lower outputs in mode 0. [AJR] -amusco: Various changes: [AJR] * Identified and hooked up 8155 interface chips for LPT and RTC. * Fixed PIT IRQs; game speed is much better now. * Coin inputs now read properly through IRQ4. * Promoted draw88pkr to WORKING (no more "COIN ERROR" on startup, though POST still fails memory test for some reason). * Removed spurious coin counter. * Updated notes on printer. -seibu: Moved SEI80BU encryption out of the SEIBU_SOUND device and made it a device of its own. [AJR] -amusco: Added button-lamps and coin counter support. [Roberto Fresca] -z80scc: Various changes: [Joakim Larsson Edstrom] * Added support for RTxC as BRG clock source, allows the SGI Indy to have a console. * Fixed a bug in rr15 support, allows macplus, etc. to boot now. * Improved interrupt handling, allows mouse pointer to move in macplus driver for System 6.0.8. * Fixed init state of latched rr0 values, improves the success ratio of getting the mouse working in both X and Y on macplus, etc. * Minimal sync/hunt support to enable System 7 to boot on macplus. -z80dart: Refactored FIFOs using new template based FIFO class. [Joakim Larsson Edstrom] -didact: Various Candela changes: [Joakim Larsson Edstrom] * Added can09, a non working driver for the Candela main computer, a 6809 based design with FDC and a 6850 CRTC. * Added can09t, a somewhat working driver for the Candela terminal, a slimmer version without FDC and with a terminal interface. -fccpu30: Various changes: [Joakim Larsson Edstrom] * Added new board variants as WIP: cpu30x, cpu30xa, cpu30za, cpu30zbe, cpu30be8, cpu30be16, cpu30lite4, cpu30lite8, cpu30senr, cpu30senr501, cpu33 * Added support for -ramsize according to each board variant. * Renamed roms to reflect on content and versions. * Mapped the Epson 72423 RTC device to the msm6242_device driver as it is compatible. * Added mock handlers with LOG info for devices that needs to be written. * Exposed possibility to turn off FPU in case it is not installed. * fccpu: Prepared to split out base fccpu class to support drivers for cpu2x and cpu4x boards etc. * Various small fixes to PIT68230, FGA022, DUSCC. -prodigy: Added skeleton driver for ACI Destiny Prodigy chess computer. [Joakim Larsson Edstrom] -z80sio, mzr8105: Added UPD7201 device type to and changed driver to use it. [Joakim Larsson Edstrom] -rax: Emulated the Acclaim RAX sound board, fixing sound in Batman Forever and NBA Jam Extreme. [Phil Bennett] -zn: Hooked up extra NVRAM in NBA Jam Extreme. [Phil Bennett] -bbc: Added ACP 1770 DFS to acorn1770 FDC. [Nigel Barnes] -electron: Added PRES ADFS versions to Plus3 expansion. [Nigel Barnes] -a310: Added new NOT WORKING machines Archimedes 305, Archimedes 440, Archimedes 3000, Archimedes 410/1, Archimedes 420/1, Archimedes 440/1, Archimedes 540, Acorn A5000, Acorn A4, Acorn A4000, Acorn A5000 Alpha [Nigel Barnes] * Renamed a310->aa310 to avoid conflict with Amiga machines. * Added all missing OS releases Arthur 0.30, RISC OS 2.01, RISC OS 3.00, RISC OS 3.10, RISC OS 3.19 (German). * Made all machines default to the OS (Arthur, RISC OS 2, RISC OS 3) they were shipped with. * Corrected ROM labels/locations. * Added default CMOS to boot to desktop. * Mapped Acorn A4 Power Management extension. -hp9845: Re-implemented 98035 module with a nanoprocessor driver. [F.Ulivi] * Now possible to emulate the 98035 RTC module at a low level thanks to firmware ROM dump from Mr. Kueckes. * Implemented "nanoprocessor" microcontroller CPU core and disassembler. -hp9845: Implemented HP98034 module (HPIB interface). [F.Ulivi] -quizpun2: Hooked up MCU, improved graphics and sound. [Luca Elia] -crystal: Fixed VRender0 timers. [Luca Elia] -cedar_magnet: Preliminary magnet system sound and various flag fixes. [David Haywood] -smskr: Added support for the seo-jin 11-in-1 multi-game bootleg cartridge. [David Haywood] -aristmk6: Various changes: [David Haywood] * Cleaned up ROM loading. * Show framebuffer? instead of debug viewer - can see startup text at least. * Extended ROM area so that the bigger games map properly and pass their checksums. * Corrected flamolce rom loading. * Corrected rumbreel rom loading and switch 1x and 2x IC positions, it passes test and is consistent with others now. -sh4: Began SH4 MMU improvements with a view to seeing what aristmk6 needs, allowed table upload by LDTLB opcode, allowed experimental MMU test code to be enabled/disabled on a per-driver basis. [David Haywood] -core: Added delegate support for lambdas and std::functions in general, also supporting const members now. [Miodrag Milanovic] -aristmk5: Increased ROM window size for incasunu and geisha, fixing graphic CRC check and allowing incasunu to boot. [David Haywood] -core: Added more applicable Catch testing framework and converted all tests to be done properly by guidelines. [Miodrag Milanovic] * Still needs TESTS=1 to enable build of tests -osd: Moved UWP asset files to proper place. [Miodrag Milanovic] -util: Added a simple FIFO template. [Vas Crabb] -xmlfile: Turned API into something that looks like C++ and allowed use of const data node objects. [Vas Crabb] -3rdparty: Updated LZMA to 16.04 (security and portability fixes). [Vas Crabb] -core: Introduced u8/u16/u32/u64/s8/s16/s32/s64 alias types: [Vas Crabb] * New abbreviated types are in osd and util namespaces, and also in global namespace for things that #include "emu.h" * Removed the cstdint types from everything in emu. * Removed U64/S64 macros. * Fixed a bug in dps16 caused by incorrect use of macro. * Fixed debugcon not checking for "do " prefix case-insensitively. * Fixed a lot of messed up tabulation. * Changed many macros and constants to constexpr. * Fixed up many __names. -complay.py: Rewrote to parse/minify layout XML - invalid XML in internal layouts now cause build failures. [Vas Crabb] -uismall.bdf: Added some typographical characters to, including the hair space used by the internal UI. [Vas Crabb] -frontend: Encapsulated more of the menu base class to control when layout changes can happen, encapsulated mouse translation [Vas Crabb] -osd: Fixed key names with -keyboardprovider win32 [Vas Crabb] -core: Drop invalid input tokens when parsing configuration, fixes uncaught exception error when writing configuration. [Vas Crabb] -hlsl: Fixed games with off-screen backdrop artworks (e.g. atarifb, bowler). [Jezze] -sms: Various changes: [Enik Land] * Set initial audio mixing state on reset. * Documented the Sports Pad modes (and changed the default) used by Sports Pad Soccer (Jpn). -n64: Various changes: [Happy] * Only SP DMA skip for DRAM address, regardless of transfer direction. * Give priority to current transfer when reading AI length register. * Add delayed carry signal to AI (hardware bug allows carry signal from low to high to persist through a reload). -build: Fixed make VERBOSE=1 not showing archive commands for static libraries. [Happy] -osd: Added new UWP icons/images. [JacKc] -bionicc: Various changes: [Asayuki] * Added notes on clock frequencies and video signal timings. * Converted to raw screen parameters, correcting frame rate and vblank timing. -jangou: Corrected DIP switches for Jangou Lady. [system11] -nbmj8891: Corrected DIP switches for Mahjong G-Men '89, Mahjong Vanilla Syndrome and Scandal Mahjong. [system11] -nbmj9195: Corrected Pretty Sailor 18-kin DIP switches. [system11] -tmnt: Changed back to 320x224 as per MT04790 discussion. [system11] -vigilant: Corrected visible screen area (PCB comparison). [system11] -twincobr: Corrected ROM names for twincobr and twincobru. [system11] -tumbleb: Corrected Choky Choky OKI crystal, also corrected all games to mono as none use stereo PCBs. [system11] -kaneko16: Unswapped button mappings for gtmr games so they match the PCB/manual. [system11] -psikyosh: Corrected all games to mono as all games in this board family are mono. [system11] -marvland: Tagged as imperfect sound and needing redump of sound ROM. [system11] * The sound in this version does not match Japan or any of the ports, and sounds like incorrect sounds are being played. -aleck64: Added vivdolls DIP switches, digital joystick support needs adding, game is switchable. [system11] -rainbow: Various Rainbow 100 changes: [Bavarese] * Fixed colors in highres mode and video levels. * Made a small fix to serial Rx. * Added support for hard disks with up to 17 sectors/track, as MFM controllers allow this. * Made port 50 readable (undocumented, yet used). -upd7220: Fixed division by zero in update_graphics. [Bavarese] -build: Fixed building on ppc64le and s390x. [Julian Sikorski] -firebatl: Fixed music tempo. [ShouTime] -fidel6502: Redumped Par Excellence. [Berger] -quizpun2: Dumped the 68705 MCU for "Quiz Punch", protected by an epoxy block. [Guru] -sms_bootleg: Added the missing ROM to the smssgame set. [Astroblaster] -naomigd: Added unused/unknown security PIC dumps: * 253-5508-0352E some mahjong game? [mohamad "The Hedgehog" issawi, colour.thief] * 253-5508-0456J WCCF 2005-2006 Japan [any] * 253-5508-0506J unknown Chihiro [Android] -lua: Added ability to show custom menu. [headkaze] -fds: Detached the other cart lists. [Reagan Roush] -zorba: Added software list for floppy disks as well as some documentation to the driver file. [Reagan Roush] -isbc: Added new isbc 286 rom version v1.0. [Al Kossow] -isbc_208: Added device. [Carl]
2016年11月28日 星期一
Cemu 1.6.3
Wii U模擬器 Cemu 發布新版,更新如下 :
coreinit: Added support for 'wb' modifier flag in FSOpenFile()/SAVEOpenFile()
AX: Rewrote a majority of AX API and internal mixing code, aiming for almost a 1:1 reimplementation where possible
AX: Adjusted memory layout of some internal sample data buffers (some games calculate addresses on their own instead of relying on the values provided by the API)
SWKBD: Fixed a bug that caused the software keyboard overlay to not display on AMD GPUs
GX2: Added support for D24_S8_FLOAT depth buffer format
GX2: Shaders will now correctly use shadow samplers instead of imitating them by manually comparing shadow depth in shader logic
GX2: Added support for dynamically detecting and adjusting the number of mip levels of a texture during usage (information about the mip level count isn't always available at texture creation)
GX2: Better support for rendering to individual mip levels of a texture
GX2: Added support for binding the same texture multiple times with different mip or slice views during a drawcall
GX2: Fixed order of elements returned by FETCH4 shader instruction
GX2: Fixed a bug in polygon offset slope scale calculation
GX2: Handle texture LOD parameter correctly in vertex shader
http://cemu.info/
coreinit: Added support for 'wb' modifier flag in FSOpenFile()/SAVEOpenFile()
AX: Rewrote a majority of AX API and internal mixing code, aiming for almost a 1:1 reimplementation where possible
AX: Adjusted memory layout of some internal sample data buffers (some games calculate addresses on their own instead of relying on the values provided by the API)
SWKBD: Fixed a bug that caused the software keyboard overlay to not display on AMD GPUs
GX2: Added support for D24_S8_FLOAT depth buffer format
GX2: Shaders will now correctly use shadow samplers instead of imitating them by manually comparing shadow depth in shader logic
GX2: Added support for dynamically detecting and adjusting the number of mip levels of a texture during usage (information about the mip level count isn't always available at texture creation)
GX2: Better support for rendering to individual mip levels of a texture
GX2: Added support for binding the same texture multiple times with different mip or slice views during a drawcall
GX2: Fixed order of elements returned by FETCH4 shader instruction
GX2: Fixed a bug in polygon offset slope scale calculation
GX2: Handle texture LOD parameter correctly in vertex shader
2016年11月25日 星期五
Neko Project 21/W ver0.86 rev21
NEC PC-98XX系列模擬器 Neko Project 21/W 發布新版,更新如下 :
Neko Project 21/W ver0.86 rev21を公開しました。Raw Input Mode不具合修正&実機BIOS無しでWinNTを起動できるようにするオプションを追加しました。
Neko Project 21/W ver0.86 rev21を公開しました。Raw Input Mode不具合修正&実機BIOS無しでWinNTを起動できるようにするオプションを追加しました。
2016年11月24日 星期四
NESiCAxLive - 4
有些朋友提到大多數 NESiCAxLive 破解釋出的遊戲不能執行 ; 先說在前面,因為最近很忙,沒時間將這波釋出的遊戲檔案下載後與手邊的檔案結構對比是否有差異。不過印象中這批遊戲應該只有很少數缺KEY的檔案不能執行,其他大多數應該都能運行。可能是執行方式錯誤才會有問題,建議仔細看相關說明再試試。
另外還有一些 " 大物 "也已列入預定釋出的行列中,有管道的朋友可以期待了。
最後PO出某人要的 KOF2002UM 運行圖....... "真的能運行,拜託別再傳訊了"
另外還有一些 " 大物 "也已列入預定釋出的行列中,有管道的朋友可以期待了。
最後PO出某人要的 KOF2002UM 運行圖....... "真的能運行,拜託別再傳訊了"
2016年11月21日 星期一
AprNes 2016-11.21
FC/NES模擬器 AprNes 發布新版,更新如下:
版本說明 |
1.Mapper 4 (MMC3) 支援,整體遊戲達到約7成支援量. 2.修改fps limite Thread.Sleep 參數,大幅降低cpu使用率. 3.xBRZ 6X filter增加 , 以及效率改善 4.xBRz filter加入處理器多核心平行加速處理功能(一般效能電腦應該可以放心使用 6x) 5.Mapper 7(AxROM) . 11(ColorDreams) . 66(GxROM) .71(Camerica) 支援 |
2016年11月19日 星期六
NESICAxLive BOOM !!!
之前10月左右寫過年底前會有一波新的遊戲浪潮,看來提前了 !!
NESICAxLive 多款遊戲已被釋出,破解前端也隨之浮出,大約有14款,有時間會再PO出封印已久的截圖。
NESICAxLive 多款遊戲已被釋出,破解前端也隨之浮出,大約有14款,有時間會再PO出封印已久的截圖。
2016年11月18日 星期五
2016年11月17日 星期四
Daytona Championship USA 3
Daytona USA ~ ~ ~ 久違的SEGA AC招牌之一的 雷特娜賽車 終於重出江湖了。今年六月底就聽SEGA的朋友提過,沒想到還是等了3個月後才看到工程版的畫面,框體分成上下螢幕,上螢幕是玩家本身及排名畫面,下螢幕是遊戲畫面,目前還不確定是採用哪塊基板開發,只知道是PC架構,個人期望是PC架構的全新基板,接著就是招牌IP跟上,緊接著就是.......^_^
2016年11月15日 星期二
Pantheon 5.220
多機種模擬器 Pantheon (萬神殿) 發布新版,新增 Sega Genesis / Mega Drive 的支援,更新如下 :
I have made some improvements in Sega Genesis / Mega Drive emulator and added dozens of cool games to the list: Aero Blasters, Body Count, Deadly Moves, FIFA Soccer 95 and 96, Granada, M.U.S.H.A., NBA Jam, Red Zone, Rent a Hero, Stargate, Time Killers, Verytex, Viewpoint...
http://bostjan-grandovec.si/Content/News.htm
I have made some improvements in Sega Genesis / Mega Drive emulator and added dozens of cool games to the list: Aero Blasters, Body Count, Deadly Moves, FIFA Soccer 95 and 96, Granada, M.U.S.H.A., NBA Jam, Red Zone, Rent a Hero, Stargate, Time Killers, Verytex, Viewpoint...
uoYabause 0.3.6
Sega Saturn模擬器 Yabause 非官方改版 uoYabause 發布新版,更新如下 :
Which screen do you like?
I know SHIELD TV is the only android device which can run uoYabause 60fps and I think it needs a help for other devices. So I implement the rendering mode which draws in the original SEGA Saturn resolution mode. It's successful to increase the game performance, as well as the atmosphere of the game.
This screenshot is obtained from GPD XD. the left draws in the original resolution(352x224), then expand to device resolution(1280x720). the right draw in device resolution directly. This full size image is here.
I added the setting menu whcih you can choose what resolution does uoYabause use.
- Native ... Draws directly to device native resolution.
- Original ... Draw the original resolution.
- 4x ... 4 times the original resolution. 320x220 will be 1280x880
- 2x ... 2 times the original resolution. 320x220 will be 640x440
2016年11月14日 星期一
1964 - Carnivorous Edition
N64模擬器 1964 非官方改版 1964 - Carnivorous Edition 更新版本,加入新插件與相關功能添加及修正,更新如下 :
== changelog [8 Nov 2016] ==
1964
Auto enable\disable rsp emulation for ge\pd
Adds crc to Project64.rdb when running new rom (jabo compatibility)
Default plugins set to Jabo - DInput - Azimer
Default rdram\counter factor set to - 1 & 8mb
Romlist shows filename by default
Force perfect dark\gex to eeprom 16KB - detects using rom's internal name
Two overclock profiles to use - six\nine times
Compiled non-overclocked 1964 version - for slow cpus\novelty
Inserted gex 5d crc to 1964.ini\Project64.rdb
New GLideN64 plugin
Mouse injector
Disable speedhack if player is using combat boost or match is slow motion
Capped emulator search rate to two per second - from five hundered per second
Capped injection rate for perfect dark speed hack - was unstable
Changed description for Aim Mode to Virtua Cop Aiming
Halfed crosshair movement default
http://www.shootersforever.com/forums_message_boards/viewtopic.php?t=7045
== changelog [8 Nov 2016] ==
1964
Auto enable\disable rsp emulation for ge\pd
Adds crc to Project64.rdb when running new rom (jabo compatibility)
Default plugins set to Jabo - DInput - Azimer
Default rdram\counter factor set to - 1 & 8mb
Romlist shows filename by default
Force perfect dark\gex to eeprom 16KB - detects using rom's internal name
Two overclock profiles to use - six\nine times
Compiled non-overclocked 1964 version - for slow cpus\novelty
Inserted gex 5d crc to 1964.ini\Project64.rdb
New GLideN64 plugin
Mouse injector
Disable speedhack if player is using combat boost or match is slow motion
Capped emulator search rate to two per second - from five hundered per second
Capped injection rate for perfect dark speed hack - was unstable
Changed description for Aim Mode to Virtua Cop Aiming
Halfed crosshair movement default
http://www.shootersforever.com/forums_message_boards/viewtopic.php?t=7045
Mesen 0.5.3 Beta
以精確模擬為目標的FC/NES模擬器 Mesen 發布新版,更新如下 :
This release is a beta - save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
New Features
This release is a beta - save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
New Features
- Compatibility: Added support for 4 new mappers (43, 54, 125, 236)
- Compatibility: Added support for 40 new UNIF boards.
2016年11月11日 星期五
2016年11月9日 星期三
SS 惡魔城X - 月下的夜想曲
這陣子利用空檔將SS版的月下重玩一遍,至昨天終於將德古拉封印了,前後共花了約16小時...
這款遊戲製作的真的很不錯,故事鋪陳、音樂表現、角色設定....等等的要素都相當成功,將魔導器的尋找與地圖探索結合的很好,增加 瑪麗亞 的玩法也相當有趣。雖然與PS版相比缺了很多特效表現(我沒玩過PS版,連模擬器也沒跑過),不過仍是一款水準很高的移植作,值得沒玩過的朋友靜下心好好品嘗 !! 期望科拿米能回頭看看自己過去的作品,再對照目前的現況......
這款遊戲製作的真的很不錯,故事鋪陳、音樂表現、角色設定....等等的要素都相當成功,將魔導器的尋找與地圖探索結合的很好,增加 瑪麗亞 的玩法也相當有趣。雖然與PS版相比缺了很多特效表現(我沒玩過PS版,連模擬器也沒跑過),不過仍是一款水準很高的移植作,值得沒玩過的朋友靜下心好好品嘗 !! 期望科拿米能回頭看看自己過去的作品,再對照目前的現況......
2016年11月8日 星期二
AprNes 2016.11.05
FC/NES模擬器 AprNes 更新版本,更新如下 :
此版修改介面增加設定功能與重置功能,加入放大.語系.FPS限制.手把鍵盤操作設定,此外也加入對UNROM支援(mapper 2)以及修正rom載入mapper判斷.
http://baxermux.byethost18.com/myemu/AprNes/
此版修改介面增加設定功能與重置功能,加入放大.語系.FPS限制.手把鍵盤操作設定,此外也加入對UNROM支援(mapper 2)以及修正rom載入mapper判斷.
http://baxermux.byethost18.com/myemu/AprNes/
2016年11月6日 星期日
Cemu 1.6.2
Wii U模擬器 Cemu 發布新版,更新如下 :
# CEMU 1.6.2c
CPU: Fixed a bug in recompiler PSQ_STU instruction
# CEMU 1.6.2 + 1.6.2b
CPU: Fixed a rare crash bug that could occur when the recompiler attempted to analyze certain functions
CPU: Improved detection of function entry points for recompiler
CPU: Added instructions LBZUX, SRW., PSQ_LU, PSQ_STU and PS_DIV to recompiler
CPU: Adjusted recompiler PS_MERGE10 instruction to generate faster code
FS: Various optimizations to FSA thread, resulting in quicker processing of file operations
FS: If available, AES-NI is now used for filesystem decryption
AX: Added API AXAcquireMultiVoice()
NFP: Deactivate event will now be correctly signaled
GX2: Added support for Streamout emulation via OpenGL's Transform Feedback
GX2: Slightly reduced the number of shaders that need to be compiled (by optimizing away render states that previously affected the generated shader code)
GX2: Improved handling of bottom of pipe event
GX2: Added API GX2DrawIndexedImmediateEx()
GX2: Fixed a bug in the buffer cache that could cause out-of-bounds allocations which would result in CEMU crashing
GX2: Fixed a bug where textures would be immediately reloaded from RAM after being updated by a GPU-side operation
http://cemu.info/index.html
# CEMU 1.6.2c
CPU: Fixed a bug in recompiler PSQ_STU instruction
# CEMU 1.6.2 + 1.6.2b
CPU: Fixed a rare crash bug that could occur when the recompiler attempted to analyze certain functions
CPU: Improved detection of function entry points for recompiler
CPU: Added instructions LBZUX, SRW., PSQ_LU, PSQ_STU and PS_DIV to recompiler
CPU: Adjusted recompiler PS_MERGE10 instruction to generate faster code
FS: Various optimizations to FSA thread, resulting in quicker processing of file operations
FS: If available, AES-NI is now used for filesystem decryption
AX: Added API AXAcquireMultiVoice()
NFP: Deactivate event will now be correctly signaled
GX2: Added support for Streamout emulation via OpenGL's Transform Feedback
GX2: Slightly reduced the number of shaders that need to be compiled (by optimizing away render states that previously affected the generated shader code)
GX2: Improved handling of bottom of pipe event
GX2: Added API GX2DrawIndexedImmediateEx()
GX2: Fixed a bug in the buffer cache that could cause out-of-bounds allocations which would result in CEMU crashing
GX2: Fixed a bug where textures would be immediately reloaded from RAM after being updated by a GPU-side operation
2016年10月31日 星期一
Mesen 0.52
FC/NES模擬器 Mesen 發布新版,更新如下 :
WARNING: Save states created with version 0.4.1 (or older) will no longer work in 0.5.2.
This release is a beta - save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
New Features
WARNING: Save states created with version 0.4.1 (or older) will no longer work in 0.5.2.
This release is a beta - save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
New Features
- Compatibility: Added support for 6 new mappers (83, 126, 199, 215, 217, 220)
- UNIF: Added support for CoolBoy boards.
- Video: Added a few options in the advanced tab.
- Accuracy: Improved IRQ timing for FDS emulation - fixes "Druid - Kyoufu no Tobira".
- Accuracy: Fixed issues with mapper 245 games.
- Debugger: Various bugfixes.
2016年10月30日 星期日
Hhugboy v1.1.6
GBC模擬器 Hhugboy 發布新版,這款模擬器可以運行作者自dump的非官方GB/GBC遊戲,更新如下 :
* Better Sintax support - fixes Dragon Ball Z 3 2002 Fighting
* Auto-detection support for fixed/hacked/decrypted Sintax games
http://hhug.me/
2016年10月27日 星期四
AprNes 2016.10.26
國人自行開發的FC模擬器 AprNes 發布新版,雖然是起步階段,不過希望大家多多支持鼓勵作者,原文如下 :
版本說明 |
此版為初次版本,諸多地方尚不完善,目前僅支援mapper 0 ,但Sprite0Hit 跟 SpriteOverflow 兩個狀態 flag 已實作,sprite跟背景之間的穿透特性應該也修正完畢,大致上多數mapper 0遊戲支援應該都沒問題,除了少部分遊戲因為timing準度確問題造成少部分掃描線繪製偶而錯位(Super Mario Bro就是其中一個例子,但不影響遊戲性). 日後將支援更多基礎mapper,並且完善操作介面(更多設定項目),以及優化和重構code. 操控 z : A , x : B , a : Start , s : Select , 上下左右對應鍵盤上下左右方向鍵 |
XEBRA v.161025
PS模擬器 XEBRA 發布新版,更新如下 :
■GPUを修正した。
MoveImage,LoadImageにおいて優先度ビット処理を想定していなかったので
修正した。
MoveImageではコピー元の読み込みを常に先行するようにしていたが、
ブロック・ラインごとにリセットされる簡単な仕様であることが分かったので
修正した。
直線描画において、不正な描画領域(xmin>xmax)を想定していなかったので
修正した。
スプライトが2ドットづつ処理されることに起因する像が歪む現象を
再現するようにした。
http://drhell.web.fc2.com/ps1/
https://play.google.com/store/apps/details?id=com.dokutajigokusai.xebra
■GPUを修正した。
MoveImage,LoadImageにおいて優先度ビット処理を想定していなかったので
修正した。
MoveImageではコピー元の読み込みを常に先行するようにしていたが、
ブロック・ラインごとにリセットされる簡単な仕様であることが分かったので
修正した。
直線描画において、不正な描画領域(xmin>xmax)を想定していなかったので
修正した。
スプライトが2ドットづつ処理されることに起因する像が歪む現象を
再現するようにした。
https://play.google.com/store/apps/details?id=com.dokutajigokusai.xebra
2016年10月26日 星期三
MAME 0.179
MAME發布新版,更新如下 :
0.179
-----
MAMETesters Bugs Fixed
----------------------
- 03045: [Interface] Cannot create INI for individual game when the game and the driver share the same name (Robbbert)
- 06404: [Graphics] (namcona1.cpp) emeralda: Visible area too small (Angelo Salese)
- 06391: [Crash/Freeze] (bnstars.cpp) bnstars1: Emulator hang & crash (Osso)
- 06110: [Documentation] (nbmj8688.cpp) kaguya2f: wrong year is listed (system11)
- 06338: [DIP/Input] (mz2000.cpp) mz2000, mz2200: Mistakes in current keyboard matrix emulation and missing keys ! (AJR)
- 05006: [Graphics] (gb.cpp) gameboy [f1race]: Corrupted graphics (racetrack not lined up) (Wilbert Pol)
New working machines
--------------------
Fidelity Designer 2000 [yovan]
Fidelity Elite Avant Garde 2100 [hap, anonymous]
Istrebiteli [IgorR76, MetalliC]
Splendor Blast II [ShouTime]
Ocean to Ocean (Medal) (DECO Cassette MD) (No 10 / Ver 1 Japan) [Joseph, the Game Preservation Society, David Haywood]
Mahjong Senpu [system11, David Haywood]
Super Two In One [Edstrom, David Haywood]
Canon Multi 8 [hap, Sean Riddle]
Gakken Game Robot 9/Mego Fabulous Fred [hap, Sean Riddle]
VeriFone Tranz POS terminal [Ryan Holtz]
New working clones
------------------
Dead Or Alive 2 [defor]
Bombjack Twin (prototype? with adult pictures, set 2) [Sugoi Helsinki]
Ocean to Ocean (Medal) (DECO Cassette MD) (No 10 / Ver 6 US) [Joseph, the Game Preservation Society, David Haywood]
Splendor Blast (set 2) [Stefan Lindberg]
Splendor Blast (set 3) [caius, robotype]
Lady Maker [system11]
Demon's World / Horror Story (set 2) [Sugoi Helsinki]
Teenage Mutant Ninja Turtles (Asia 4 Players, version ?) [Abelardo Vidal, The Dumping Union]
Greyhound Electronics Poker (Version 50.02 ICB, set 4) [any]
UniWar S (Karateco) [MASH]
Video Hustler (bootleg, set 3) [f205v]
Fidelity Sensory 9 Playmatic S [anonymous]
Fidelity The Excellence (model 6080) [hap, yovan]
Fidelity The Excellence (model EP12) [anonymous]
Fidelity The Par Excellence (model 6083) [anonymous]
Machines promoted to working
----------------------------
Clones promoted to working
--------------------------
Power Drift (Japan, Link Version) [Angelo Salese]
Tatakae Genshizin Joe & Mac (Japan, bootleg) [AJR]
Fidelity Elite A/S Challenger [hap]
New machines marked as NOT_WORKING
----------------------------------
Big Casino [Guru]
Crazy Dou Di Zhu II [Guru, Dyq, Bnathan]
Tarzan Chuang Tian Guan (V109C, set 1) [Guru, Dyq, Bnathan]
Time Scanner (TS 2.0, Magnet System, prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
Exzisus (EX 1.0, Magnet System, prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
Xain'd Sleena (SC 3.0, Magnet System, prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
Puzzle Yutnori [system11, David Haywood]
Grande Fratello (Ver. 1.7) [f205v]
Ron Jan [system11]
Super Triv Quiz I [any]
Humlan's Lyckohjul (Sweden, Ver. 402) [Edstrom, Robert Quenet]
Aceex 2814 modem [Joakim Larsson Edstrom]
Akai AX80 [Arashikage, R. Belmont]
Burroughs EF315-I220 teller terminal (ANZ) [Vas Crabb]
New clones marked as NOT_WORKING
--------------------------------
Stargate (rev.5) [PinMAME]
Wing War R360 [Ordyne, The Dumping Union]
New WORKING software list additions
-----------------------------------
gameboy.xml: Pokemon - Cock Version (Bootleg) [Zeipher]
apple1.xml: Wumpus, Extended Monitor [Dagarman]
apple2.xml:
ProDOS v2.4.1 [John Brooks]
Gumball, Jumpman, Tapper [4am]
UniDOS 3.3 Plus v2.0.1, UniDOS Plus v2.1
Gamemaker, Hardball, The Heist, Law of the West, Master of the Lamps, Paper Models - The
Christmas Kit, Pipe Dream, Portal, Racter, Rambo First Blood II, Shanghai, Where in Time
is Carmen Sandiego v1.1 [TRex]
apple2gs.xml:
UniDOS 3.3 Plus v2.0.1, UniDOS Plus v2.1
Thexder v1, Cribbage King / Gin King v1.01 [TRex]
segacd.xml: rewritten replacing many sets with more well-documented dumps [FakeShemp]
snes.xml: update for various redumped games [Alex Jackson, byuu]
x68k_flop.xml:
Blade of The Great Elements (Test Version), Phalanx (Sample Version), Mahjong Gensoukyoku
II - Mahjong Fantasia -The 2nd Stage The World of X68000 - Formula X, The World of X68000 -
Fortress Attack & GJ, The World of X68000 - Logic Rush & Ah! Ohimesama!, The World of
X68000 II - C Ryoku Kensa, The World of X68000 II - Cynthia, The World of X68000 II -
Rush! & Useful, The World of X68000 II - T-94X [Wayder]
New NOT_WORKING software list additions
---------------------------------------
x68k_flop.xml:
Login Disk & Book Series - X68000 Kessaku Game-sen
Source Changes
--------------
-aristmk5: Fixed missing ARISTOCRAT_MK5_BIOS defines addition. [MASH]
-core: Proposed for new system flags for 0.179 dev-cycle: [Angelo Salese]
* MACHINE_NODEVICE_MICROPHONE For unemulated microphone;
* MACHINE_NODEVICE_CAMERA For unemulated camera;
* MACHINE_NODEVICE_PRINTER For unemulated printer
* MACHINE_NODEVICE_LAN For unemulated linking multi-cabinet capabilities;
* MACHINE_NODEVICE_WAN For unemulated networking capabilities;
* Restructured MACHINE_FLAGS into FATAL/WARNING/BTANB main categories, in order to make them easier to expose.
-sh2: Added stub bus/sci/wdt devices for sh7604. [Angelo Salese]
* This also fixes Daytona USA CE for Sega Saturn.
-cischeat: Various input related bug-fixes to Wild Pilot [Angelo Salese]
* Changed lightgun to an AD-stick.
* Added player 2 inputs.
* Fixed bogus start button starting a play even without a coin inserted.
-mjsenpu: Added mahjong panel. [Angelo Salese]
-core: Added new string conversion overloads [a|w|t|utf8]_from_[a|w|t|utf8_]string(xyz.c_str()) [Nathan Woods]
-imgtool: Various changes and modernizations: [Nathan Woods]
* Mac: Fixed an unsigned overflow error that would causes crashes on 64 bit systems.
* Fixed a bug that could cause module's close() callback to be invoked if an image failed to open or be created.
* C++-ified imgtool_partition, imgtool_image, imgtool_stream, others.
* Converted a number of pointers to references.
* Made use of std functionality where possible.
-coco: Changed to use required_ioport_array and optional_ioport [Nathan Woods]
-omv1000: Removed second joystick. [einstein95]
-6809: Fixed disassembly when core is interrupted mid-instruction. [smf]
-core: Ensured all CPUs export STATE_GENPCBASE and use safe_pcbase() for everything in the debugger, which allows interruptible
CPUs to work properly. [smf]
-pc: Fixed 16-bit audio in diagnose.exe for the Sound Blaster 16. [smf]
* The fix replaces the lowest bit of the page with the upper bit of the address, in the case of a 128k DMA.
* This applies to the southbridge, cs4031, wd7600, ngen, and at devices.
-ide: Added "headphones" to ATAPI CD-ROM drives. [smf]
-ay8910: Implemented upper address check. [smf]
* Not configurable at present, but chips could be ordered from the factory with IDs other than 0.
-chdman: Fixed addmeta --valuefile by calling the correct write_metadata. [smf]
-dac: Started documenting the various DACs in use. [smf]
* ataxx: Fixed missing sound channel caused by one DAC not being hooked up and one DAC being hooked up to two addresses.
* bestbest: Fixed high pitch screech caused by incorrect addressing (two DACs weren't hooked up and two were hooked up to two
addresses).
* cchasm: Fixed static noise generation caused by feeding the same bit to both DACs.
* cheekyms: Slightly improved sound by implementing sound triggers as 8x1-bit DACs instead of 1x8-bit DAC.
* galeb: Fixed sound by implementing it according to http://www.deltasoft.com.hr/retro/galebemu.htm & implemented enough of
LOAD/SAVE to stop it hanging.
* hard drivin: (all games in driver) Improved 12-bit controls, although centre still goes out of sync.
* mea8000: Converted to a sound device.
* megaphx: Fixed noisy samples due to wrong format.
* microvsn: Fixed sound pitch caused by incorrect usage of write_signed8().
* seicross: Changed to a 4-bit DAC as samples are packed nibble.
* spaceg: Preliminary sound using space invaders samples.
*suna8: Changed to a 4-bit DAC as samples are packed nibble.
* vcombat: Fixed static during machine gun fire due to incorrect dc offset removal.
* vectrex: Fixed noisy samples due to wrong format.
wheelfir: Fixed sound, EEPROM & analogue steering wheel and brake pedal.
-osd: Fixed several small issues in HLSL/BGFX. [Jezze]
* Fixed target texture dimension when -intoverscan is used (this fixes the appereance of scanlines and shadow mask)
* Added target_scale and screen_count uniforms
* Rounded corners now remain aligned with screen bounds when -intoverscan is used (single screen only)
-d3d9: Fixed null reference exception when toggling from fullscreen to window mode [Jezze]
-d3d9: Disabled clearing render targets in several passes to reduce draw time, all texels are written with opaque anyway. [Jezze]
-d3d9/bgfx: Reduced defocus effect to one pass and capped defocus strength to 2.0. [Jezze]
-norautp: Added PROM, PAL and updated PCB layout for bjpoker [Guru]
-various: Fixed various spelling errors. [Jordi Mallach]
-various: Fixed various things in certain mahjong drivers. [system11]
* homedata: Added information about board types.
* nbmj8688: Corrected kaguya*, secolove DIP switches and added DIP locations to all games.
* nbmj8891: Fixed or improved DIP switches in hanamomo and scandal.
* nbmj9195: Improved renaiclb and gal10ren DIP switches.
* niyanpai: Fixed 4psimasy DIP switches.
* niyanpai: Fixed mhhonban year and company.
* srmp6: Added DIP locations.
* ssv: Fixed hypreac2 DIP switches.
* mjsister: Fixed DIP switches.
-ninjakd2.cpp: Replaced mnight with World version, Kawakus license now mnightj [frsj8112, system11]
-hp9845: Various changes: [F.Ulivi]
* Moved hp9845b_state class into a separate file.
* Refactored handling of irq/sts/flg bits to allow for adding I/O slots.
* Added I/O slots.
* Implemented HP98035 RTC card.
-hphybrid: Fixed indirect EXE instruction [F.Ulivi]
-neogeo: Redumped irrmaze V2 ROM and fixed ROM loading. [Brian Hargrove, Razoola]
-model1: Made wingwar360 not crash on startup. [David Haywood]
* Currently hangs after you insert coins waiting for the safety bar to lower.
* Collisions in wingwar are broken since recent changes to swa.
-model1: Fixed enough to get netmerc to boot, though there are many issues still and it is unplayable. [David Haywood]
-model1: Made render list scanning code safer by masking accesses to the RAM size and using less pointer math. [David Haywood]
-mjsenpu: Hooked up payout buttons and a hopper [David Haywood]
-decocass: Tagged all sets as US / Japan based on which BIOS type they use (A = Japan, B = US/World). [David Haywood]
-decocass: Made the different BIOS ROMs selectable and added Ocean to Ocean. [David Haywood]
-cmi2x: Fixed envelope terminal flag diagnostic. [Ryan Holtz]
-6840ptm: Changed WRITE8 to WRITE_LINE for single-bit outputs. [Ryan Holtz]
-cmi2x: Fixed MAST/TIM diagnostic test. [Ryan Holtz]
-v1050: Fixed 8214 PICU hookup and promoted back to working. [Ryan Holtz]
-tranz330: Added partially working driver for the VeriFone Tranz 330 point of sale terminal. [Ryan Holtz]
* Modem is not currently emulated, but it can be interacted with in a meaningful way and configured.
-ds1386: Added Dallas DS1386-8K and DS1386-32K timekeepers (largely untested). [Ryan Holtz]
-ie15: Improved performance by using a timer to determine hblank. [Ryan Holtz]
-rainbow: Various changes: [Bavarese]
* Fixed medium resolution mode.
* Added first incarnation of Color Graphics Option for Rainbow-100 B.
* Note: Highres and vector mode still have unfixed bugs.
-Added clickable buttons to a few Midway layouts and cleaned up some code. [Risugami]
-seattle: Added layout for San Francisco Rush [Risugami]
-mjsister: A few input fixups [AJR]
* Identified the difficulty DIP switches.
* Added some non-DIP inputs for service mode.
-cninjabl2: Add sprites, changed title; promoted to WORKING with known problems [AJR]
-witch: Fixed the code handling the "Hopper Active" DSW; no longer must it be low [AJR]
-core: Misc. keyboard input improvements [AJR]
* Add BS, Tab, 00, 000 keys common on add-on keypads as input items; SDL may recognize these, but DirectInput does not
* Assign Keypad 00 and Keypad 000 in several drivers' input lists
* Add SDL keycode for "cancel" key
* Add keypad keys as alternates to natural keyboard
-core: Soft resets no longer turn back clocks on devices [AJR]
* Give RTCs their own phase of machine initialization, right after NVRAM loading
* Make RTC feature flag overrides const, including one new one
* Make rtc_clock_updated a required override
-ui: Parenthesize optional items in input menus [AJR]
-amusco: Various improvements; promoted to WORKING [AJR]
* Figured inputs out almost completely
* Added blinking cursor for service mode
* Hacked coins into working due to broken IRQ timings
* Palette is in need of improvement
* mc6845: Added readback for cursor blink state
* pit8253: Eliminated device name from logging messages
-Added row size as sixth parameter to debug dump command [AJR]
-zodiac: Changed input type to keyboard [AJR]
* Added PORT_CHARs
* Added notes on physical button layout
-mz80b, mz2000: Various minor changes [AJR]
* Moved MZ-80B to mz2000.cpp driver (emulation remains non-working)
* Overhauled character layouts, creating separate configurations for European and Japanese keyboards (MT #6338)
* Added GRPH characters and kana to key names
-octopus: Various changes: [Barry Rodewald]
* Added on-board serial comms controller.
* Added serial vector ports.
* Fix extended RAM, made 256k the default.
* Inverted IRQ signal from RTC.
* Added Centronics parallel port.
* Added software list.
-x68k: Added IPL ROM dumped from an early X68000 CZ-600CE, made default for the X68000. [The Dumping Union, Barry Rodewald]
-linenoise: Fixed build with Visual Studio ('and' isn't supported). [dankan1890]
-mac: Rewrote audio output for original Macs to work like hardware. [R. Belmont]
-osd: Incorporated product/instance DirectInput device IDs. This should allow better disambiguation of devices. [Tomer Verona]
-sms: Fixed Out Run sound in FM mode. [Enik Land]
-core: Added swpath. Allows users to specify location of loose software. [Robbbert]
-rc702: fixed ctc interrupt. [Robbbert]
-accexx: Started skeleton driver for 1995 Accexx 28.8 modem. [Joakim Larsson Edstrom]
-z80scc: Various improvements [Joakim Larsson Edstrom]
* Added support for shift left/right modes in zbus_r and zbus_w.
* Improved variant handling including some incomplete read register maps.
* Added external CTS and DCD interrupts.
* Improved device reset values.
* Added SWI acknowledge command.
* Improved/fixed handling of WR9, RR2, RR3.
* Added WR7' register.
* Improved Tx handling, added Tx FIFO including special case with 1 slot Tx FIFO for NMOS and CMOS.
-z80scc: IACK and reset improvements [Joakim Larsson Edstrom]
* Added IACK by reading RR2
* Made z80daisy_iack return -1 when no vector found or disabled through the WR9 VIS.
* Removed z80daisy_reti code to match SCC documentation.
* Removed defacto reset values where possible and replaced them with documented SCC reset values.
-8530scc: Fixed typo (allows System 7 to boot on Mac drivers, and fixes X68000 mouse) [CharlesJS]
-s3: Replaced Pinball sound ROMs with game specific sound dumps [barakandl]
* Williams System 3/4 Pinballs affected: World Cup, Contact, Disco Fever and Phoenix
-es5506: Various fixes [Christian Brunschen]
* Fixed readback of global registers when the current page was in a certain range.
* Made voices run for a zero-length loop, as real hardware does it and synthesizers rely on it.
* These changes fix the playback of "Transwaves" on the VFX and SD-series synths.
-stv: Added Taiwan 97/05/15 v1.14 BIOS [Corrado Tomaselli]
-hiscore.dat: Updates [Leezer]
-8042kbdc: Fixed keyboard on SGI Indy/Indigo 2 driver. [Carl]
-mcr: Redumped dpoker sound ROMs. [Sean Rider]
-core: Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8 [Miodrag Milanovic
* Also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8.
-Fixed alt-enter full screen toggling on SDL (Linux/Mac/BSD) builds. [Hans Ostermeyer]
http://www.mamedev.org/
0.179
-----
MAMETesters Bugs Fixed
----------------------
- 03045: [Interface] Cannot create INI for individual game when the game and the driver share the same name (Robbbert)
- 06404: [Graphics] (namcona1.cpp) emeralda: Visible area too small (Angelo Salese)
- 06391: [Crash/Freeze] (bnstars.cpp) bnstars1: Emulator hang & crash (Osso)
- 06110: [Documentation] (nbmj8688.cpp) kaguya2f: wrong year is listed (system11)
- 06338: [DIP/Input] (mz2000.cpp) mz2000, mz2200: Mistakes in current keyboard matrix emulation and missing keys ! (AJR)
- 05006: [Graphics] (gb.cpp) gameboy [f1race]: Corrupted graphics (racetrack not lined up) (Wilbert Pol)
New working machines
--------------------
Fidelity Designer 2000 [yovan]
Fidelity Elite Avant Garde 2100 [hap, anonymous]
Istrebiteli [IgorR76, MetalliC]
Splendor Blast II [ShouTime]
Ocean to Ocean (Medal) (DECO Cassette MD) (No 10 / Ver 1 Japan) [Joseph, the Game Preservation Society, David Haywood]
Mahjong Senpu [system11, David Haywood]
Super Two In One [Edstrom, David Haywood]
Canon Multi 8 [hap, Sean Riddle]
Gakken Game Robot 9/Mego Fabulous Fred [hap, Sean Riddle]
VeriFone Tranz POS terminal [Ryan Holtz]
New working clones
------------------
Dead Or Alive 2 [defor]
Bombjack Twin (prototype? with adult pictures, set 2) [Sugoi Helsinki]
Ocean to Ocean (Medal) (DECO Cassette MD) (No 10 / Ver 6 US) [Joseph, the Game Preservation Society, David Haywood]
Splendor Blast (set 2) [Stefan Lindberg]
Splendor Blast (set 3) [caius, robotype]
Lady Maker [system11]
Demon's World / Horror Story (set 2) [Sugoi Helsinki]
Teenage Mutant Ninja Turtles (Asia 4 Players, version ?) [Abelardo Vidal, The Dumping Union]
Greyhound Electronics Poker (Version 50.02 ICB, set 4) [any]
UniWar S (Karateco) [MASH]
Video Hustler (bootleg, set 3) [f205v]
Fidelity Sensory 9 Playmatic S [anonymous]
Fidelity The Excellence (model 6080) [hap, yovan]
Fidelity The Excellence (model EP12) [anonymous]
Fidelity The Par Excellence (model 6083) [anonymous]
Machines promoted to working
----------------------------
Clones promoted to working
--------------------------
Power Drift (Japan, Link Version) [Angelo Salese]
Tatakae Genshizin Joe & Mac (Japan, bootleg) [AJR]
Fidelity Elite A/S Challenger [hap]
New machines marked as NOT_WORKING
----------------------------------
Big Casino [Guru]
Crazy Dou Di Zhu II [Guru, Dyq, Bnathan]
Tarzan Chuang Tian Guan (V109C, set 1) [Guru, Dyq, Bnathan]
Time Scanner (TS 2.0, Magnet System, prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
Exzisus (EX 1.0, Magnet System, prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
Xain'd Sleena (SC 3.0, Magnet System, prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
Puzzle Yutnori [system11, David Haywood]
Grande Fratello (Ver. 1.7) [f205v]
Ron Jan [system11]
Super Triv Quiz I [any]
Humlan's Lyckohjul (Sweden, Ver. 402) [Edstrom, Robert Quenet]
Aceex 2814 modem [Joakim Larsson Edstrom]
Akai AX80 [Arashikage, R. Belmont]
Burroughs EF315-I220 teller terminal (ANZ) [Vas Crabb]
New clones marked as NOT_WORKING
--------------------------------
Stargate (rev.5) [PinMAME]
Wing War R360 [Ordyne, The Dumping Union]
New WORKING software list additions
-----------------------------------
gameboy.xml: Pokemon - Cock Version (Bootleg) [Zeipher]
apple1.xml: Wumpus, Extended Monitor [Dagarman]
apple2.xml:
ProDOS v2.4.1 [John Brooks]
Gumball, Jumpman, Tapper [4am]
UniDOS 3.3 Plus v2.0.1, UniDOS Plus v2.1
Gamemaker, Hardball, The Heist, Law of the West, Master of the Lamps, Paper Models - The
Christmas Kit, Pipe Dream, Portal, Racter, Rambo First Blood II, Shanghai, Where in Time
is Carmen Sandiego v1.1 [TRex]
apple2gs.xml:
UniDOS 3.3 Plus v2.0.1, UniDOS Plus v2.1
Thexder v1, Cribbage King / Gin King v1.01 [TRex]
segacd.xml: rewritten replacing many sets with more well-documented dumps [FakeShemp]
snes.xml: update for various redumped games [Alex Jackson, byuu]
x68k_flop.xml:
Blade of The Great Elements (Test Version), Phalanx (Sample Version), Mahjong Gensoukyoku
II - Mahjong Fantasia -The 2nd Stage The World of X68000 - Formula X, The World of X68000 -
Fortress Attack & GJ, The World of X68000 - Logic Rush & Ah! Ohimesama!, The World of
X68000 II - C Ryoku Kensa, The World of X68000 II - Cynthia, The World of X68000 II -
Rush! & Useful, The World of X68000 II - T-94X [Wayder]
New NOT_WORKING software list additions
---------------------------------------
x68k_flop.xml:
Login Disk & Book Series - X68000 Kessaku Game-sen
Source Changes
--------------
-aristmk5: Fixed missing ARISTOCRAT_MK5_BIOS defines addition. [MASH]
-core: Proposed for new system flags for 0.179 dev-cycle: [Angelo Salese]
* MACHINE_NODEVICE_MICROPHONE For unemulated microphone;
* MACHINE_NODEVICE_CAMERA For unemulated camera;
* MACHINE_NODEVICE_PRINTER For unemulated printer
* MACHINE_NODEVICE_LAN For unemulated linking multi-cabinet capabilities;
* MACHINE_NODEVICE_WAN For unemulated networking capabilities;
* Restructured MACHINE_FLAGS into FATAL/WARNING/BTANB main categories, in order to make them easier to expose.
-sh2: Added stub bus/sci/wdt devices for sh7604. [Angelo Salese]
* This also fixes Daytona USA CE for Sega Saturn.
-cischeat: Various input related bug-fixes to Wild Pilot [Angelo Salese]
* Changed lightgun to an AD-stick.
* Added player 2 inputs.
* Fixed bogus start button starting a play even without a coin inserted.
-mjsenpu: Added mahjong panel. [Angelo Salese]
-core: Added new string conversion overloads [a|w|t|utf8]_from_[a|w|t|utf8_]string(xyz.c_str()) [Nathan Woods]
-imgtool: Various changes and modernizations: [Nathan Woods]
* Mac: Fixed an unsigned overflow error that would causes crashes on 64 bit systems.
* Fixed a bug that could cause module's close() callback to be invoked if an image failed to open or be created.
* C++-ified imgtool_partition, imgtool_image, imgtool_stream, others.
* Converted a number of pointers to references.
* Made use of std functionality where possible.
-coco: Changed to use required_ioport_array and optional_ioport [Nathan Woods]
-omv1000: Removed second joystick. [einstein95]
-6809: Fixed disassembly when core is interrupted mid-instruction. [smf]
-core: Ensured all CPUs export STATE_GENPCBASE and use safe_pcbase() for everything in the debugger, which allows interruptible
CPUs to work properly. [smf]
-pc: Fixed 16-bit audio in diagnose.exe for the Sound Blaster 16. [smf]
* The fix replaces the lowest bit of the page with the upper bit of the address, in the case of a 128k DMA.
* This applies to the southbridge, cs4031, wd7600, ngen, and at devices.
-ide: Added "headphones" to ATAPI CD-ROM drives. [smf]
-ay8910: Implemented upper address check. [smf]
* Not configurable at present, but chips could be ordered from the factory with IDs other than 0.
-chdman: Fixed addmeta --valuefile by calling the correct write_metadata. [smf]
-dac: Started documenting the various DACs in use. [smf]
* ataxx: Fixed missing sound channel caused by one DAC not being hooked up and one DAC being hooked up to two addresses.
* bestbest: Fixed high pitch screech caused by incorrect addressing (two DACs weren't hooked up and two were hooked up to two
addresses).
* cchasm: Fixed static noise generation caused by feeding the same bit to both DACs.
* cheekyms: Slightly improved sound by implementing sound triggers as 8x1-bit DACs instead of 1x8-bit DAC.
* galeb: Fixed sound by implementing it according to http://www.deltasoft.com.hr/retro/galebemu.htm & implemented enough of
LOAD/SAVE to stop it hanging.
* hard drivin: (all games in driver) Improved 12-bit controls, although centre still goes out of sync.
* mea8000: Converted to a sound device.
* megaphx: Fixed noisy samples due to wrong format.
* microvsn: Fixed sound pitch caused by incorrect usage of write_signed8().
* seicross: Changed to a 4-bit DAC as samples are packed nibble.
* spaceg: Preliminary sound using space invaders samples.
*suna8: Changed to a 4-bit DAC as samples are packed nibble.
* vcombat: Fixed static during machine gun fire due to incorrect dc offset removal.
* vectrex: Fixed noisy samples due to wrong format.
wheelfir: Fixed sound, EEPROM & analogue steering wheel and brake pedal.
-osd: Fixed several small issues in HLSL/BGFX. [Jezze]
* Fixed target texture dimension when -intoverscan is used (this fixes the appereance of scanlines and shadow mask)
* Added target_scale and screen_count uniforms
* Rounded corners now remain aligned with screen bounds when -intoverscan is used (single screen only)
-d3d9: Fixed null reference exception when toggling from fullscreen to window mode [Jezze]
-d3d9: Disabled clearing render targets in several passes to reduce draw time, all texels are written with opaque anyway. [Jezze]
-d3d9/bgfx: Reduced defocus effect to one pass and capped defocus strength to 2.0. [Jezze]
-norautp: Added PROM, PAL and updated PCB layout for bjpoker [Guru]
-various: Fixed various spelling errors. [Jordi Mallach]
-various: Fixed various things in certain mahjong drivers. [system11]
* homedata: Added information about board types.
* nbmj8688: Corrected kaguya*, secolove DIP switches and added DIP locations to all games.
* nbmj8891: Fixed or improved DIP switches in hanamomo and scandal.
* nbmj9195: Improved renaiclb and gal10ren DIP switches.
* niyanpai: Fixed 4psimasy DIP switches.
* niyanpai: Fixed mhhonban year and company.
* srmp6: Added DIP locations.
* ssv: Fixed hypreac2 DIP switches.
* mjsister: Fixed DIP switches.
-ninjakd2.cpp: Replaced mnight with World version, Kawakus license now mnightj [frsj8112, system11]
-hp9845: Various changes: [F.Ulivi]
* Moved hp9845b_state class into a separate file.
* Refactored handling of irq/sts/flg bits to allow for adding I/O slots.
* Added I/O slots.
* Implemented HP98035 RTC card.
-hphybrid: Fixed indirect EXE instruction [F.Ulivi]
-neogeo: Redumped irrmaze V2 ROM and fixed ROM loading. [Brian Hargrove, Razoola]
-model1: Made wingwar360 not crash on startup. [David Haywood]
* Currently hangs after you insert coins waiting for the safety bar to lower.
* Collisions in wingwar are broken since recent changes to swa.
-model1: Fixed enough to get netmerc to boot, though there are many issues still and it is unplayable. [David Haywood]
-model1: Made render list scanning code safer by masking accesses to the RAM size and using less pointer math. [David Haywood]
-mjsenpu: Hooked up payout buttons and a hopper [David Haywood]
-decocass: Tagged all sets as US / Japan based on which BIOS type they use (A = Japan, B = US/World). [David Haywood]
-decocass: Made the different BIOS ROMs selectable and added Ocean to Ocean. [David Haywood]
-cmi2x: Fixed envelope terminal flag diagnostic. [Ryan Holtz]
-6840ptm: Changed WRITE8 to WRITE_LINE for single-bit outputs. [Ryan Holtz]
-cmi2x: Fixed MAST/TIM diagnostic test. [Ryan Holtz]
-v1050: Fixed 8214 PICU hookup and promoted back to working. [Ryan Holtz]
-tranz330: Added partially working driver for the VeriFone Tranz 330 point of sale terminal. [Ryan Holtz]
* Modem is not currently emulated, but it can be interacted with in a meaningful way and configured.
-ds1386: Added Dallas DS1386-8K and DS1386-32K timekeepers (largely untested). [Ryan Holtz]
-ie15: Improved performance by using a timer to determine hblank. [Ryan Holtz]
-rainbow: Various changes: [Bavarese]
* Fixed medium resolution mode.
* Added first incarnation of Color Graphics Option for Rainbow-100 B.
* Note: Highres and vector mode still have unfixed bugs.
-Added clickable buttons to a few Midway layouts and cleaned up some code. [Risugami]
-seattle: Added layout for San Francisco Rush [Risugami]
-mjsister: A few input fixups [AJR]
* Identified the difficulty DIP switches.
* Added some non-DIP inputs for service mode.
-cninjabl2: Add sprites, changed title; promoted to WORKING with known problems [AJR]
-witch: Fixed the code handling the "Hopper Active" DSW; no longer must it be low [AJR]
-core: Misc. keyboard input improvements [AJR]
* Add BS, Tab, 00, 000 keys common on add-on keypads as input items; SDL may recognize these, but DirectInput does not
* Assign Keypad 00 and Keypad 000 in several drivers' input lists
* Add SDL keycode for "cancel" key
* Add keypad keys as alternates to natural keyboard
-core: Soft resets no longer turn back clocks on devices [AJR]
* Give RTCs their own phase of machine initialization, right after NVRAM loading
* Make RTC feature flag overrides const, including one new one
* Make rtc_clock_updated a required override
-ui: Parenthesize optional items in input menus [AJR]
-amusco: Various improvements; promoted to WORKING [AJR]
* Figured inputs out almost completely
* Added blinking cursor for service mode
* Hacked coins into working due to broken IRQ timings
* Palette is in need of improvement
* mc6845: Added readback for cursor blink state
* pit8253: Eliminated device name from logging messages
-Added row size as sixth parameter to debug dump command [AJR]
-zodiac: Changed input type to keyboard [AJR]
* Added PORT_CHARs
* Added notes on physical button layout
-mz80b, mz2000: Various minor changes [AJR]
* Moved MZ-80B to mz2000.cpp driver (emulation remains non-working)
* Overhauled character layouts, creating separate configurations for European and Japanese keyboards (MT #6338)
* Added GRPH characters and kana to key names
-octopus: Various changes: [Barry Rodewald]
* Added on-board serial comms controller.
* Added serial vector ports.
* Fix extended RAM, made 256k the default.
* Inverted IRQ signal from RTC.
* Added Centronics parallel port.
* Added software list.
-x68k: Added IPL ROM dumped from an early X68000 CZ-600CE, made default for the X68000. [The Dumping Union, Barry Rodewald]
-linenoise: Fixed build with Visual Studio ('and' isn't supported). [dankan1890]
-mac: Rewrote audio output for original Macs to work like hardware. [R. Belmont]
-osd: Incorporated product/instance DirectInput device IDs. This should allow better disambiguation of devices. [Tomer Verona]
-sms: Fixed Out Run sound in FM mode. [Enik Land]
-core: Added swpath. Allows users to specify location of loose software. [Robbbert]
-rc702: fixed ctc interrupt. [Robbbert]
-accexx: Started skeleton driver for 1995 Accexx 28.8 modem. [Joakim Larsson Edstrom]
-z80scc: Various improvements [Joakim Larsson Edstrom]
* Added support for shift left/right modes in zbus_r and zbus_w.
* Improved variant handling including some incomplete read register maps.
* Added external CTS and DCD interrupts.
* Improved device reset values.
* Added SWI acknowledge command.
* Improved/fixed handling of WR9, RR2, RR3.
* Added WR7' register.
* Improved Tx handling, added Tx FIFO including special case with 1 slot Tx FIFO for NMOS and CMOS.
-z80scc: IACK and reset improvements [Joakim Larsson Edstrom]
* Added IACK by reading RR2
* Made z80daisy_iack return -1 when no vector found or disabled through the WR9 VIS.
* Removed z80daisy_reti code to match SCC documentation.
* Removed defacto reset values where possible and replaced them with documented SCC reset values.
-8530scc: Fixed typo (allows System 7 to boot on Mac drivers, and fixes X68000 mouse) [CharlesJS]
-s3: Replaced Pinball sound ROMs with game specific sound dumps [barakandl]
* Williams System 3/4 Pinballs affected: World Cup, Contact, Disco Fever and Phoenix
-es5506: Various fixes [Christian Brunschen]
* Fixed readback of global registers when the current page was in a certain range.
* Made voices run for a zero-length loop, as real hardware does it and synthesizers rely on it.
* These changes fix the playback of "Transwaves" on the VFX and SD-series synths.
-stv: Added Taiwan 97/05/15 v1.14 BIOS [Corrado Tomaselli]
-hiscore.dat: Updates [Leezer]
-8042kbdc: Fixed keyboard on SGI Indy/Indigo 2 driver. [Carl]
-mcr: Redumped dpoker sound ROMs. [Sean Rider]
-core: Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8 [Miodrag Milanovic
* Also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8.
-Fixed alt-enter full screen toggling on SDL (Linux/Mac/BSD) builds. [Hans Ostermeyer]
訂閱:
文章 (Atom)