miércoles, 30 de agosto de 2017

MAME 0.189

Nueva versión del Mame final como cada último miércoles del mes, que desde hace varias versiones incluye el Mess en el mismo programa. Es un emulador de maquinas arcades creado por Nicola Salmoria y el Mess lo que hace es emular emuladores y consolas  como Spectrum, Commodore 64 y muchas mas.



CAMBIOS:
What better way to welcome southern Spring/northern Autumn than with a MAME release? MAME 0.189 brings general improvements across a broad range of areas:
- The -sleep and -refreshspeed options have been fixed (MAME will no longer use 100% of a CPU core for the least demanding systems).
- UI translations have been updated – Chinese, German and Greek are fully up-to-date.
- Many layout and navigation bugs in the system/software selection menus have been fixed.
- Slot card BIOS selection has been fixed.
- Performance of machines that make heavy use of the output/artwork system has been substantially
improved.
- Support for many more PNG features has been added.
- A number of issues with XML system/device output have been addressed.
We are aware of the ongoing issues with the options system. If this completely breaks your use case, all we can recommend at this point is to keep using MAME 0.187 until the issues are resolved.

MAME 0.189 adds support for several systems that many of us won’t have had an opportunity to experience in real life. Possibly most interesting is the China Educational Computer I, an Apple II clone with more memory, Chinese language support (pinyin input), and a built-in Logo interpreter. Another interesting addition is the German Kontron PSI98, a Z80-based computer with fairly advanced features. Support for the BBC Micro Tube interface has been added, allowing the use of add-on coprocessor modules and by extension the software that takes advantage of them.

On the arcade side, the protection code/data for Gaelco’s TH Strikes Back has been dumped and the game now works. The microcontrollers for Toaplan’s Ghox and Whoopee have been dumped, adding sound to both games and fixing graphical issues in Ghox. The elusive world release DoDonPachi III has been dumped and added. Gaelco’s Football Power is also working in this release. Handheld LCD game additions have slowed down, but MAME 0.189 adds support for three Konami games: Garfield, Football Power, and Bayou Billy. Quite a few Mephisto modular chess computers are now working.

MAME 0.189 adds support for a whole lot of newly dumped alternate versions, bootlegs and hacks of arcade titles, and the usual assortment of fixes, improvements, and code modernisation

MAMETesters FALLOS ARREGLADOS
----------------------
- 00470: [DIP/Input] (seattle.cpp) hyprdriv: Despite successful calibration the brake button doesn't
function. (Ted Green)
- 00975: [DIP/Input] (seattle.cpp) calspeed: Even if you choose manual gear your car has automatic gear. (Ted Green)
- 01005: [Sound] (shangkid.cpp) shangkid: In the later levels, sound starts to get really screwy. (AJR)
- 01991: [Crash/Freeze] (vegas.cpp) gauntleg: Game randomly freezes. (Ted Green)
- 04024: [Graphics] (toaplan2.cpp) ghox: Missing background for hi-score screen. (Caps0f)
- 04872: [Graphics] (labyrunr.cpp) tricktrp: Graphic priority issue. (Angelo Salese)
- 05277: [Documentation] (cps1.cpp) sf2accp2: Installation instructions and DIP settings for SF2CE
(Accelerator Pt.II) hack.  (geforcefly)
- 05608: [DIP/Input] (royalmah.cpp) mjifb, mjifb2, mjifb3: DIP Settings. (kamilz)
- 05788: [DIP/Input] (dbz.cpp) dbz: English language is not displayed. (ryuhabayusa)
- 05945: [DIP/Input] (pacman.cpp) pengojpm, pengopac: Info about dip switches. (Fortuna)
- 06259: [Graphics] (combatsc.cpp) combatsc, combascj, combasct, bootcamp, bootcampa: Wrong priority in the drill instructor screen. (Angelo Salese)
- 06636: [Graphics] (seattle.cpp) calspeed: Triangles flicker in calspeed. (Ted Green)
- 06639: [Crash/Freeze] (coco3.cpp) coco3, coco3h: Crash of emulated system accessing multiple floppy drives. (Dirk Best)
- 06640: [Core] (coco3.cpp) coco3, coco3h: TRS-80 Color Computer FDC data corruption issue. (Dirk Best)
- 06641: [Color/Palette] (pce.cpp) pce [sonson2]: Black & White mode doesn't work properly. (Angelo Salese)
- 06644: [Gameplay] (segae.cpp) tetrisse: Unable to play 2 Player mode. (David Haywood)
- 06645: [Sound] (ninjakd2.cpp) ninjakd2, ninjakd2c, jt104, rdaction: Missing sound. (AJR)
- 06649: [Interface] ng_cthd_prot: Wrong name (Neo Goe instead of Neo Geo). (Robbbert)
- 06657: [Interface] (c64.cpp) c64: Selecting a slot to fill for "EXP" causes Fatal Error. (Nathan Woods)
- 06659: [Documentation] (model3.cpp) swtrilgy, swtrilgya: " Arcade " is necessary in the title of this game. (J.J.Boy)

CAMBIOS EN EL CODIGO
--------------
-pengadvb: Added start/continue button (partially fixes MT04528). [Angelo Salese]

-Added very preliminary PC9801 AMD98 sound board emulation [Angelo Salese]

-namcos1.cpp: Fixed joystick dropping inputs bug for crouching/running actions in Beraboh Man. [Angelo Salese]

-labyrunr.cpp: Fixed tile-sprite priorities, mostly visible when exiting an area in most stages. [Angelo
Salese]

-deco32.cpp: Rewrote interrupt handling; improved lightgun support for Locked Loaded. [Angelo Salese]

-chanbara.cpp: Identified sprite flip X bit (player sword thrusts). [Angelo Salese]

-Wrote a new device for Taito yoke-based inputs (found in Midnight Landing and Top Landing). [Angelo Salese]

-taitoair.cpp: Added screen raw parameters, fixes pilot acknowledge sound sample timing. [Angelo Salese]

-ioport.cpp: Log explicit error if inp file isn't found on playback, added error code number for other
errors. [Angelo Salese]

-jangou_blitter.cpp: Rewrote blitter setters. [Angelo Salese]

-nightgal.cpp improvements: [Angelo Salese]
 * Fixed Night Gal Summer GFX ROM out-of-bounds accesses.
 * Added preliminary protection emulation for Night Gal Summer.

-luaengine: Added debugger_manager support. [Carl]

-plugins/cheat: Catch errors in cheat scripts, added preliminary breakpoint/watchpoint support. [Carl]

-plugins/gdbstub: Added WIP gdbstub plugins. [Carl]

-plugins/data: Added MARP scores. [Carl]

-a590: Corrected filenames and added undumped 4.6 and 5.92 versions. [Dirk Best]

-jvc_dsk: Autodetect double-sided floppy images without header (github issue #2405), improved support for headerless OS-9 images. [Dirk Best]

-Added Kontron PSI98 driver: [Dirk Best]
 * System is fully working with minor issues, you can boot KOS and CP/M 2.2 (images are in the software list).
 * Still missing is SASI and the ECB slot system with cards.
 * Added keyboard slot interface, created skeleton for keyboard, added HLE ASCII keyboard as default.
 * Added software list.

-upd765 improvements: [Dirk Best]
 * Don't instantly finish the RECALIBRATE command (fixes accessing second drive on psi98).
 * Made SEEK also take some time (fixes KOS FORMAT command on psi98).

-Added Nintendo GameCube skeleton driver. [Dirk Best]
 * Decrypts the IPL and the CPU executes the first few instructions.

-gyruss - various small updates: [Dirk Best, Tele-Viper]
 * Added missing DIP location for DSW3.
 * Fixed dip switches and added correct ROM labels/locations for gyrussce.
 * Fixed labels for gyrussb.
 * Updated diagnostic ROM info.
 * Adjusted some memory region sizes.
 * Removed unused DRIVER_INIT.

-igs011.cpp update: [Luca Elia]
 * Decrypted vbowlhk and added its own bitswaps for IGS003 and IGS011.
 * Found DIP switches to perform a protection test in vbowl, changed IGS012 mode toggling to pass the test.
 * Changed IGS003 command 48 in lhb2 and vbowl to potentially work in more cases (based on lhb2 tables).

-jockeyc: Added layout with keyboards. [Luca Elia]
 * Cleaned up inputs, added own DIP switches.
 * Corrected RTC, emulated hoppers.
 * Hooked up outputs, NVRAM, and trackball (for hidden editor).

-Overhauled internal UI: [Vas Crabb]
 * Use proper font metrics and handle space glyphs with null bounding box on OS X.
 * Patched GNU xgettext to support C++14 parsing so localisations can be updated.
 * Restored ability to localise info box headings.
 * Fixed info box navigation when system selection menu doesn't have focus.
 * Fixed keyboard navigation of software filter box, added support for home/end to jump to beginning/end of filter list.
 * Removed hacks in selector menu tying it to implementation details of other menus.
 * Improved encapsulation and reduced code duplication in system/software selection menus.
 * Fixed text alignment/gutters in filter list, info box and DAT view.
 * Eliminated use of hairline spaces for alignment in the info box.
 * Added indication for presence of analog controls and keyboard inputs in info box.
 * Added support for mouse wheel scroll in info box.
 * Allowed some character input events to be coalesced (reduces lag in live search with long lists).
 * Fixed software art/info display when keyboard focus leaves software selection list.
 * Save/restore images/info selection in right panel.
 * Fixed bugs and improved performance of code for detecting systems without ROMs.
 * Made audit menu request confirmation, show progress, and save result in INI format.
 * Consolidated code for drawing "extra" boxes above/below menus.
 * Fixed minimum/maximum for UI font rows per screen setting.
 * Fixed spacing on directory configuration menu.
 * Made slot options menu show full name of selected slot device below menu.

-Reimplemented system/software filters: [Vas Crabb]
 * Uniform interface/polymorphic implementation - eliminates almost all special-casing in menus.
 * Made filter names localisable.
 * Allowed more filter types and prevent contradictory filters from being added in custom filters.
 * Made category filter work like other filters (allowed in custom filter displays its own UI, better
error messages).
 * Made multiple year/manufacturer/category/etc. filters in custom filter an inclusive union operator.
 * Removed implicit "Not BIOS" system filter, it can be added explicitly if desired.

-Moved unimplemented/imperfect flags from machines into devices: [Vas Crabb]
 * Allows dynamic warning flags depending on slot configuration.
 * Unclutters GAME/CONS/COMP/etc. definitions where a family of machines or a device have the same flags.
 * Allows more combinations of flags.

-PNG/rendering/artwork/output improvements: [Vas Crabb]
 * Added support for layout item groups that can be reused in other groups or views.
 * Reduced weight of render.h by moving component specialisation declarations into rendlay.cpp.
 * Replaced simple_list with more appropriate containers, remove misleading const qualifiers, reduced repeated XML walking.
 * Added N-dimensional output finder to avoid runtime string hashes - more than doubles performance of intlc440.
 * Unified code for copying PNG data into MAME bitmap in MAME and pngcmp, made it less likely to leak memory.
 * Added support for Adam7 interleave in PNG files, fixed some corner cases in unfiltering code.
 * Fixed upsampling of greyscale PNGs, added support for monochrome with alpha.
 * Added support for 16-bit samples in PNG files.
 * Added support for PNG greyscale/RGB with transparent pen.
 * Detect more invalid PNG files rather than just behaving badly.

-Added "minimaws" scripts, a reference -listxml consumer (implemented with Python/WSGI and JavaScript): [Vas Crabb]
 * Provides verbs for loading data, some basic batch queries, and an interactive web server mode.
 * Serves linked HTML pages for machines, devices, and source files.
 * Demonstrates how to dynamically discover slot/BIOS options from static -listxml output.
 * Allows user to build a slot configuration and shows necessary command-line arguments or INI lines to produce it in MAME.
 * As a side effect, this provides additional validation of -listxml output, several issues and
limitations were addressed.

-Fixed -sleep and -refreshspeed options, fixed a stupid forced unnecessary sleep. [Vas Crabb]

-Fixed -slot card,bios=rev (selected BIOS was being applied to slot itself, not card). [Vas Crabb]

-Fixed up input merger: added more variants, synchronisation and save state support, removed dubious reset behaviour. [Vas Crabb]

-Removed a whole lot of I64 from format strings (use logerror/string_format/stream_format to avoid it). [Vas Crabb]

-Added validation of BIOS names/descriptions/defaults and fixed errors exposed. [Vas Crabb]

-Moved additional content for release archive from build repository to main repository. [Vas Crabb]

-bublbobl.cpp, missb2.cpp: Reimplemented sound CPU semaphores and sound NMI according to schematics. [Lord Nightmare, Vas Crabb]
 * Implemented sound semaphores into tokio as well, fixing SOUND ERROR in test mode.
 * Added notes about sound CPU addressing.
 * Reimplemented /SRESET as a separate function called on sound CPU reset according to schematics.
 * Added correct watchdog to Bubble Bobble and Tokio, and disabled it on the Bubble Bobble prototype.
 * Added proper 'wired-or' sound CPU IRQs to Bubble Bobble.
 * Renamed 'slave' cpu to 'subcpu' to match schematics.

-dectalk.cpp: Use correct DSP ROM for firmware 1.8, some driver cleanup. [Lord Nightmare]

-ceci: Added driver for China Education Computer I (Apple II clone). [R. Belmont]
 * Added QUIT and TEST keys (hold down TEST while resetting for diagnostic), completed keyboard.
 * Fixed banking - Chinese mode works.
 * Added HGR color killer softswitch.

-k2000: Added sample ROMs. [R. Belmont]

-alphatro_flop: Replaced bad dumps for CP/M and BASIC with good ones. [R. Belmont]

-alphatro: Added cart slot, support for 8K carts from the command line, and cart software list. [R.
Belmont]

-alphatro: Added BIOS set for machine with Bicom graphics. [TeamEurope, rfka01, R. Belmont]

-multipcm: Confirmed to be Yamaha YMW-258-F. [any, R. Belmont]

-Added new 74LS259/9334/CD4099 devices. [AJR]
 * Added wcoin counters and/or lockouts to Atari System 1 games, Basketball, Gauntlet, Gyruss, Hana Yayoi, Hole Land, Jr. Pac-Man, Mahjong Sisters, Pooyan, Roc'n Rope, Squash, Thunder Hoop, Time Limit, Time Pilot '84 and many others.
 * Cleaned up coin counter behavior in Sauro and Rally Bike.

-ym2151: Added reset line emulation. [AJR]

-spcforce: Added coin counters, start lamps and addressable latch device [AJR]

-tankbatt: Improved handling of sample triggers - fire sound is no longer doubled. [AJR]

-decocass.cpp: Major improvements to colors and graphics layer priorities [AJR]
 * Implement the PRI2 pen modification effect. This makes the tunnels and headlight in Highway Chase look

much more accurate, and
    makes some color changes work in Astro Fantasia.
 * Shadow color in Skater is now properly black (not a pen modification effect).
 * Correct background fill color, making high score screen in Super Doubles Tennis properly blue.

-mario: Added coin counters and 74LS259. [AJR]

-isbc8630: Added 74LS259 "status register" (only partly implemented). [AJR]

-blazeon, wingforc: Shadowing RAM with ROM in sound CPU map can't be right. [AJR]

-v25: Made IDB register state visible to debugger. [AJR]

-jp.cpp: Added 74LS259 latches and ADPCM sound system used by some games. [AJR]

-janptr96: Changed CPU type to TMPZ84C015, drive interrupts through internal CTC. [AJR]

-changela: Changed default DIP setting to keep coin counters separate. [AJR]

-mjelctrn, mjembase, majxtal7, neruton: Changed CPU type to TMPZ84C015 and improved interrupt handling. [AJR]

-dynax.cpp: Use address map bank device for most games in this driver plus htengoku. [AJR]
 * Many games now successfully retrieve local time at start through an RTC device previously treated as read-only.

-fixeight: EEPROM fixes. [AJR]
 * Corrected decryption of some V25 opcodes used in the EEPROM service routine.
 * Removed the ugly routine that hardcoded a region for each set.
 * Added and documented a secret input that rewrites the EEPROM for any region.

-Delay data capture timing for MSM5205 and MSM6585 (should help with synchronization later). [AJR]

-flstory: Fixed CPU communication issue that sometimes caused sound to disappear entirely. [AJR]

-decomult: Replaced gross hack for banking "dongle" with something more likely. [AJR]

-chinhero: Added coin counters. [AJR]

-salamand: Improved VLM5030 control. [AJR]

-combatscb: Improved interrupt handling. [AJR]

-mb8421: Created 16-bit expanded variant and added it to thndzone/dassault. [AJR]

-mastninj: Implemented dual OPN plus dual MSM5205 ADPCM sound system as in Automat. [AJR]

-Rewrote mmodular.cpp to use the new mmboard device - many sets promoted to working. [Sandro Ronco]

-fmtowns improvements: [Barry Rodewald]
 * Added support vertical zoom greater than x2 (fixes Evolution).
 * Improved graphic layer placement - games with different-sized layers now display better.
 * Added preliminary RS232C port support.

-gt64xxx: Buffer multiple writes for PCI stall (fixes MT06636). [Ted Green]

-seattle: Set proper blitz99 DIP switch settings and added gearshift to calspeed (fixes MT00975). [Ted Green]

-floppy: Added FLOPPY_HFE_FORMAT to default_floppy_formats. [Nigel Barnes]

-acorn_dsk updates: [Nigel Barnes]
 * Added OPUS_DDCPM_FORMAT, removed ACORN_CPM_FORMAT (same geometry as ACORN_SSD_FORMAT/ACORN_DSD_FORMAT).
 * Improved find_size/identify for SSD/DSD formats.
 * ACORN_DOS_FORMAT 640K now handled as ACORN_ADFS_OLD_FORMAT.
 * Fixed geometry for ACORN_DOS_FORMAT 800K.

-wd177x_dsk: Apply sector_count and gaps to track description. [Nigel Barnes]

-bbc updates: [Nigel Barnes]:
 * Added new TUBE device - Acorn Tube ULA for use with Acorn second processors.
 * Added various second processors as Tube slot devices: Acorn 6502, Acorn 65C102, Acorn Z80, Acorn 80186,

Casper 68000.
 * Added BeebSID slot device for the 1MHz bus.
 * Minor video improvements: fixed cursor size, double clock in MODE7 to counteract non-implemented interlace.
 * bbc_acorn8271: Added Amcom DFS A7874.
 * bbc_opus8272: Added new Opus 8272 FDC device with DDOS 3.00, not yet working.

-didact: Updated LOG support to latest cut. [Joakim Larsson Edstrom]

-m68340: Added implementations for VCO clock synthesizer and Timer module Counters, IRQs and one operational mode.
 [Joakim Larsson Edstrom]

-namcos2.cpp: Ordyne uses older IO MCU ROM, cleaned ROM labels as per PCB photos. [MetalliC]

-gaelco3d.cpp updates: [MetalliC]
 * Increased TMS ROM region, makes Football Power players models visible.
 * Fixed serial EEPROM access.
 * Implemented Football Power mechanical ball simulation.

-Added Atomiswave security notes. [brizzo, MetalliC]

-apple2: Update screen on mode-switch only if really switching. [Peter Ferrie]

-hp9845: Refactored handling of HTI images into a dedicated format module, refactored hp9845_tape imgtool module to use HTI format.[F.Ulivi]

-hp85: Implemented tape drive, fixed a bug in tape gap detection. [F.Ulivi]

-imgtool: Fixed null pointer dereference and logic errors in "GET" command. [F.Ulivi]

-ms0515: Add sound and corrected clock rate. [shattered]

-dvk_ksm: Implemented Baud rate generator and cleaned up source. [shattered]

-Refactored server_{ws,http}.hpp into separate interface and implementation. [Christian Brunschen]
 * Use std::weak_ptr from websocket_connection_impl to webpp::Connection to avoid reference cycles.
 * When shutting down the HTTP server, also explicitly stop the asio::io_context; this allows the built binary to exit cleanly.

-mos6526.cpp: Show state of registers that can be read without side effects in debugger. [David Viens]

-om6502.lst: Corrected cycle counts for undocumented $BF instruction. [David Viens]
 * Now passes Lorenz testsuite-2.15's cputiming.prg (and does not break laxay.prg).

-Improved Android build support. [Miso Kim]
 * Updated for NDK r14b, build-tools 21.1.2, gradle 2.2.1, and jdk1.8.0_144.

-Renamed 'grtesoro' sets to 'play2000', gave it it's own machine structure and memory map. [David Haywood]
 * Added some workarounds so that it actually boots, fixed GFX ROM loading.

-Added basic Saturn CD Block device to load the ROMs. [David Haywood]

-imgtool modernisation and miscellaneous fixes: [Nathan Woods]
 * Fixed a std::string(nullptr) bug.
 * Proper cleanup of floppy object after create/open failure.
 * Merged normalize_filename() into cannonicalize_path().
 * Eliminated Imgtool-specific rand() function.
 * Modernised mgtool_forkent structure.
 * Fixed features.supports_geticoninfo.

-Partially fixed MT06621 (save state path not honoured). [Nathan Woods]
 * Still doesn't honour software name for multipart software loaded from internal UI.

-imgtool: Made Mac ICN# drawing logic never draw pixels outside mask. [Nathan Woods]

-SAM6883: Fixed VDG addressing incorrectly honoring page bit. [Nathan Woods, Ciaran Anscomb]

-gb.cpp: Optimized channel update methods - greatly reduces time to load state.

[057a3dd61f99517a3afea0051a49cb27994f94d]

-Added better documentation and part numbers for midvunit wheel board. [Risugami]

-Rainbow-100: Use Z80SIO instead of Z80DART, make UCSD Pascal boot again. [Bavarese]

-Added Control ID X628 fingerprint reader skeleton driver and NT7534 bitmap LCD controller device. [Felipe Sanches]

-Added HD647180X MCU dumps to Whoopee and Ghox. [Caps0ff]
 * Allows sound emulation in both of games, and fixes the high score table background in Ghox.

-Road Runner (Midway): Replaced bad ROM with good one, added notes. [rogerxy, blinddog]

-segae.cpp: Corrected rom names for Transformers System E. [Arzeno Fabrice]

-triforce.cpp: Redumped Virtua Striker 4 Ver.2006 (GDT-0020D). [rtw]

-dccons.cpp: Added better dump of PAL Dreamcast Flash ROM. [rtw]

-aristmk5 updates: Fixed some sets, added honeypot and venicea5. [Heihachi_73]

-snes.xml documentation updates: [Inigo Martinez]
 * Fixed ROM name and added extra information for Dragon Ball Z - Super Gokuu Den - Kakusei Hen.
 * Added information about an earlier Euro Ranma 1/2 revision.
 * Added information about an earlier Spanish release of Donkey Kong Country 2 - Diddy's Kong Quest.
 * Added information about the Spanish release of Pilotwings to the Euro dump.

-nes.xml documentation updates: [Inigo Martinez]
 * Added information about Super Mario Bros. PCB.
 * Fixed serial values and added PCB information for Pinball, Super Mario Bros. 2, and Trog!.

-thoop2.cpp: Added PCB layout for TH Strikes Back. [Brian Troha]

-fmtowns_cd.xml: Update undumped list, merged the Towns and Marty list. [r09]

-irem_cpu.cpp: Added some info about the Superior Soldiers sound CPU. [caius]

-mitchell.cpp: Added PALs and EEPROM dumps to pkladiesla, and corrected ROM labels. [f205v]

-mario.cpp: Identified marioj as Revision C. [Corrado Tomaselli]

-hiscore.dat: Updated for recent changes. [Leezer]

NUEVOS JUEGOS AÑADIDOS O QUE ANTES NO FUNCIONABAN
------------------------------------------------------
China Education Computer I [R. Belmont, Jorma Honkanen]
Double Dribble (Konami handheld) [hap, Sean Riddle]
Garfield (Konami handheld) [hap, Sean Riddle]
Kick Ball [Darksoft, Sean Sutton, Surgeville, Smitdogg, The Dumping Union, David Haywood, AJR]
Kontron PSI98 [Dirk Best, rfka01]
NFL Football (Konami handheld) [hap, Sean Riddle]
Poosho Poosho [caius, Brian Troha, Smitdogg, Ryan Holtz, rtw, The Dumping Union]
Tekken Battle Scratch [ShouTime, Jan Stuhler, pablopelos, Smitdogg, The Dumping Union]
The Adventures of Bayou Billy (Konami handheld) [hap, Sean Riddle]
unknown 'Space Invaders' gambling game [Roberto Fresca, Arzeno Fabrice, David Haywood]

Football Power [MetalliC]
Mephisto Academy [Sandro Ronco]
Mephisto Almeria 68000 [Sandro Ronco]
Mephisto Almeria 68020 [Sandro Ronco]
Mephisto Berlin Pro 68020 [Sandro Ronco]
Mephisto Genius 68030 [Sandro Ronco]
Mephisto Polgar [Sandro Ronco]
Night Gal Summer [BET] (Japan 850702 NGS 0-01) [Angelo Salese]
TH Strikes Back [David Haywood, Kevin Eshbach]

NUEVOS CLONES AÑADIDOS O QUE ANTES NO FUNCIONABAN
----------------------------------------------------
1943: Midway Kaisen (Japan, no protection hack) [Bryan McPhail]
Alligator Hunt (unprotected, set 2) [David Haywood, Peter Wilhelmsen]
B.Rap Boys Special (World) [Phill @NES4Life]
Carrier Air Wing (USA 901130) [mastercello]
Crash Road (bootleg of Space Chaser) [Ed Cross]
Crazy Climber (US set 2) [John at johnsarcade]
Crime Fighters 2 (Japan, 4 Players, ver. N) [Guy B]
Cool Minigame Collection (Italy) [Hammy]
Daiku no Gensan (Japan, M82) [Hammy, Jon H, The Dumping Union]
DoDonPachi III (World, 2002.05.15 Master Ver) [neohyphengeo productions]
Donkey Kong Jr. (bootleg on Moon Cresta hardware, set 2) [The Dumping Union / Team Recreativas, AJR]
Fidelity Sensory Chess Challenger 12 [hap, Berger, yoyo_chessboard]
Mega Zone (program code L) [Corrado Tomaselli, The Dumping Union]
Mephisto Nigel Short [Sandro Ronco]
Mephisto Polgar 10MHz [Sandro Ronco]
Mephisto Portorose 68000 [Sandro Ronco]
Mephisto Portorose 68020 [Sandro Ronco]
Ordyne (World) [Corrado Tomaselli]
Popeye (Japan, Sky Skipper hardware, Older) [Justin Rudebaugh]
Port Man (Japan) [ShouTime]
Street Fighter (World) (protected) [Corrado Tomaselli]
Street Fighter II: The World Warrior (Quicken, bootleg) [Moffitt]
Super Athena (bootleg) [Hammy]
Super Chase - Criminal Termination (1992/01/18 18:29:18 CHASE 3 VER 1.30, prototype) [Trol]
Vamf x1/2 (Europe, version 1.0.0903) [Rod_Wod, TeamEurope, The Dumping Union]
WWF Superstars (US revision 6) [Bryan McPhail]

Forty-Love (Japan) [ShouTime, Angelo Salese]
BBC Master Turbo [Nigel Barnes]
International Toote II (v1.24, P387.V01) [Gerald (COY)]
Mephisto Berlin Pro London Upgrade [Sandro Ronco]
Mephisto Genius 68030 London Upgrade [Sandro Ronco]
Mephisto London 68020 [Sandro Ronco]
Mephisto Lyon 68000 [Sandro Ronco]
Mephisto Lyon 68020 [Sandro Ronco]
Mephisto Vancouver 68000 [Sandro Ronco]
Mephisto Vancouver 68020 [Sandro Ronco]
Virtua Bowling (Hong Kong, V101HJS) [Abelardator2, Luca Elia]

NUEVAS MAQUINAS QUE AUN NO FUNCIONAN
----------------------------------
AT&T Teletype 4425 [shattered]
Access Virus A [R. Belmont, absence]
Access Virus B (Ver. T) [R. Belmont, absence]
Access Virus C [R. Belmont, absence]
Access Virus Classic [R. Belmont, absence]
Access Virus Rack XL [R. Belmont, absence]
Access Virus Rack [R. Belmont, absence]
Altos 8600 [Carl, Al Kossow]
ControlID X628 fingerprint reader [Felipe Sanches]
GameCube (Japan) [Dirk Best]
Honey Pot (03J00241, NSW/ACT) [Heihachi_73]
Konnano Hajimete! (Japan) [Ralph Wallace, system11, The Dumping Union]
Kurzweil K2000 [R. Belmont]
Learning-Window Teaching Machine (Rev 3) [Kevin Horton]
Machinedrum MK2 [R. Belmont, absence]
Magic Reels [TeamEurope]
Mannesmann Kienzle System 9002 Terminal [Miodrag Milanovic]
Mephisto RISC 1MB [Sandro Ronco]
Monomachine SFX6 MK2 [R. Belmont, absence]
Nurete Mitaino... - Net Idol Hen [Ralph Wallace, system11, The Dumping Union]
Sengoku Mahjong Kurenai Otome-tai [Ralph Wallace, system11, The Dumping Union]
Sexy Gal Tropical [BET] (Japan 850805 SXG T-02) [ShouTime, Angelo Salese]
Super Game (Sega Master System Multi-game bootleg) (alt games) [TeamEurope]
Venice (02J02056, Venezuela) [Heihachi_73]

NUEVOS CLONES AÑADIDOS QUE NO FUNCIONAN
----------------------------------
Derby Owners Club World Edition (Rev B) [f205v, ShouTime]
Dirt Devils (Japan, Revision A) [ShouTime]
Econet X25 Gateway [Nigel Barnes]
GameCube (Brazil) [Dirk Best]
GameCube (EUR) [Dirk Best]
GameCube (USA) [Dirk Best]
Goldeneye (4.02) [Gore Daimon, Sergio Munemori]
Henson CFA 3000 [Nigel Barnes]
Learning-Window Teaching Machine (French) [Kevin Horton]
Learning-Window Teaching Machine (Rev 1) [Kevin Horton]
Learning-Window Teaching Machine (Rev 2) [Kevin Horton]
Mephisto RISC II [Sandro Ronco]
Print Club (World) [David Haywood]
Trigger Heart Exelica (Japan) (GDL-0036) [rtw, ShouTime]
Virtua Fighter 4 Evolution (Version B) (GDS-0024C) [rtw, ShouTime, f205v, Darksoft]
Spiel Master (German) [TeamEurope, Kevin Horton]
Star Wars (1.06, Display S1.05) [Jubex77, JMan, Gore Daimon]

Nuevo software list additions que funcionan
-----------------------------------
apple2: Nightmare Gallery [Ian B.]
bbc_flop_80186: Master 512 Technical Guide Programs [Nigel Barnes]
bbc_flop_z80: Double Density CP/M [Nigel Barnes]
bbcb_flop:
  The Acornsoft Hits Vol.1, The Acornsoft Hits Vol.2, Centre Ville, Chick Chase, The Christmas Adventures of 4-T and his Friends,  The Fantastic Adventures of 4-T, First Filer, The Great British Fun Run, Integra Windows 1.00, Look After Yourself!,
  Knitwear Designer, Modem Master, Note Invaders, Numbers and Pictures, NumbersCope, Pirate, The Quill (A00), The Quill (A03),
  Rhythm Maker, Science - Start Here!, Shape Up, Snapple Hopper, Spell!, Starspell Plus, TimeShare,
  Trivial Pursuit - Baby Boomer Edition, Trivial Pursuit - Genus Edition, Trivial Pursuit - Young Players Edition, Word Skill [Nigel Barnes]
  BeebSID 1-17, Beeb SID Quiz [PitfallJones]
bbcm_flop:
  Morley Hard Disc Utilities v3.00 [Nigel Barnes]
  SID Music 1, Sid Music 2 [Tom Walker]
c64_cass: Shado BBC Emulator Software [Curt Coder]
electron_flop:
  Electron User Group #00-#74 (5.25"), Starspell Dictionary Disk (3.5"), Starspell Dictionary Disk (5.25") [Nigel Barnes]
fmtowns_cd:
  DOR Special Edition '93 (alt), Gokko Vol. 03 - Etcetera [r09, redump.org]
  Europa Sensen, Inindou - Datou Nobunaga, Nobunaga no Yabou - Bushou Fuunroku [r09, Reuental]
  Nihon Mukashibanashi, The Queen of Duellist Gaiden Alpha Light [r09, yukin/Tokugawa Corporate Forums]
fmtowns_flop: Illusion City - Gen'ei Toshi, Ving Soft Collection [r09, yukin/Tokugawa Corporate Forums]
ibm5150:
  B.A.T. [ArcadeShadow]
  Superbase 5 Demo [breiztiger]
ibm5170:
  B.A.T. II, Wing Commander, Wing Commander: The Secret Missions, Wing Commander: The Secret Missions 2,
  Wing Commander II - Vengeance of the Kilrathi [ArcadeShadow]
  RobotC2 Demo [breiztiger]
  Diagnostics Diskette for IBM Personal System/2 model 70/80 (v1.06, Finnish). [Curt Coder]
  Ami [Justin Kerk]
lynx: Crystal Mines II - Buried Treasure (Euro, USA) [anonymous]
pico: Anpanman Pico Wakuwaku Pan Koujou (Jpn), Ett Ar med Nalle Puh (Swe) [TeamEurope, The Dumping Union]
sms: Alex Kidd in Miracle World 2 (World, hack) [Shideravan]
bbc_flop_6502:
  6502 Development Package, Bitstik Graphics System, Bitstik 2, Econet Level 2 Fileserver Software, Hi-

InterSheet, Hi-View,
  Hi-Wordwise Plus [Nigel Barnes]

bbc_flop_65c102: 65C102 Co-Processor Support Disc [Nigel Barnes]
bbc_flop_68000: Casper Support Discs [Nigel Barnes]
bbc_flop_80186: BBC Master 512 System Discs, Dabs Shareware Vol.1, Dabs Shareware Vol.2 [Nigel Barnes]
bbc_flop_z80: Acorn CP/M System Discs, Acorn CP/M Program Discs, Colossal Cave [Nigel Barnes]


Nuevo software list additions que no funcionan
-----------------------------------
pico: Lejonkungen Aventyr (Swe) [TeamEurope, The Dumping Union]
princ: Hobby Club, Kodomo no Omacha [TeamEurope]

Traducciones añadidas o modificadas
-----------------------------------
Chinese (simplified) [YuiFAN]
Chinese (traditional) [YuiFAN]
German [RafTacker]
Greek [BraiNKilleRGR]
Italian [theheroGAC]
Japanese [Vas Crabb]
Portuguese (Brazil) [Ashura-X, Felipe Sanches]
Russian [MetalliC]
Serbian [Vas Crab, Midrag Milanovic]
Serbian (Cyrillic) [Vas Crab, Midrag Milanovic]
Spanish [A. Viloria]
Swedish [Joakim Larsson Edstrom]
Turkish [kadireksi]

Pagina oficial:
http://www.mamedev.org/

Descarga de la versión 32 bits:
http://www.mamedev.org/downloader.php?file=mame0189/mame0189b.exe

Descarga de la versión 64 bits:
http://www.mamedev.org/downloader.php?file=mame0189/mame0189b_64bit.exe

Cemu v1.9.1

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3



CAMBIOS:
- Añadida una segunda ventana que mueatra la pantalla del Gamepad
- Mejorado el volver a leer una textura
- Arreglos(sonido, recompiladorr y control)
– Optimizationes para el decodificador de texturas

En detalle:

general: Added a separate window to display the GamePad screen
general: Added more game profiles

CPU/JIT: Slightly decreased RAM usage of recompiler by optimizing away unused lookup tables
CPU/JIT: Improved detection of float denormal usage
CPU/JIT: Added support for PSQ_L type 6

input: Fixed XInput controller not refreshing
input: Fixed DirectInput controller selection for adapters with multiple controllers
input: Fixed DirectInput axis directions being mirrored or offset for certain controllers

coreinit: Added API MCP_TitleListByAppType, MCP_TitleList, FSAddClientEx()
coreinit: More accurate implementation of OSMessageQueue
coreinit: More accurate implementation of FSOpenFile/FSOpenFileAsync

nsysnet: Added API inet_ntoa(), recvfrom()

nn_act: Added API GetPersistentIdEx()

GX2: Added API GX2RSetStreamOutBuffer(), GX2WaitForFlip(), DMAEGetRetiredTimeStamp()
GX2: GX2CopySurface() can now detect access to GPU-residing textures and automatically trigger texture readback
GX2: Fixed invalid optimization of seemingly unused inputs in pixel shader when indexed GPR access is used
GX2: Optimized texture decoder (up to 5 times faster)
     While generally not a bottleneck, the texture decoder previously could cause
     additional micro-stutter in situations where many textures are loaded at once.

VPAD: Improved emulation of sampling callbacks
VPAD: Fixed crash in VPADControlMotor() when length parameter was out of bounds

AX: Correctly update ADPCM parameters after loop for non-streaming voices
AX: Fixed a bug in voice synchronization where changes to the current playback offset where sometimes not visible to the API

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.9.1.zip


sábado, 26 de agosto de 2017

PSX Datacenter Actualización 26-Agosto-2017

Nueva actualización semanal de la página de PSX Datacenter añadiendo en esta ocasión nuevas entradas de juegos de PSX y actualizando muchas otras como Game no Tetsujin 2 , Mitsumete Knight , NHL, Night Raid, Nightmare Creatures, los NHL o los Lightspan con nuevo contenido como portadas en alta resolución, información, nuevos trucos, publicidades y muchos otros cambios.

Añadidas las siguientes entradas a la PSX Datacenter:

NTSC-J:
Game no Tetsujin 2 [SLPS-00213] (J)
Game no Tatsujin 2 [SunKore Best] [SLPS-03297] (J)

NTSC-U:
Lightspan - Liquid Books Adventure 2 - Amrita's Trees and Cerdito and the Coyote [LSP-010250] (E)
Lightspan - Calamity 1 - The Natural World [LSP-200110] (E)

ACTUALIZADAS:
Mitsumete Knight [SLPM-86068] (J)
NHL 2000 [SLUS-00965] (E)
NHL 2000 [SLES-02225] (E)(Fi)(Sw)
NHL 2000 [SLES-02226] (F)
NHL 2000 [SLES-02227] (G)
NHL 2001 [SLUS-01264] (E)
NHL 2001 [SLES-03139] (E)(Fi)(Sw)
NHL 2001 [SLES-03154] (G)
NHL 2001 [SLES-03155] (F)(Cz)
NHL Face Off [SCUS-94504] (E)
NHL Face Off [SCES-00220] (E)
NHL Face Off 99 [SCUS-94235] (E)
NHL Face Off 99 [SCES-01736] (E)
NHL Face Off 2001 [SCUS-94577] (E)
NHL PowerPlay '96 [SLUS-00227] (E)
NHL Powerplay '96 [SLPS-00595] (J)
NHL PowerPlay [SLES-00313] (E)
NHL Rock the Rink [SLUS-01085] (E)
NHL Rock the Rink [SLES-02794] (E)
Night Raid [SLPM-87048] (J)
Night Striker [SLPS-00050] (J)
Night Head The Labyrinth [SLPS-001111] (J)
Nightmare Creatures [SLUS-00582] (E)
Nightmare Creatures [SIPS-60027] (J)
Nightmare Creatures [SCES-00582] (E)
Nightmare Creatures [SCES-00684] (G)
Nightmare Creatures II [SLUS-01112] (E)
Nightmare Creatures II [SLES-02751] (E)(F)(G)
Añadidas nuevas descripciones, portadas en alta resolución,nuevas publicidades y imagenes.

MANUALS:
Mitsumete Knight (J) [SLPM-86068]
Manual scans cleaned & compiled into cbr by gladiator.

Podéis consultarlas en:
http://www.psxdatacenter.com/
o
http://psxdatacenter.com/



Si queréis contribuir y agradecer el trabajo en la página podeís hacerlo en Patreon:
https://www.patreon.com/psxdatacenter

miércoles, 23 de agosto de 2017

PPSSPP CWCheat Pack V.1

Este pack contiene más de 2000 trucos en formato cwcheat, que pueden usarse en emuladores como PPSSPP.

Para usarlos.
Extraer los ficheros ini en la carpeta memstickde de la versión del emulador PPSSPP en la carpeta cheats
Por ejeploj:
Ppsspp 1.4\memstick\PSP\Cheats

Si tenéis alguna duda, reportar algún truco que no funcione o contribuir con trucos que esten comprobados en el ppsspp que funciones o cualquier otro asunto , podéis poneros en contacto  preferiblemente en Facebook :
https://es-la.facebook.com/Emunews-781054082013737/


La descarga del pack y los nuevos pack  nuevos pack estarán disponibles con las correcciones y actualizaciones en la sección de downloads de la parte de PSP de The Playstation Datacenter:
http://psxdatacenter.com/

Si queréis contribuir y agradecer el trabajo de la página The Playstation Datacenter podéis hacerlo en
Patreon:
https://www.patreon.com/psxdatacenter

viernes, 18 de agosto de 2017

PSX Datacenter Actualización 19-Agosto-2017

Nueva actualización semanal de la página de PSX Datacenter de la parte de PS2 y lo hace añadiendo en esta ocasión nuevas entradas de juegos como Missing Parts Side B - The Tantei Stories , Memories Off 6 - Next Relation, Machi-ing Maker, Metal Slug 5, Metropolismania o Metal Gear Solid 3 - Subsistence



NTSC-J:
Machi-ing Maker [SLPM-62066] (J)
Memories Off 6 - Next Relation [SLPM-55197] (J)
Memories Off 6 - Next Relation [Limited Edition] [FVGK-0024] (J)
Metal Gear Solid 3 - Subsistence [SLPM-66223-4] (J)
Metal Gear Solid 3 - Subsistence [Limited Edition] [SLPM-66220-2] (J)
Metal Gear Solid 3 - Subsistence [with Headset] [SLPM-66117-9] (J)
Metal Gear Solid 3 - Subsistence [Limited Edition] [SLKA-25353-5] (K)
Metal Slug 5 [SLPS-25495] (J)
Metal Slug 5 [SNK Best Collection] [SLPS-25634] (J)
Midnight Club - Street Racing [SLPS-20068] (J)
Midnight Club - Street Racing [Syscom Game Gallery] [SLPM-62189] (J)
Missing Parts Side B - The Tantei Stories [SLPS-25340] (J)
Missing Parts Side B - The Tantei Stories [Nice Price!] [SLPM-66769] (J)
Simple 2000 Series Vol. 39 - Boku no Machi Zukuri - Machi-ing Maker++ [SLPM-62398] (J)


NTSC-U:
Metal Gear Solid 3 - Subsistence [SLUS-21243, SLUS-21359 & SLUS-21360] (E)(S)
Metropolismania [SLUS-20377] (E)
Midnight Club - Street Racing [SLUS-20063] (E)

PAL:
Metal Gear Solid 3 - Subsistence [SLES-82042, SLES-82043 & SLES-82050] (E)(F)
Metal Gear Solid 3 - Subsistence [SLES-82044, SLES-82045 & SLES-82051] (I)
Metal Gear Solid 3 - Subsistence [SLES-82046, SLES-82047 & SLES-82052] (G)
Metal Gear Solid 3 - Subsistence [SLES-82048, SLES-82049 & SLES-82053] (S)
Metal Slug 5 [SLES-53383] (E)
Metropolismania [SLES-51162] (E)
Midnight Club - Street Racing [SLES-50071] (E)(F)(G)(I)(S)
Midnight Club - Street Racing [SLES-50054] (E)(F)(G)(I)(S)

Si queréis contribuir y agradecer el trabajo en la página podéis hacerlo en Patreon:
https://www.patreon.com/psxdatacenter

Check them here:
http://www.psxdatacenter.com/
or
http://psxdatacenter.com/

Colem 4.1 emulador de la consola Colecovison para windows , Androidy Linux

Es un emulador de Colecovision creado por Marat Fayzullin que permite el uso de juegos de la consola Colecovison y empieza a emular Coleco Adam.

Cambios en la nueva versión:
- Añadido soporte para DirectInput joysticks al ColEm-Windows.
– Movidas todas las opciones relaccionadasd con los controles al menu « Input » en ColEm-Windows.
- Arreglado el fallo que hacia fallar el emulador cuando se cambiaba la calidad del sampleado del sonido  audio en ColEm-Windows.
– Añadida la opción « Draw 65% Frames » en ColEm-Windows.
- Arregladas las actualizaciones de pantalla despues de cambiar el agoritmo de escalado en ColEm-Windows.



Página oficial:
http://fms.komkon.org/ColEm/

Descargar versión de Windows
http://fms.komkon.org/ColEm/ColEm41-Windows-bin.zip

Descargar versión de Linux
http://fms.komkon.org/ColEm/ColEm41-Ubuntu-x86-bin.tgz

Descargar versión de Android gratuita
https://market.android.com/details?id=com.fms.colem

Comprar versión de Android de pago con mas opciones
https://market.android.com/details?id=com.fms.colem.deluxe

lunes, 14 de agosto de 2017

No$PSX v2.0

Es un buen emulador de psx creado por martin korth que ademas incluye un debugger muy interesante para programadores, no incluye aceleración por hardware, no necesita bios, eyc.

Funciones:

- The Program is intended to work out-of-the-box. There is no need for specific windows versions, special video drivers, obscure plug-ins, virtual CDROM drives, system BIOS, or tweaked per-game configurations.

- The Emulation should be complete with all hardware features fully implemented and working, though as by now it wasn't tested with too many games, so there may be still some problems with other games (bug reports are welcome).

- The BIOS is emulated via a BIOS-clone, which is free and faster than the original PSX-BIOS. There may be still some compatibilty issues (especially as most PSX games are applying patches to the original BIOS; the BIOS clone is reproducing known patches, but may fail on unknown ones). In case of problems, please use a copy of the original BIOS (with filename PSX-BIOS.ROM in no$psx folder), and please let me know if that is fixing problems with any games.

- CDROMs are supported via complete disk images (in .CCD+IMG, .CDI, .CUE+BIN, .MDS+MDF, or .NRG format), via single-track images (.ISO files), or as raw executables (.EXE files).

- Decompressing .ECM and .CDZ files is supported. Subchannel data (for libcrypt'ed games) can be read from .SBI, .M3S, .SUB, .MDF files. Reading from real CDROM drives is also supported, but does require wnaspi32.dll (which appears to be a problem on WinNT/Win2K and higher).

- Minimum Requirements are around 1-2 GHz on a Pentium 3, which is maybe fast or maybe not so fast (older PSX emulators are said to be working on 200MHz computers, on the other hand, I got told that no$psx is much faster than those old emulators... I've no clue how that is possible).

- Debugging/Development functions include disassembler, debugger, profiler, code breakpoints, memory breakpoints, assembler, I/O map viewer, VRAM viewer, polygon viewer, TTY debug console window, and complete PSX hardware specs.

- Pocketstation is emulated as part of no$gba v2.7 and up (the pocketstation is a PSX memory card with LCD screen; emulated in no$gba because GBA and pocketstation are both based on ARM processors).



Cambios:
– help: added PAL/NTSC Color Mods chapter (with info for older and newer boards)
– help: namco lightgun added U1 chip pinout & link to schematic (thanks nicolas)
– help: namco lightgun added U2 chip part number (BA7071F aka sync separator)
– help: scph-1150 notes: need delay, no rumble cfg cmds, different motor ctrl
– help: scph-1150 notes: field of motion 00,00-FF,FF (unlike scph-1200/scph-110)
– help: added/updated chipset/pinouts for scph-1150,scph-1180,scph-1200,scph-110
– emu/reset/init: forces [104Ah].bit6-style joypad reset (needed for deathball)
– bios clone: bugfixed chdir and findfirst functions (needed for deathball)
– bios clone: workaround on edge-triggered cdrom irqs (needed for deathball)
– bios clone: re-ordered cdrom cmd=setloc vs task=setloc (more reliable timing)
– bios clone: forces param fifo clearing (after unsupported vcd/secret cmds)
– bios clone: implemented screen centering option (formerly wasn’t functional)
– xplorer/help: lots of info on Xplorer db25 protocol, memory map, chipset, etc
– datel/help: some more details on Datel db25 protocol, memory map, chipset, etc
– xplorer/datel/help: added FLASH commands, chip IDs, board detection, etc.
– help: chipless modchips chapter, with circuits/pinouts for pu-7 thru pm-41(2)
– spu/emu: allows reverb-output with DISABLED reverb-writes (raw pcm playback)
– spu/emu: supports MUTE flag from SPUCNT (mutes SPU audio, and also VCD audio)
– cdrom/help: caution Unsupported GetQ,VCD,SecretUnlock do need clr param fifo
– bios-clone: forces clearing param fifo (after SecretUnlock and VCD detection)
– bios clone: increased joypad-slot-select-delay (needed for SCPH-1150)
– bios clone: added video cd VCD software player (monochrome 10fps, 11kHz mono)
– bios clone: uses compression for GUI and VCD player (for 128Kbyte expansion)
– bios clone: uses tighter flush cache code (with loop instead of unrolled loop)
– cdrom loader: fixed crash upon newer .nrg files (those with « CUEX » chunks)
– vcd/help: specs for VCD format (iso, mpeg, mp2) (still lacks lowlevel details)
– vcd/help: added pinout and component list for scph-5903 (video cd console)
– mdec/help: q_scale=0 disables zagzig (can be useful for raw YUV-to-RGB)
– mdec/help: added note on EOB not being required after full blocks
– mdec/emu: reproduces zagzig-disable, and eob being not required on full blocks
– gpu/help: added GPU Versions chapter (all known old 160-pin gpu differences)
– card/help: updated Memory Card Notes (vmem, yaroze, compression, etc.)
– cdrom/help: added description for « cu2/bin files » (psio cdrom-image format)
– gui: fixed window positions/fullscr when taskbar at upper/left (thanx joseph)
– mips/mem: emulates main ram waitstates for unaligned mem (lwl/swl/lwr/swr)
– expansion/kernel: added installer functions in menu, utility, remote access
– expansion/kernel: new nocash bios clone version for xplorer and datel carts
– expansion/emu: prevents flash commands to destroy memory at 2AAAh/5555h
– xplorer: supports Xplorer on 80×86 side (for PC parallel port to PSX) (xboo)
– xplorer: supports Xplorer on MIPS side (in expansion version of bios clone)
– gpu/help: added pinouts for old 160-pin GPU, dual-ported VRAM, and RGB chips
– poc/help: added details on garbage_byte for memory areas without ldrb support
– poc/help: memory access times for ram/flash arm/thumb opcode/data reads
– poc/help: when rtc paused: rtc irq fires at 4096Hz (instead 1Hz)
– bios/mem: dynamically allocates psx bios (allows sizes bigger than 512Kbyte)
– mips/cop: somewhat emulates breakflags in bit0/bit1 of DCIC cop0r7 register
– snapshot: faster compression (omits large zerofilled areas from look-up-tree)
– gpu: fixed crash on NTSC-auto-center in .INI file (pic.ysiz=0) (thanx ricardo)
– help: added info on joy_mode.bit8 being clk polarity (thanx charles macdonald)

Página oficial:
http://problemkaputt.de/psx.htm

Descarga de la versión con debugger:
http://problemkaputt.de/no$psx.zip

Descarga de la versión para jugar :
http://problemkaputt.de/psxtny.zip

domingo, 13 de agosto de 2017

Higan v104 para windows x64



Nueva versión final de este emulador qye se conocia antes como bsnes y es un emulador que emular con precisión las consolas de Nintendo desde la NES, SNES, GameBoy, GameBoy Color hasta la GameBoy Advance, PC Engine y Sega Megadrive, tiene dos ficheros el archivo uno orientado a una emulación muy precisa y el otro es el que usa el usuario normal con muchas mejoras como el uso de trucos, shaders,etc

Necesita una tarjeta gtáfica que como mínimo sea OpenGL 3.2 y el sistema operativo de 64 bits.

Cambios:
There are lots of improvements in this new release, both to core emulation and to the user interface. However, some of these changes are quite substantial, so regressions are a possibility. Please reportany regressions from v103 on the forums if found.

Note that Mega Drive save RAM files will not be compatible with v103, but will now be compatible with save RAM files from all other Mega Drive emulators, and the format will be stable going forward.

Also!! Thanks to the tireless work of Screwtape, the Help->Documentation link in higan now takes you to a very comprehensive user guide. Please be sure to consult this if you have any questions about using higan.

Lastly, I've added a link to my Patreon page (https://patreon.com/byuu/) to the higan downloads page. The money will go exclusively toward purchasing SNES games for preservation, hardware and flash carts for reverse engineering, equipment such as backup drives, etc. Donating is entirely optional and comes with no rewards, but would of course be greatly appreciated! ^^;

– nall/dsp: improved first-order IIR filtering
– Famicom: improved audio filtering (90hz lowpass + 440hz lowpass + 14khz highpass)
– Game Boy Advance: corrected bug in PSG wave channel emulation [Cydrak]
– Mega Drive: added first-order 2.84KHz low-pass filter to match VA6 model hardware
– Mega Drive: lowered PSG volume relative to YM2612 to match VA6 model hardware
– Mega Drive: Hblank flag is not always set during Vblank
– Mega Drive: fix PAL mode reporting from control port reads
– Famicom: improved phase duty cycle emulation (mode 3 is 25% phase inverted; counter decrements)
– Mega Drive: reset does not cancel 68K bus requests
– Mega Drive: 68K is not granted bus access on Z80 reset
– Mega Drive: CTRL port is now read-write, maintains value across controller changes
– Z80: IX, IY override mode can now be serialized in save states
– 68K: fixed calculations for ABCD, NBCD, SBCD [hex_usr, SuperMikeMan]
– SPC700: improved all cycle timings to match results observed by Overload with a logic anaylzer
– Super Famicom: SMP uses a separate 4×8-bit buffer for $f4-f7; not APU RAM [hex_usr]
– Super Famicom: SMP TEST register is now finally 100% fully emulated [byuu, AWJ]
– Game Boy Advance: DMA can run between CPU instruction cycles
– Game Boy Advance: added 2-cycle delay between DMA activation and transfers
– higan: improved aspect ratio correction accuracy at higher video scaling sizes
– higan: overscan masking will now actually crop the underlying video instead of just blanking it
– Mega Drive: center video when overscan is disabled
– higan: added increment/decrement quick save slot hotkeys
– Game Boy Advance: fixed wave RAM nibble ordering (fixes audio in Castlevania, Pocket NES)
– higan: added new adaptive windowed mode: resizes the window to the current emulated system’s size
– higan: added new integral scaling mode: resizes the window to fill as much of the screen as possible
– higan: main window is now resizable and will automatically scale contents based on user settings
– higan: fixed one-time blinking of the main window on startup caused by focus stealing bug
– ruby: fixed major memory leak in Direct3D driver
– ruby: added fullscreen exclusive mode to Direct3D driver
– Super Famicom: corrected latching behavior of BGnHOFS PPU registers
– higan: all windows sans the main viewport can be dismissed with the escape key now
– ruby: complete API rewrite; many audio drivers now support device selection
– higan: output frequency can now be modified
– higan: configuration settings split to individual menu options for faster access to individual pages
– ruby: improved WASAPI driver to event-driven model; more compatible in exclusive mode now
– libco: fix compilation of sjlj and fiber targets [Screwtape]
– ruby: added YV12 and I420 support to X-Video driver
– Game Boy: added TAMA emulation (RTC emulation is not working yet) [thanks to endrift for notes]
– Game Boy: correct data ordering of MMM01 ROMs (MMM01 ROMs will need to be re-imported into higan)
– Game Boy: store MBC2 save RAM as 256-bytes instead of 512-bytes (RAM is 4-bit; not 8-bit with padding)
– Game Boy: fixed a bug with RAM serialization in games without a battery
– Mega Drive: fix CRAM reads (fixes Sonic Spinball) [hex_usr]
– Game Boy: added rumble support to MBC5 games such as Pokemon Pinball
– Game Boy: added MBC7 emulation (accelerometer X-axis, EEPROM not working yet) [thanks to endrift for notes]
– hiro: macOS compilation fixes and UI improvements [MerryMage, ncbncb]
– Game Boy: added MBC6 emulation (no phone link or flash support; timing bugs in game still)
– Game Boy: HDMA syncs to other components after each byte transfer now
– Game Boy: disabling the LCD completely halts the PPU (fixes onscreen graphical corruption in some games)
– Mega Drive: added 6-button Fighting Pad emulation [hex_usr]
– 68K: TAS sets d7 when EA mode is a direct register (fixes Asterix graphical corruption)
– Game Boy: STAT mode is forced to zero when LCD is disabled (fixes Pokemon Pinball)
– LR35902: complete rewrite
– icarus: high-DPI is not supported on Windows yet; remove setting for consistency with higan window sizes
– hiro: added full support for high-DPI displays on macOS [ncbncb]
– ARM7TDMI: complete rewrite
– Super Famicom: disabled channels during HDMA initialization appear to set DoTransfer flag
– V30MZ: code cleanup
– Mega Drive: added optional TMSS emulation; disabled by default [hex_usr]
– ARM7TDMI: pipeline decode stage caches CPSR.T [MerryMage]
– ARM7TDMI: fixed timing of THUMB stack multiple instruction [Cydrak]
– higan: detect when ruby drivers crash; disable drivers on next startup to prevent crash loop
– Mega Drive: added automatic region detection (favors NTSC-J > NTSC-U > PAL) [hex_usr]
– Mega Drive: support 8-bit SRAM
– ARM7TDMI: PC should be incremented by 2 when setting CPSR.T via MSR instruction [MerryMage]
– ruby: add Windows ASIO driver support (does not work on some systems due to buggy vendor drivers)
– higan: default to safe drivers on a new install; due to instability with some optimal drivers

Página oficial:
http://byuu.org/

Descarga de la versión:
https://download.byuu.org/higan_v104-windows.7z

viernes, 11 de agosto de 2017

PSX Datacenter Actualización 12-Agosto-2017

Nueva actualización semanal de la página de PSX Datacenter añadiendo en esta ocasión nuevas entradas de juegos de PSX y actualizando muchas otras como PGA European Tour Golf, Cross Tantei Monogatari, N-Gen Racing, Nicktoons Racing, Neorude 2, los NHL o los NFL con nuevo contenido como portadas en alta resolución, información, nuevos trucos, publicidades y muchos otros cambios.

Añadidas las siguientes entradas a la PSX Datacenter:

NTSC-J:
Shichidashiki Unou de Adventure - Katachi 123 2Sai - 4Sai Muke [SLPM-86530] (J)
Shichidashiki Unou de Adventure - Kotoba ABC - 0-2-sai Muke [SLPM-86527] (J)
Slotter Mania 8 [SLPS-03520] (J)

PAL:
PGA European Tour Golf [SLES-02396] (F)(I)(S)

ACTUALIZADAS:
Cross Tantei Monogatari [SLPM-86280-1] (J)
Cross Tantei Monogatari 1 - Zenpen [Major Wave Series] [SLPM-86638] (J)
Cross Tantei Monogatari 1 - Kouhen [Major Wave Series] [SLPM-86639] (J)
Neorude 2 [SLPS-01112] (J)
Neorude 2 [Technosoft Collection] [SLPS-02254] (J)
NFL Gameday 2002 [SCUS-94639] (E)
NFL Gameday 2005 [SCUS-94695] (E)
NFL Xtreme [SCUS-94245] (E)
NFL Xtreme [SCES-01490] (E)
NFL Xtreme 2 [SCUS-94420] (E)
N-Gen Racing [SLUS-01155] (E)
N-Gen Racing [SLES-02086] (E)(F)(G)(I)(S)
NHL 97 [SLUS-00030] (E)
NHL 97 [SLPS-00861] (J)
NHL 97 [SLES-00492] (E)
NHL 97 [SLES-00533] (G)
NHL 98 [SLUS-00519] (E)
NHL 98 [SLES-00907] (E)(Fi)(Sw)
NHL 98 [SLES-00512] (G)
NHL 99 [SLUS-00735] (E)
NHL 99 [SLES-01445] (E)(F)(Fi)(Sw)
NHL 99 [SLES-01458] (G)
NHL Blades of Steel 2000 [SLUS-00825] (E)
NHL Blades of Steel 2000 [SLPM-86193] (J)
NHL Blades of Steel 2000 [SLES-02514] (E)
Nicktoons Racing [SLUS-01047] (E)
Nicktoons Racing [SLES-03153] (E)(F)(G)(I)(S)(P)
PGA European Tour Golf [SLES-02061] (E)(G)
Añadidas nuevas descripciones, portadas en alta resolución,nuevas publicidades y imagenes.

MANUALS:
Cross Tantei Monogatari (J) [SLPM-86280-1]
Manual scans cleaned & compiled into cbr by gladiator.

Podéis consultarlas en:
http://www.psxdatacenter.com/
o
http://psxdatacenter.com/



Si queréis contribuir y agradecer el trabajo en la página podeís hacerlo en Patreon:
https://www.patreon.com/psxdatacenter

lunes, 7 de agosto de 2017

Ootake v2.81

Es el mejor emulador de la consola pc engine junto con el mednafen de los que se siguen actualizando, soporta los cartuchos de pc engine y los juegos en formato de cdrom,permite usar savestates y muchas otra opciones.

Funciona en Windows7/Vista/XP/8/10 (32 o 64) y una tarjeta gráfica que soporte Direct X v9.0 como mínimo.



Cambios:
– [Customize « save » Folder] added to the [File] menu. You can set the
location where the Save State (and Resume save) files are placed. Use this
if you want to share saved files with two ir more PCs.
– [Customize « install » Folder] added to the [CD-ROM] menu. You can set the
location where the file of CD-FullInstall(Import CD-ROM data and music to
PC). * When this is set to a location other than the default,
[CD Uninstall] on the [CD-ROM] menu can not be used. (Please delete it
manually if you want to delete it.)
– The operation of the PCE built-in sound (wave memory sound) has been
brought close to the real machine. In « Super Volleyball » and
« Image Fight », the problem that extra sound was generated was solved. In
« Xevious – Fardraut Densetsu », when PAUSE was released, the problems that
sound became thin (Occurred from v2.79) was solved. In « Fire Pro Wrestling
series », « Formation Soccer ’90 » and « F1 Triple Battle », etc., the sound
approached the real machine.
– The timing of the operation is brought close to the real machine. In
« Parasol Stars », at the stage clear, the problem that the screen shakes
rarely was solved. In « Private eye dol », the problem that the upper side
of the demo scene was disturbed by one frame (occurred in recent version)
was solved.
– It corresponds to « Trigger Button » of the game pad for Windows.
Specifically, L2 and R2 buttons can also be used when PS4 pad etc. are
connected to PC.
– For the sake of simplicity, [CD Install (CD speed-up)] on the [CD-ROM]
menu has been abolished. Please use [CD FullInstall] (install Data and
Audio track) menu.
– Additionally, a detailed part has been improved and corrected.



Página oficial:
http://www.ouma.jp/ootake/

Descarga de la versión de windows:
http://www.ouma.jp/cgi-bin/downOotake/downsue.cgi?Ootake281.exe

sábado, 5 de agosto de 2017

PSX Datacenter Actualización 05-Agosto-2017

Nueva actualización semanal de la página de PSX Datacenter de la parte de PS2 y lo hace añadiendo en esta ocasión nuevas entradas de juegos como Missing Parts Side A - The Tantei Stories, Memories Off #5 - Encore, Metal Wolf Rev, Metal Slug 4, Micro Machines V4 o Metal Gear Solid 3 - Snake Eater



NTSC-J:
Memories Off #5 - Encore [SLPM-66791] [SLPM-66791] (J)
Memories Off #5 - Encore [Limited Edition] [CF00-15022] (J)
Metal Gear Solid 3 - Snake Eater [SLPM-65790] (J)
Metal Gear Solid 3 - Snake Eater [Premium Package] [SLPM-65789] (J)
Metal Gear Solid 3 - Snake Eater [Metal Gear 20th Anniversary] [SLPM-66794] (J)
Metal Gear Solid 3 - Snake Eater [PlayStation 2 the Best] [SLPM-74257-8] (J)
Metal Gear Solid 3 - Snake Eater [Shareholder Edition] [SLPM-68516] (J)
Metal Gear Solid 3 - Snake Eater [Konami Dendou Selection] [SLPM-55236-7] (J)
Metal Gear Solid 3 - Snake Eater [SLKA-25251] (K)
Metal Gear Solid 3 - Snake Eater [BigHit Series] [SLKA-25472] (K)
Metal Slug 4 [SLPS-25376] (J)
Metal Slug 4 [SNK Best Collection] [SLPS-25571] (J)
Metal Wolf Rev [SLPM-65553] (J)
Metal Wolf Rev [Limited Edition] [SLPM-65552] (J)
Million God [SLPS-20255] (J)
Missing Parts Side A - The Tantei Stories [SLPS-25301] (J)
Missing Parts Side A - The Tantei Stories [Nice Price!] [SLPM-66758] (J)

NTSC-U:
Metal Gear Solid 3 - Snake Eater [SLUS-20915] (E)
Micro Machines V4 [SLUS-21402] (E)

PAL:
Metal Gear Solid 3 - Snake Eater [SLES-82013] (E)(F)
Metal Gear Solid 3 - Snake Eater [SLES-82024] (I)
Metal Gear Solid 3 - Snake Eater [SLES-82026] (S)
Metal Gear Solid 3 - Snake Eater [SLES-82032] (G)
Metal Slug 4 [SLES-63380] (E)
Micro Machines V4 [SLES-53668] (E)(F)(G)(I)(S)

Si queréis contribuir y agradecer el trabajo en la página podéis hacerlo en Patreon:
https://www.patreon.com/psxdatacenter

Check them here:
http://www.psxdatacenter.com/
or
http://psxdatacenter.com/

miércoles, 2 de agosto de 2017

Cemu v1.9.0c

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3



CAMBIOS:
- Nueva UI para la configuración  de los controles y sistema de perfiles
- Añadido soporte para XInput
- Mejor inplementación del VPAD y Padscore API
- Mejorado el gyro control usando el ratón
- Pequeños Arreglos

En detalle:

# New in 1.9.0c (public release):

- Input: Fixed blow microphone button mapping not working
- Input: Input window should now properly scale on high DPI settings

# New in 1.9.0b:

- general: Fixed mouse cursor not hiding

- Input: Fixed opening input window sometimes triggering a crash
- Input: Fixed z-axis swapped for DirectInput
- Input: Fixed left and right axis for Pro and Classic controller
- Input: Fixed left axis being mapped to dpad for Pro Controller
- Input: Fixed XInput axis being incorrectly normalized

# New in 1.9.0:

- general: Hide mouse cursor in fullscreen if not moving for 3 seconds
- general: Fixed bug that caused keyboard hotkeys to be ignored
- general: Added logging for input API

- Input: New interface and profile system for controller configuration
- Input: Added support for XInput

- VPAD: Improved implementation of VPADControlMotor
- VPAD: Improved GamePad gyro control via mouse. Control third axis with mouse wheel
- VPAD: Added APIs for cross stick emulation, button repeat, sampling callback, lcd mode, touchpad calibration, zero drift mode and gyro dir revise

- padscore: Added APIs for button repeat, connection and extension callback, max controllers and reading of unified status.

- nn_acp: Added API ACPCreateSaveDirEx()

- nn_act: First steps towards accurate account and mii handling
- nn_act: Added API CreateConsoleAccount(), GetAccountIdEx(), UpdateMii(), GetDefaultAccount()

- sysapp: Added preliminary support for sysapp lib (responsible for title switching)

- GX2: Added experimental debug option to force full GPU<->CPU synchronization at GX2DrawDone()
- GX2: Added debug option to toggle BotW crash workaround

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.9.0.zip