2014年12月17日 星期三

mGBA 0.1.0

 

新GBA模擬器 mGBA 發布,這款模擬器是參考 GBA.js 的源代碼,以C語言開發完成,完成度相當不錯,官方遊戲的相容性相當高,不過對中文化遊戲就不太友善,後續值得期待!!

A year and a half in development, I’m very happy to announce the impending release of the first version of a brand new Game Boy Advance emulator, written from the ground up in C. Despite being a first version, it’s still very featureful. While the emulator might have been ready for a release months ago, I wanted to polish it to be as good as it could be for the first release. It surely shows.
Some of the features that will be in the initial version are:
  • A solid ARM7TDMI core emulator with near-full Game Boy Advance hardware emulation.
  • Great emulation. Despite the fact that this is the initial version, most games work quite well, if not perfectly, already.
  • Reliable savetype detection. Some games may still need work to detect saves, so please feel free to file a bug if a game does not save properly.
  • Real-time clock support for the games that use the RTC.
  • Custom BIOS, removing the need to use a separate BIOS file. A separate BIOS file can still be used, if desired, for additional accuracy.
  • Fast. I’ve measured it at roughly 30% faster than latest VBA-M at 0 frameskip.
  • Portable. It is known to compile and run on Windows Vista or newer, OS X 10.7 or newer, Linux (x86/x86-64 and ARM) and FreeBSD. Even more Unix-like platforms may work out-of-the-box.
  • Additional emulation features, such as frameskip, turbo, savestates, screenshots, and video recording.
  • Remappable keyboard and gamepad controls.
  • Built-in support for IPS and UPS patch formats.
  • A powerful GUI written in C++ using Qt.
  • A simple SDL frontend when only a minimal interface is needed.
  • A command-line debugger that can be used with the SDL version.
Even more features are in the works, although they aren’t quite ready for the first version:
  • Link cable emulation, supporting local and network multiplayer, and Dolphin compatibility.
  • Cheat code support.
  • Hardware rendering with OpenGL 2+.
  • Re-recording support and Lua scripting for tool-assist runs.
  • A libretro core for RetroArch and OpenEmu support.
  • A fully featured debug suite.
  • A dynamic recompiler for even faster support on ARM platforms.
Furthermore, feature requests are welcome at this point, if you have a brilliant idea that’s not on this list. The source code is available on GitHub under the Mozilla Public License 2.0 right now.
Announcing mGBA. Coming soon.

https://endrift.com/mgba/

2014年12月16日 星期二

Mednafen 0.9.37-UNSTABLE

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


This release is marked as UNSTABLE due to the huge number of internal changes, which may have caused a regression or three. Many of the changes were concerning file access, so it may be prudent to backup your save game memory files before using this release.

PS1 save state functionality is enabled by default now.

PS1 emulation is a bit more CPU-intensive than in 0.9.36.5, more so in 32-bit builds than 64-bit builds, mostly due to some accuracy-related improvements.

Netplay functionality now requires the new mednafen-server 0.5.2.

Use gcc 4.9.2+ to compile the source code. 4.8.3 might work, but 4.7.x and older definitely won't anymore. Latest LLVM clang should work too, but I've not tested it.

Notable end-user changes compared to 0.9.36.5:
  • Added new netplay commands "/list" and "/gamekey".
  • Rewrote save state rewinding code to be cleaner, and less CPU-intensive when used with systems with large save states like PC-FX and PS1.
  • Changed the input-recording movie(via Shift+F5) format
  • GB, GBA, MD, VB, SNES, WonderSwan: Save-game nonvolatile memory files are no longer written gzip-compressed.
  • MD: Added emulation of the EA 4-Way Play multitap adapter.
  • MD: Added emulation of the Sega Team Player multitap adapter.
  • MD: Added working Mega Mouse emulation.
  • NES: Added support for custom palettes with 512 colors(for de-emphasis bits colors).
  • NES: Custom palette loading with PAL emulation now loads from file "nes-pal.pal" instead of file "nes.pal".
  • NGP: Removed various per-game ROM patches by fixing the underlying issues.
  • PCE, PC-FX, PS1: Fixed subtly-crackling-sound problem when save state-rewinding.
  • SMS, GG: Added support for custom palettes.
  • PS1: Reworked disc detection and region detection heuristics to pick up more homebrew PS1 games.
  • PS1: Error-out when using a known bad BIOS, or a BIOS from the wrong region.
  • PS1: Fixed reverb versus main volume levels; fixes excessive reverb problem in some places in "WipEout".
  • PS1: Increased sound output volume by about 3.5dB.
  • PS1: Tweaked Justifier lightgun emulation to fix unreliable horizontal shot positioning in "Elemental Gearbolt".
  • PS1: Added GPU cache emulation; fixes the engine heat effect in "F1 2000", and mostly fixes the flickering graphics problem in the map screen of "Tactics Ogre".
  • PS1: Fixed broken emulation of an esoteric CDC feature that was causing an assert() to trigger under specific circumstances; fixes an abort with "Rockman 8" when letting the intro FMV play all the way through.
  • PS1: Fixed some precision-related issues in the triangle rendering code; fixes 3D model flickering at three points in "Final Fantasy 8".
  • PS1: Added a rough simulation of a borderline-unstable CDC behavior to fix major problems with "Bedlam" and "Rise 2".

Settings removed:
  • filesys.disablesavegz
  • srwcompressor

http://forum.fobby.net/index.php?t=msg&th=1124&start=0&

2014年12月15日 星期一

DeSmuME X432R 2014-12-14

非官方3D強化高解析度NDS模擬器 DeSmuME X432R 發布新版,更新如下 :

DeSmuME X432R 2014-12-14-0
公式SVN r5058を元に作成


高解像度3Dレンダリング(試験的)
処理を修正。

http://shikaver01.webcrow.jp/

2014年12月11日 星期四

N64 薩爾達傳說:穆修拉的面具 中文版

N64 薩爾達傳說:穆修拉的面具 中文版發布了,原文如下 :


『汉化名单』
【翻译】:德库、小光头、B洛克、ARX-7、静候黄昏、林克、马里奥A、独狼predator、Raphael Log、msk福贵
【润色校对、测试】:德库、小混蛋
【破解】:小混蛋

『汉化情况』
1.文本:100%
2.一部分其他内容未做汉化
3.经三轮以上测试,全要素收集完美通关

http://tieba.baidu.com/p/3458932465

2014年12月10日 星期三

TronDS 1.0.0.4

3DS模擬器 TronDS 發布新版,更新如下 :

  • Fixed a bug launching CLR on Windows Vista and above.
  • Fixed bugs on VFPU emulation.
  • Fixed bugs in vertex shaders emulation.
  • Fixed bugs in textures management.
  • Add support for GSP Service.

  • and other small changes and fixes.

    http://trondsemu.byethost15.com/

    2014年12月8日 星期一

    關於 Taito Type X 系列 破解新消息




    Taito Type X 系列的破解其實一直都有人進行,目前最新受害者是 Dariusburst Another Chronicle EX ,依照目前的進度,遊戲已經能正常運行於PC上,速度與畫面都不成問題,至於何時釋出....就看破解者心情了.......

    2014年12月5日 星期五

    DSP 0.15b2WIP

     

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

    04/12/14 - DSP 0.15b2WIP. Windows 32bits, Linux 32bits and 64 bits and MAC OSX 32 bits binary.
    -General
         + Z80: Fixed LDD and LDDR (Was fixed on Spectrum Z80 engine, but I forget to update!)
         + Loading dynamically the necessary libraries. No more errors if the SDL2 library is not present, warns and finishes execution. If Zlib or IPF libraries are not available, do not perform the function but continues execution.
         + Pokey: Started writing chip emulation
         + Lazarus (Linux and OSX)
             - Fixed search function within a ZIP, it was doubling the results
             - Optional libraries: Zlib and IPF (CAPS Image)
             - Needed libraries: SDL2 and SDL2 Mixer
         + Delphi (Windows)
             - Optional library: IPF (CAPS Image), the Zlib library is included on Delphi and don't need a external library
             - Needed library: SDL2
         + UPD765: 
             - Fixed length when full track read is selected
             - Fixed length when a sector read is selected
             - Fixed function that searches for the next id sector ('Tintin on the Moon' loads again on Spectrum +3)
             - Fixed when trying to read beyond the end of a track ('Short Circuit', 'Head Over Heels', etc. loads on Amstrad)
             - Fixed sector selection when it's deleted and SK is selected
         + IPF: Started writing an interface to the IPF disk format
     Amstrad
         + Implemented snapshots. Now load and save in 'SNA' format.
         + Fixed selection of high ROM. If an unmapped ROM is selected by default basic ROM is slected (Fixes 'avant JC 20000', '2112AD', etc.)
         + Some enhancement on Z80 timings, but still are wrong ('Prohibition' loads)

    http://code.google.com/p/dsp-emulator/