2015年5月2日 星期六

GLideN64 Public Release 1





N64模擬器GFX插件 GLideN64 正式發布,原文如下 :

Hello again,

Two weeks passed since the “Early Release” and time for the first Public Release is come. Since the “Early Release” leaked week ago “in accordance with GPL rules”, eager people already know what to expect from this release. Nevertheless, development works continued all these two weeks, and Public Release got some new features.

The main new GUI feature is internalization support. It implemented just few days ago, and currently the project has only three translations: Italian, French and German. Thanks to our forum members baptiste, ratop46, Predator82 and Mark L.R. for these translations. If you want to translate the project on your language, check this wiki page:
https://github.com/gonetz/GLideN64/wiki/Internalization

Other changes are internal. Several bad regression bugs were found and fixed. We have done large work for improving stability of frame buffer emulation. Probability of game crash during emulation is greatly reduced. Project ini file with custom game settings cleaned and updated. Fixed problems with bloom post-filter.

Time to sum up the results. This project started as my little private hobby, but thanks to very successful crowd-funding campaign on Indiegogo we pushed it on very high new level. It is stable, compatible, fairly fast graphics plugin with unique features which you cannot find in any other N64 graphics plugin with hardware rendering. It supports all popular N64 emulators for Windows and it works well on Linux. All campaign goals successfully achieved. Moreover, the project got features, which initially considered as “may be somewhere in a far future”. Low Level Emulation and Widescreen support are among them.

There is the price for that. The project planned release date was January. Due to huge amount of works, the release delayed for four month. I expected that the project might take more time than planned when I prepared the Indiegogo campaign, but I did not expect that it would be twice as much. The planned Android port works will be finished, but I have no funds left for anything else.

I want to express my sincere gratitude to all people who helped me with that project. First of all, our main beta tester Olivieryuyu, who made that campaign possible and helped the project in variety of ways. All people, who donated to the project and make it real. Special thanks to most active forum members, who supported me and greatly helped me with testing: nesplayer4life , theboy181, Predator82, ratop46, aquatakat, baptiste, Mush Man, v1del.

Now I am switching to Android port. I already started that work. I am working with Mupen64Plus AE team.I am ready to contact with other projects dedicated to N64 emulation on mobile devices.

GLideN64 First Public Release Download Link on GitHub

Enjoy!

http://gliden64.blogspot.ru/

2015年5月1日 星期五

太空戰士 XII 中文版 釋出

http://bbs.ffsky.com/forum.php?mod=viewthread&tid=1972681&extra=page%3D1

天幻網釋出了 太空戰士 XII (FF12)  中文版,原文如下 :





一、补丁使用条款

    (C)2006-2007 SQUARE ENIX CO., LTD.

     游戏版权归原制作发行公司所有
 本中文化补丁为爱好者自行制作,与任何组织无关
    本补丁仅供研究学习、技术交流之用
     下载后请于24小时之内删除
    任何组织与个人不得用于商业用途
   任何网站不得发布打好中文补丁的ISO
    否则由此造成的一切后果请自行承担

二、汉化说明

      FF12这款游戏虽然颇具争议,但是其创造性的系统以及浓重的松野风格,加上无比庞大的游戏内容,使得其成为了FF历史上可玩性最高的作品之一。由于不明原因而被删减的剧情也在众多的研究中变得更加明朗和丰满;而所有FF中最为突出的各种极限玩法和异常变态的武器收集至今还被爱好者所津津乐道。    
      2009年最终幻想10汉化完成让整个ps2汉化这个小圈子为之振奋,理所当然的,最终幻想12成为了下一个目标,但是以当时的技术环境,就算有10的破解基础,破解12仍然并不轻松,无论压缩算法还是文件索引结构,从文本编码方式到字库像素格式,所有这一切都与最终幻想10完全不同,经过了艰苦的技术攻关,著名的PS游戏平台汉化专家koro成功的解决了所有这些问题,并且导出全部文本,至此,最终幻想12汉化正式开始。
      2010年5月,天幻网及天幻汉化组天幻FF12专题的强大支持下,发起了对本作的汉化。汉化基准版本为国际版《Zodiac Job System》。FF12的汉化得到了来自非高汉化团的koro的大力帮助,在此对非高汉化团表示衷心的感谢。作为FF12汉化启动的先驱,可谓没有他们就没有今天的发布。
      2011年3月,当项目进展了一年之后,由于东日本大震灾的原因,当时本人正在日本,因为地震导致硬盘损坏,有近10万字的文本丢失了。给项目带来了沉重的打击。
      2013年8月,全部文本完成,进入润色期。
      2014年中,润色完成。此时距汉化项目启动已经过去了4年多,最早的破解先驱Koro已经联络不上。此时,扑家汉化组的破解人员进入汉化组,带来了全新的技术,使原本没有考虑的图片、图形文字汉化成为可能,自此项目更改为100%汉化    
      2014年底,图片、图形文字开始导出。需要汉化的图片数量超过1000张以上,美工尽心尽力,汉化图形效果和原版高度一致。同时,初版文本导入的内测版本开始测试。    
      2015年初,内测版本顺利通关。
      2015年春节前,全部文本排版完成,进入最后的终校。
      2015年4月底,所有文本校对完成。汉化进入收尾工作。
      2015年5月1日,v1.0版本正式发布。
    
      扑家汉化组的wewewef老猪同学为本作中后期的技术攻坚提供了令人感动的支持,秉承对细节的完美追求,多次修改字库以求尽量接近原作效果的同时,提供更多可用字符供翻译使用(即便如此,还是有相当多语言优美的句子因为字库限制的原因不得不改为了非常一般的叙述,我们尽力了),在此对扑家汉化组的专业精神和技术表示崇高的敬意。
      意志之路的ken_tse作为中后期的主力破解,拥有破解圈内顶级的反汇编能力,他与扑家汉化组的wewewef一起,为项目之前无法实现的效果带来了可能性。            
      otarma对本作如同辞书一般翔实的怪物图鉴进行了艰苦的汉化,怪物图鉴很多以相当艰深的语言阐述了伊瓦利斯世界的风土人情、天文地理、神话预言、人文历史、科技文明,需要相当高的翻译水平和语言功底。加上字数非常之多,能够完全汉化实属不易。
      FF12专题制作人Kesons花费了大量时间在图形的汉化、修改、测试上,追求完美的精神令人钦佩。Kesons还对所有文本的排版进行了相当细致的校对,因为FF12的文本量非常大(不包括图片在内,可汉化文字高达120万字),排版要求非常严格,有一个字符错位或者控制符写错,就会导致整条文本的显示出现问题。特别是游戏CG及过场动画内的字幕文本,是以一种非常诡异的形式排版的,很多文字上部会有日文的振假名,还夹杂着很多意义不明的控制符。为了达到完美的显示效果,破解人员对所有控制符加以研究并找出振假名的控制方式,最终完成了字幕的排版。
      为了严谨表达本作出现的名词以及在FF系列中惯有的中文说法,素敵だね以及Kesons对所有的名词进行了非常细致的考证,力求符合中国玩家的习惯。
      另外,还要感谢那些曾经进入汉化组,因为种种原因无法与大家一起做到最后汉化完成的同仁,这个汉化作品里都有你们的一份心血,非常感谢。
    
      经历5年的漫长时间,FF系列的瑰宝、PS2时代的王道RPG:最终幻想XII,也是系列最后一款未被中文化的作品,终于在汉化组各位同仁的不懈努力下实现了汉化。希望能让这款发售初期评价两级分化,在经过近10年间众多玩家的检验后终于能够被冠以PS2时代以来完成度最高、可玩性最强、隐藏要素最多之名的最终幻想序列作,为更多的中国玩家所认识,并给各位带来乐趣与感动,让各位喜欢上这款游戏。我想这就是我们发起汉化的初衷,也是我们一直以来坚持的动力,对FF12这款游戏的喜爱让汉化组内的各位走到了一起,共同为一个目标而努力。我也相信,所有喜欢FF12的玩家,不论你们在汉化过程中对汉化组有过期待,还是有过埋怨,抑或是有过怀疑,在汉化版FF12发布的今天,能够重拾热爱FF12的这份初衷,回到伊瓦利斯世界,重温当年的感动。在此,我谨代表汉化组所有成员感谢5年来一直支持、鞭策、守护着我们的各位玩家,谢谢各位的耐心与理解。感谢天幻网为我们提供的平台,感谢天幻FF12专题为汉化提供的诸多资料,感谢内外界期待过、帮助过汉化项目的所有人。

      谢谢大家!



三、汉化人员名单

发起人:萨菲罗斯の正宗
破解:Koro、ken_tse、wewewef
导图:w酱
翻译:萨菲罗斯の正宗、Bando、素敵だね、黑翎夜猫、Xemnas、reikami、神无月七夜、世の中、小白羊、yuyu、otarma、黑翎夜猫、Sakuneko、传说中de麻花、chengh07
名词/考证:Kesons、素敵だね、
润色、校对:萨菲罗斯の正宗、Lunar、Kesons、Ovelia、圣约血镰、Xemnas、mieumieu
图形汉化/美工:Kesons、シ
测试:Otarma、月夜胧黑、Kesons、萨菲罗斯の正宗、Ccuui
特别鸣谢:Koro、Kalki
专题/网站:天幻网论坛 天幻FF12专题 扑家汉化平台 意志之路

四、补丁介绍

1、补丁以《最终幻想XII国际版 黄道十二星座职业系统/Final Fantasy XII International Zodiac Job System/ファイナルファンタジーXII インターナショナル ゾディアックジョブシステム》为基准版,请自备游戏ISO。
2、本作为完全汉化版。
3、由于汉化收尾阶段字库攻坚又取得了新的进展,预定在今后的版本中重新优化语言表述。
4、破解人员已经找到了国际版替换日文语音的方法,预计会在不久的将来发布。V1.0版的日语替换文件,测试中有小BUG,初版暂不放出。汉化补丁虽然会提示日配补丁的使用,但实际只能进行文本的汉化。
5、本补丁汉化完成的镜像能够在PS2模拟器(PCSX2,请务必使用官方下载的版本,官方版本自带中文,请移步:pcsx2官方网站)、PS2主机(刻录光盘后使用)、PS3主机(需自制系统支持)上使用。

五、补丁使用

1、建议备份原版镜像。
2、运行压缩包中的PS2-FFXII汉化工具.exe
3、点击“选择国际/汉化版ISO”按钮,选取你的国际版ISO镜像
4、点击“开始生成新的中文ISO”,完成。

六、补丁下载地址
http://pan.baidu.com/s/1mg88Cpq
提取码:sukw


BUG反馈贴:
http://bbs.ffsky.com/forum.php?mod=viewthread&tid=1972691

2015年4月30日 星期四

Exodus 2.0

Fullscreen Mode

SEGA Mega Drive (MD)模擬器 Exodus 發布新版,更新如下 :

2015-04-30 - Exodus 2.0.0
Visible changes:
-Released Exodus as open source, with initial SDK documentation.
-Greatly improved performance and reduced memory requirements
-Brand new user interface, with integrated docking and dashboard system.
-Added gamepad/joystick support
-Added a setting for unfiltered (pixelated) VDP image output
-New VDP plane viewer
-Numerous bugs fixed
Internal changes:
-Migrated to Visual Studio 2013
-Separated the concepts of Devices and Extensions
-Fully isolated the core of the Exodus platform from the user interface
-Completely new view management system, with a total refactor of all existing views.
-Greatly improved marshalling library for sharing STL types across DLL boundaries
-Added the GenericAccess library to assist in isolating the user interface from device cores

http://www.exodusemulator.com/index.php

PS.需在x64的作業系統才能執行 (for x64).

2015年4月29日 星期三

MAME & MESS 0.161

MAME & MESS 發布新版,更新如下 :

MAME :

0.161
-------


MAMETesters Bugs Fixed
----------------------
- 05680: [Graphics] (sigmab98.c) itazuram: During Test mode, graphics corruptions (Luca Elia)
- 05903: [DIP/Input] (sf.c) sf sfj sfua: Street Fighter DIP Switch wrong value (Osso)
- 05909: [Core] empty input tag on validity test error
- 05922: [DIP/Input] (exidy.c) pepper2, pepper27: Incorrect DIP labels (Tafoid)
- 05916: [DIP/Input] (dkong.c) dkongjr: Incorrect DIP labels (Tafoid)
- 05679: [Crash/Freeze] (sigmab98.c) itazuram: After a time of demonstration,
  game will reset and trash NVRAM (Luca Elia)
- 03174: [Crash/Freeze] (cardline.c) cardline: Game doesn't start correctly (couriersud)
- 05895: [Documentation] hlsl_write is incorrectly documented as a boolean (Tafoid)

Source Changes
--------------
-mips3: Add integer divide-by-zero handling to MIPS III cores. [MooglyGuy]

-segas32: Redumped oversized Stadium Cross ROMs at the correct sizes. [Guru]

-aica.c: ADPCM looping (DC swirl sound) and address masking (Red Dog)
 fixes [MetalliC, Wind]

-segasp.c: basic system and IO hookup - BIOS is working,
 Tetris Giant boots to title, other rom based games start loading
 but hang due missing RFID reader [MetalliC]

-atomiswave: more correct ROM board PIO access (fixes ggisuka, rumblef2
 crash) [MetalliC, CaH4e3]

-arm7: STM decrementing mode actually writes in incrementing mode on
 real h/w.  Used heavily by GBA "Classic NES" carts.
 [R. Belmont, endrift]

-Some work towards "Unknown 186 Gambling Game". Shows some menus, but
 it's nowhere near playable [Angelo Salese]

-Moved build system to GENie [Miodrag Milanovic, Vas Crabb, Couriersud]

-Added support for per-OSD mak files [qmc2]

-mips3: Made fast RAM option common to both interpreter and DRC. [MooglyGuy]

-Added proper sound comms for hng64 [Angelo Salese]

-Fix SegaPCM volume register overflow [superctr]

-netdev: fix race condition/crash when using the OSD to choose pcap
 devices. [Rob Braun]

-mtwins pal [Corrado Tomaselli]

-goldstar.c DIP/input updates [Bad A. Billy]

-More iteagle improvements: [Ted Green]
 * PCI: allow BAR of 0; change "invalid" from 0 to -1
 * vrc4373: implement bus-master DMA
 * es1373: Do some processing and DMA, and issue IRQs

-z80pio: Added individual write line handlers for port bits.
 [Curt Coder]

-Fix yuv texture conversion for opengl [O. Galibert]

-Native CoreAudio sound output for OSX [Vas Crabb]
 * Audibly lower latency than SDL sound output
 * Allows selection of output device (-audio_output)
 * Allows up to ten AudioUnit effects (-audio_effect0..9)
 * New aueffectuitl tool to create/edit effects
 * Also supports standard .aupreset effect files

-6522via: Added device address map. [Curt Coder]

-mos6530: Rewritten to support time travel. [Curt Coder]

-Allow font face/size selection for Qt and Cocoa debuggers [Vas Crabb]

-hexion.c: Document chip locations and xtal based on PCB pictures of
 Konami PCB and bootleg PCB [Lord Nightmare]

-Tidy MAME source files [Zoe Blade]

-Replace simple_set with std::set [Vas Crabb]

-Add the ability to mcs51 family processors to use port bits as inputs
 which actually are used as outputs because a "0" has been written to
 them. The CMOS chips in the family may be misused in this way when a
 low impedance source is connected to them. [Couriersud]

-Fixed cardline driver. [Couriersud]

-Hooked up 6845 to cardline. [Couriersud]

-sigmab98.c: fixed position of zoomed sprites and added sprite RAM
 buffer. Emulated background color register. Removed some ROM patches
 [Luca Elia]

-exidy.c: brute force fix for m6502-related regressions [Alex Jackson]

-extracted protection data for Ma Cheon Ru [system11]

-Replace dynamic_array with std::vector [O. Galibert]

-Completely hooked up 6845 in cardline driver. Documented asic
 addresses. [Couriersud]

-astring to std::string conversion [Miodrag Milanovic]

-jwildb52a: dumped GFX roms [anonyMous]

-Improve truthtable handling in netlist. Prepare per-game setting of
 USE_DEACTIVE_DEVICE. [Couriersud]

-Add 9312/DM9312 to netlist. [Couriersud]

-Fix repetitive monitor updates. By design, MAME has an issue setting
 aspect correctly on monitor resolution changes. This needs to be
 addressed separately. [Couriersud]

-Added 74192, 9316, 9310 and 74193 devices to netlist. Added breakout
 (wip) netlist as well, but still have to implement three more devices
 until work can really start. [Couriersud]

-luaengine improvements [Luca Bruno]

-Jump Bug (galaxian.c): Adjusted clock speed to have working audio
 match that of video from PCB.  Added notes regarding missing audio and
 flagged game  [Tafoid]

-Properly document address deconding for GFX roms in cardline.
 [Couriersud]

-berzerk.c: Verified and corrected the rom labels for Berzerk (set 1)
 [Brian Troha]

-Some WIP for Cirrus Logic GD542x/3x video chipsets, and split from 
 pc_vga.c into it's own file.  Hardware cursor is working, but other 
 acceleration features still need a lot of work. [Barry Rodewald]

-*nix man pages: Added new options to select debugger font face and
 size [Cesare Falco]

-SDLMAME v0.160 selects the first mode unconditionally as a best mode
 when -switchres is used on SDL12 [KO Myung-Hun]

-Fix build on OpenBSD [ibara]
 
-Added / enabled save state support for the following drivers: aztarac.c,
 bagman.c, bigstrkb.c, cheekyms.c, clshroad.c, headonb.c, invqix.c,
 jackie.c, lwings.c, m107.c, m72.c, mainsnk.c, mirax.c, murogem.c,
 murogmbl.c, niyanpai.c, pitnrun.c, portrait.c, powerins.c, ppmast93.c,
 quizdna.c, rmhaihai.c, rotaryf.c, roul.c, route16.c, sauro.c, sbugger.c,
 shangha3.c, shanghai.c, shangkid.c, shaolins.c, spcforce.c, splash.c,
 spoker.c, spool99.c, ssfindo.c, stactics.c, thepit.c, toobin.c, truco.c,
 tunhunt.c, unkhorse.c, vamphalf.c, victory.c, vigilant.c, vroulet.c,
 warpsped.c, wiz.c [Osso]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Table Tennis Championship [David Haywood, Angelo Salese]
DoDonPachi Dai-Fukkatsu Black Label (2010/1/18 BLACK LABEL)
  [Bicycle Repairman]
Car Hunt / Deep Scan (France) [Ricky2001 (from AUMAP)]
Minna Atsumare! Dodge Hero [anonyMous, Luca Elia]
Itazura Daisuki! Sushimaru Kun [anonyMous, Luca Elia]
Burning Sanrinsya - Burning Tricycle [anonyMous, Luca Elia]
Transformers Beast Wars II [anonyMous, Luca Elia]
Ma Cheon Ru [System11, David Haywood, The Dumping Union]

New clones added
----------------
Stadium Cross (World, alt) [Guru]
Hot Bubble (Korea) [system11, The Dumping Union]
Daioh (93111A PCB conversion) [CoolMod, system11, trap15]
Raiden Fighters (Japan set 3) [Artemio Urbina, The Dumping Union]
Super Puzzle Fighter II Turbo (Euro 960529)
  [fluxcore, idc/Team Avalaunch]
Hexion (Asia ver AAA, bootleg) [system11]
Berzerk (French Speech) [Arcade Vintage]
Berzerk (Spanish Speech) [Bartolomé López Giménez, Rockman, Ricky2001]
Mutant Fighter (World ver EM-2) [Simon Dennison]
Super Champion Baseball (Japan) [Manuel Assoni]
Total Vice (EBA) (not working) [arcademodbios]
Player's Edge Plus (X002172P+XP000112) Ace$ Bonus Poker (The Fun Ships)
  [BrianT]
Player's Edge Plus (PP0542) One Eyed Jacks Wild Poker (CG2243)
  [BrianT]
Super Formula (Japan, set 2) [Paolo Venturi]
Chuugokuryuu 3 Special (Japan, ver. 103) [arcademodbios]
Puzznic (bootleg, set 2) [f205v]
Red Hawk (Korea) [system11]
Phelios [Stefano Rolleri]
Player's Edge Plus (X000455P+XP000038) Joker Poker [BrianT]
Player's Edge Plus (X002028P+XP000019) Deuces Wild Bonus Poker
  [BrianT]
Perfect Billiard (MC-8123, 317-5008) [PokeMame]
Robocop 2 (US v0.10) [Bill D, The Dumping Union]
Raiden Fighters (Germany) [Fabrice Arzeno, The Dumping Union]
Fighter's History (US ver 42-06, DE-0395-1 PCB)
  [Fabrice Arzeno, The Dumping Union]
Boogie Wings (USA v1.7, 92.12.14) [Fabrice Arzeno, The Dumping Union]
Amuse (Version 30.08A) [PokeMAME}
Scramble (Centromatic S.A.) Spanish Bootleg [Manuel Giron]
Double Dragon II (Japan) [caius] (NOT WORKING, incomplete dump)
Area 51 (Time Warner license) [Brian Troha, The Dumping Union]
Spatter (315-5099) [Andrea Palazzetti] (NOT WORKING, encrypted)

New games marked as GAME_NOT_WORKING
------------------------------------
Taiko no Tatsujin 7 (TK71-NA-A) [Guru]
Taiko no Tatsujin 8 (TK8100-1-NA-A) [Guru]
Zoids Infinity [Guru]
Zoids Infinity EX Plus (ver. 2.10) [Guru]
Go Go Strike [MikeDX, Smitdogg, The Dumping Union]
Minna Ganbare! Dash Hero [anonyMous, Luca Elia]
Sigma Super 8 Ways FC (Fruit combination) [anonyMous]
Ultimate Arctic Thunder Update CD ver 1.950 (5/3/04)
  [gamerfan, Smitdogg, The Dumping Union]
Brick People / Block PeePoo (Ver 1.002) [Andy Geezer, MetalliC]
Dinosaur King (USA)
  [Mark F., Mr. CAST, Smitdogg, ANY, The Dumping Union]
Dinosaur King -  Operation: Dinosaur Rescue (USA, Export)
  [Hamster, MetalliC]
Dinosaur King - D-Team VS. the Alpha Fortress (Export, Ver 2.500) (MDA-C0047)
  [Andy Geezer]
Love And Berry - 1st-2nd Collection (Export, Ver 1.003)
  [Andy Geezer, MetalliC]
Love And Berry - 1st-2nd Collection (Export, Ver 2.000)
  [Andy Geezer, MetalliC]
Love And Berry - 3rd-5th Collection (USA, Export, Ver 1.002) (MDA-C0042)
  [Englishman, Hamster]
Tetris Giant / Tetris Dekaris (MDA-C0076) [Andy Geezer]
Tetris Giant / Tetris Dekaris (Ver.2.000)
  [Andy Geezer, Soyandroid, MetalliC]
Breakout [Couriersud, DICE Team]

------------------------------------------------------------------
MESS :

0.161
-------


MAMETesters Bugs Fixed
----------------------
- 05721: [Misc.] (sms.c) sms, smspal: Failed on "SMS VDP Test" (Justin Kerk)
- 05854: [Crash/Freeze] (ngen.c) 386i, ngenb38: [debug] Assertion (mahlemiut)


New System Drivers Supported:
-----------------------------
-Bambino Basketball - Dribble Away [hap, Kevin Horton, Olivier Galibert]
-TI SR-16 II [hap, Sean Riddle]
-Speak & Read [hap, Sean Riddle, Kevin Horton]
-Super Simon [hap, Sean Riddle]
-Bandai Packri Monster [hap, Kevin Horton, Olivier Galibert] 
-Bandai Zackman [hap, Kevin Horton, Olivier Galibert] 
-Parker Brothers Q*Bert [hap, Kevin Horton, Olivier Galibert] 
-Tomy Kingman [hap, Kevin Horton, Olivier Galibert] 
-Tomy Tron [hap, Kevin Horton, Olivier Galibert]
-TI-1000 [hap, Sean Riddle]
-Kosmos Astro [hap, Sean Riddle]
-Coleco Pac-Man [hap, Kevin Horton, Olivier Galibert] 
-Coleco Ms.Pac-Man [hap, Kevin Horton, Olivier Galibert]
-Coleco Donkey Kong [hap, Kevin Horton, Olivier Galibert]
-Entex Space Invader [hap, Sean Riddle]
-Bandai Frisky Tom [hap, Kevin Horton]
-Mattel Star Hawk [hap, Kevin Horton]
-Bambino UFO Master-Blaster Station [hap, Kevin Horton] 
-Bandai Crazy Climber [hap, Kevin Horton] 
-Tomy Scramble [hap, Kevin Horton] 
-Tomy Caveman [hap, Kevin Horton]
-Mego Mini-Vid Break Free [hap, Kevin Horton]
-Bambino Knock-Em Out Boxing [hap, Kevin Horton]
-VTech Invaders [hap, Kevin Horton] 
-Bambino Soccer [hap, Kevin Horton] 
-Bambino Safari [hap, Kevin Horton]
-Epoch Invader From Space [hap, Kevin Horton] 
-Epoch Football [hap, Kevin Horton] 
-Epoch Galaxy II [hap, Kevin Horton] 
-Tomy Cosmic Combat [hap, Kevin Horton] 
-Gakken Heiankyo Alien [hap, Kevin Horton, Rik] 
-Gakken Dig Dug [hap, Kevin Horton, Rik]
-Gakken Crazy Kong [hap, Kevin Horton, Rik]
-Parker Brothers Master Merlin [hap, Sean Riddle]
-Gakken Poker [hap, Sean Riddle]
-Entex Raise The Devil [hap, Sean Riddle]
-Mattel World Championship Baseball [hap, Kevin Horton]
-Gakken Jackpot: Gin Rummy & Black Jack [hap, Sean Riddle] 
-Milton Bradley Big Trak [hap, Sean Riddle]
-Bandai Machine Man [hap, Kevin Horton, Rik]
-Coleco Head to Head Football [hap, Sean Riddle]
-Bandai Dokodemo Dorayaki Doraemon [hap, Kevin Horton, Rik]
-Coleco Head to Head Baseball [hap, Sean Riddle]

Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
-Coleco Galaxian [hap, Kevin Horton, Olivier Galibert]

Skeleton drivers:
-----------------
(none)

Software Lists:
--------------
-pet_rom.xml: Added McTerm 1.10. [Bo Zimmerman, Steve Gray, Mike Naberezny]

-abc80: Added ABCDemo floppy and cassette to the software lists.
 [Genesis Project]

-softlist: Added new software lists for MSX2 tapes, MSX2+ disks
 and MSX Turbo-R disks [Riley110, Fabio Priuli]

-msx1_cart: added several new dumps of Korean games [Fabio Priuli]

-msx1_cass: added hundreds of tapes from existing collections
 [Riley110, Fabio Priuli]

-c64_cart.xml: Added Diagnose64 cartridge. [Ray Carlsen]

-pico.xml: added a few more Japanese dumps. [TeamEurope]

-gameking.xml: added a new dump and two redumps. [SSJ & TeamEurope]

-nes.xml: added three new dumps. [TeamEurope]

-pet_rom.xml: Added KRAM 2.0. [Ville Laustela]

-megadriv.xml: Added one new dump and documented several PCBs. [sunbeam]

-cpc_cass.xml: completely revamped the software list, including
 proper publisher info, correcting titles and adding new dumps.
 [Fabio Priuli]

Source Changes
--------------
-Adding support for the N64DD [Happy]

-imds2.c: added basic usage info [fulivi]

-gba: vblank at line 160, don't do HIRQ or HDMA during Vblank. 
 This fixes raster effects and glitches in dozens if not hundreds of
 games. [R. Belmont, endrift]

-gba: Hblank IRQs do happen on all scanlines, just DMAs don't.
 [R. Belmont, Endrift]

-abc80: Added cassette sound. [Curt Coder]

-pce/tg16: added default values for pre-formatted BRAM. you
 could obtain the same result by launching PCE or TG-16 with the
 CD-SYSTEM cart and entering the BRAM configuration menu (by pressing
 Select), but it makes sense to be more user-friendly in this case.
 [Fabio Priuli]

-abc80: Emulated a 16KB RAM card. [Curt Coder]

-abc80: Use Z80 PIO pb7_w. (nw)

-abc80: Emulated the Scandia Metric ABC FD2 floppy controller.
 [Curt Coder]

-MT05721: Apply Enik Land's refresh rate workaround so that we
 pass FluBBa's SMS VDP tests.  [Justin Kerk]

-pet: Refactored the Commodore 8050/8250/SFD-1001 to use the new
 floppy system. [Curt Coder]

-gameboy: removed separate implementation of MBC-1 collection
 cart, since it is just plain MBC-1 mapper with slightly different
 address lines wiring. [Tauwasser]

-c64. Added FSD-1 disk drive ROMs. [Ray Carlsen]

-atlantis: added PCI9050 device skeleton. [R. Belmont]

-upd1771: replace waveforms with waveforms extracted from
 upd1771c-017 internal rom. [Lord Nightmare, plgdavid]

-gameboy: added preliminary emulation of Sachen MMC-1 mapper,
 based on reverse engineering by Tauwasser. Logo handling not emulated
 yet (you have to select the "Skip BIOS check" in the System
 Configuration menu to play the games). [Fabio Priuli]

-gameboy.xml/gbcolor.xml: Added some recent dumps of Sachen
 carts [Tauwasser, BigFred, taizou]

-c64: Added ROMs for Indus GT floppy drive. [Ray Carlsen]

-gameboy: added support for the simple multigame mapper used by
 Mani 4 in 1 (DMG-601-CHN). [Fabio Priuli]

-Completely hooked up 6845 in cardline driver. Documented asic
 addresses. [Couriersud]

-Implemented writing to Commodore d64/d67/d71/d80/d82 sector
 images. [Curt Coder]

-Added sector image format for the Commodore 8280 8" floppy 
 drive. [Curt Coder]

-victor9k: Added writing to sector dump disk images. [Curt Coder]

-c4040: Added own sector dump disk format since it's different
 from what the 1541 uses. [Curt Coder]

-plus4: Default to the 1541 disk drive, since the 1551 is rare
 and unreliable. [Curt Coder]

-spc1000.c: cassette motor fix so that recording fuction is now working. 
 [Miso Kim]

-sms.c: misc improvements: [Enik Land]
 * when GG runs in SMS compatibility mode, avoid access to the PSG
    stereo register.
 * implement the audio control that enables/disables the PSG chip on
    Japanese SMS.
 * play FM sound only when FM chip is enabled.
 * remove mirrors of the IO and memory control ports on the GG driver,
    fixing emulation of G-LOC Air Battle.

-c8050: Added 901884-01 ROM. [Martin Hoffmann-Vetter]

-fsd2: Added REX-DOS. [Julian Perry]

-spc1000.c: Removed minor tape hack. To load tapes you *FIRST* press
 PLAY on the tape drive (e.g. by pressing 'F2' in partial keyboard 
 emulation mode), and *THEN* you type LOAD at the BASIC prompt. The
 order of these operations matter. [Fabio Priuli]

http://www.mamedev.org/

Dolphin 程式開發員 Rachel Bryk 離開了...

非常不想提這件事...一個正值年輕的優秀人才就這樣走了...結束她23年的人生旅程。

一個人走不下去的原因有很多,身體的病痛、心裡的狀況....等等許多的因素都會使人心灰意冷,不過這種走法還真的令我感到唏噓不已...

記得剛出社會時有話就說的小P孩樣,被當時的一位前輩狠狠教訓一頓,前輩提到 :
 "語言與文字是一把雙面刃,它能讓人被捧上天,也能讓人下地獄 "   這句話還深深刻在我的心中!

不要小看語言與文字的力量 ! 一段你不以為意的話或文字可能造成無法挽回的結局,這種無法彌補的痛苦我嘗過,等到想通時已經來不及 !!



2015年4月28日 星期二

Mupen64Plus v2.5



個人認為不輸PJ64的N64模擬器 Mupen64Plus 發布新版,更新如下 :

All Modules

  • Move from bitbucket (Mercurial) to GitHub
  • Travis CI integration with GitHub for continuous automated build regression testing
  • New: MS Visual Studio 2013 project files
  • Finish integration with SDL2.0, and build against SDL2 by default

Audio-SDL Plugin

  • Add audioresource support for integration with Linux-based Nemo Mobile OS

Console-UI Front End Application

  • Update man page document
  • Add application desktop file and icons
  • New option: load savestate immediately on emulator startup
  • Compile-time flag to support building ui-console as a library (used by Android frontend)

Core Emulator Library

  • Game-specific fixes: Banjo Tooie, Zelda Ocarina of Time, DK64, Hydro Thunder, others
  • Game-specific override for # of clock cycles per cpu instruction
  • New Dynarec: Speed improvements, accuracy fixes, build support for MSVC
  • Cheat fixes for WWF No Mercy, Bomberman Hero, Super Mario 64, and Pokemon Stadium (E)
  • Major R4300 CPU core refactoring in many subsystems to improve code organization
  • Rewrite speed limiter code to improve performance and audio synchronization
  • Separate the logic of the Pure Interpreter from the Cached Interpreter
  • Regression test improvements
  • Support for building against OpenGL ES
  • Build system improvements for ARM / Raspberry Pi

Input-SDL Plugin

  • SDL2: use SDL1.2 keysyms in the mupen64plus.cfg file Input section for consistency
  • SDL2: use prioritization to decide among multiple matching auto-config sections (for XInput)
  • New auto-config sections for: Wiimote Classic, Wii U Gamecube / Pro, MS SideWinder GamePad Pro, 17 others
  • When Mouse=True but pointer is un-grabbed, fall back to joystick settings for analog x/y
  • New feature: prevent mouse/trackpad auto-centering behavior by pressing left-Windows key

Video-Glide64mk2 Plugin

  • Fix colors in compressed fxt1 textures by importing mesa code
  • Replace patented S3TC algorithm with compatible S2TC
  • Enable the dump_cache to allow loading of dat files
  • Bugfix: work around problem in OSD callback whereby core code doesn’t re-activate shader
  • Bugfix: Resident Evil II hang
  • Allow user override of game-specific settings via mupen64plus.cfg
  • New feature: option to enable full-scene antialiasing
  • Code cleanup to remove dead section of code
  • Add OpenGL ES support (2.0)
  • Add config option to force polygon offset values (fixes artifacts on certains games / renderers)
  • Fix broken C version of MulMatricesC
  • New optional frameskip feature, which drops frames instead of rendering if game is going slow
  • Fix texture pack read failure on some 64-bit platforms
  • Correct N64 ROM header analysis for PAL/NTSC detection
  • Bugfix: use memmove() instead of memcpy() for overlapping buffers
  • Win32: don’t set gamma table because it breaks monitor calibration

Video-Rice Plugin

  • Game-specific hack-fix to show last heart and map arrows in Zelda OoT & MM.
  • Lots of code cleanup, removal of deprecated code, and simplifications
  • Modernize OpenGL interfaces, remove code for supporting old opengl versions
  • Graphics fixes for: Fog, RDP InsertMatrix command
  • Fix for INI file loading under Windows
  • Minor OpenGL ES fixes
  • Add config option to force polygon offset values (fixes artifacts on certains games / renderers)
  • Bugfix: crash if RiceVideoLinux.ini not found

RSP-HLE Plugin

  • Game-specific fixes: Bottom of the 9th, IndianaJones, BattleForNaboo, Conkers Bad Fur Day
  • Support for MusyX microcodes
  • Improve audio microcode identification
  • Huge quantity of code cleanups and refactoring to improve organization
  • Add support for additional audio commands: #16, POLEF, RESAMPLE_ZOH
  • Multiple bugfixes in audio processing code
  • Bugfix: microcode detection could sometimes fail after reset

http://code.google.com/p/mupen64plus/

2015年4月26日 星期日

補完...

這陣子很不想動,看到一些新聞因為自己不感興趣就懶得寫,不過想想還是補上好了.....

********************************************
1). FC模擬器 PuNES 發布  0.94 版 :

– fixed xBRZ in the D3D9 release.
– Added the translated english version of « Lagrange Point » to the database.


http://forums.nesdev.com/viewtopic.php?t=6928

********************************************
2). PS模擬器 Hpsx64 發布 0.16 版:

– SPU optimizations
– timer interrupt bug fixed

– MFC0 bug fixed

http://sourceforge.net/projects/hpsx64/

********************************************
3). 非官方高解析度NDS模擬器 DeSmuME X432R 更新了 :

DeSmuME X432R 2015-04-19-0
公式SVN r5164を元に作成


高解像度3Dレンダリング(試験的)
高解像度SoftRasterizerのEdge Marking描画速度を改善

標準解像度3Dレンダラ使用時のDirect3D Display Medthodを有効化
http://shikaver01.webcrow.jp/

********************************************
4). FC模擬器 Yanese 發布 0.70 版

  • GUI: Rom GUI can now be navigated with the Gamepad: Up goes one rom up, Down goes go rom down, Left: Previous page in rom list, Right: Next page in rom list.
  • GUI: Pressing the « A » gamepad button will load the rom, pressing all the NES buttons (B,A,Select,Start) close the rom and returns to the rom GUI when the rom is loaded.
  • ROM Library: When you delete or add a rom/s to the « /roms » subdir is automatically reflected in the GUI.
  • Sound: The emulator now is more playable and smoother than before becouse syncs pefect to 60hz.

  • http://www.yanese.com/

    ********************************************
    5). 最後是N64模擬器GFX插件 GLide64 提前發布的消息,這款插件我已經追了好幾個月的新聞,自己編譯完成後在PJ64上試了一下,效果真的非常不錯,推薦給玩N64模擬器的朋友試試。

    PS. 有能力的朋友可以自己編譯源代碼,不會的朋友可以請Google大神出馬,我記得已經有人編譯後丟出來了...

    http://gliden64.blogspot.ru/

    https://github.com/gonetz/GLideN64/


    ********************************************