2012年11月28日 星期三

FC (Famicom) 模擬器 FCEUX 2.2.0

anymoreFC模擬器 FCEUX 發布新版,更新如下:


■Fixed crash when using machine with no sound card
■Fixed long savestate messages containing path
■Soft reset and power switch messages
■All onscreen messages are now logged to Message Log
■Fixed wrong default palette entry
■Fixed bug when loading UNIF games
■Improved HUD text rendering wrapping
■"Display FPS" option


■Fixed newppu bug which prevented metroid from booting, CHR RAM was not getting initialized to anything
■Newppu – fix bug in scroll reg logic causing mis-scrolls in p'radikus conflict


 
Movies
■Fixed old bug in "Play Movie From Beginning"
■Fixed replay engine bug that doubles the last input of the movie
■Fixed movie savestates logic, loading post-movie savestates from different timeline is not allowed in read-only
■Fixed savestates filenaming bug when working with a  movie
■Added support for HUD recording in AVI dumping
■Rerecords counter display
■Config->Movie options->Always suggest Read-Only replay (for Replay dialog). No more accidental rewrites!
■Removed "Lag Counter Reset" hotkey, as it was obsolete since FCEUX 2.0.2


 
Lua
■Fixed lua drawing alpha blending
■Auto-clearing previous frame drawings (same behaviour as other emulators)
■New library: taseditor (Windows-only) – contains 24 functions, see taseditor.chm


 
New Lua functions
■emu.paused()
■emu.setlagflag()
■joypad.getimmediate()


 
New scripts:
■BoulderDash_AmoebaAI.lua
■ButtonCount.lua
■CustomLagIndicator_RvT.lua
■RBIBaseball.lua
■SoundDisplay.lua
■SoundDisplay2.lua
■taseditorInputDisplay_for_Selection.lua
■taseditorInvertSelection.lua
■taseditorRecordBackwards.lua
■taseditorShowNotes.lua
■taseditorSwap1P2P.lua
■taseditorTrackNoise.lua


 
Win32
■Total revamp of fulscreen support
■Fixed graphic tearing with vertical sync enabled
■Added "Maintain aspect ratio" option to Video config
■Added "Hide mouse cursor" and "Use console BG color for empty areas" options to Video config
■Added "Switch fullscreen by double-click" option to GUI config
■Added "Force Grayscale" option to Palette config
■Fixed crashes and bugs caused by 2.1.5 allowing hotkeys without ROM loaded
■Lua console now gets proper file path when selecting a  file from the recent menu
■Fixed context menus to use rightclicks in context menus correctly
■Reload hotkey now also supports removing invalid filenames in Recent ROMs
■Replay dialog speedup, it doesn't search for movies in fceux root folder anymore
■Support multibyte languages for opening files through drag&drop (except for Lua files)
■Loading TAS Editor projects (*.fm3) by drag&drop
■Fixed bug with Input Config not displaying some key names
■Launch tools hotkeys shown in menu; general cleanup of menu/settings, changed some checkboxes to radiobuttons
■Added "Clear" button to Message Log


 
TAS Editor
■Completely rewritten tool with brand new architecture and design. Too many changes to enlist, see taseditor.chm


 
Debugger
■General window layout cleanup; different font; ".DEB files" can be switched off; etc
■Deleting a breakpoint/bookmark leaves selection in the list
■Fixed mysterious out of bounds condition while editing breakpoints
■Fixed RAM peek by a rightclick on left pane
■Allow Frame Advancing when Debugger is in breakpoint state
■Disabled breakpoints now don't impose slowdown
■When a breakpoint is hit, it becomes highlighed (selected) in the breakpoints list
■Show the number of breakpoints (enabled and total) above the breakpoints list
■">" points at current line in disassembly
■Improved stack display
■Added "CPU cycles" and "Instructions" counters (cumulative and delta)
■Added "Cycles counter exceeds N" and "Instructions counter exceeds N" type of breakpoints
■Single click on any address copies this address to the "Seek To" field and "Bookmark Add" field
■Double-click on any address prompts "Add Breakpoint here" dialog
■"ROM offsets" option displays real ROM addresses in the Disassembly window
■Fixed conditional breakpoints bug: the error message didn't appear when editing a breakpoint
■Fixed and improved Symbolic debug (Names and Comments display)
■Added Bookmarks naming
■Cleaned up and vastly improved debugging documentation


 
Trace Logger
■Added "Symbolic trace" option
■"RTS" instructions now output the subroutine address/name
■Added "Use Stack Pointer for code tabbing (nesting visualization)" option
■Added "To the left from disassembly text" option for log format customization
■Added "Log current Frame number" option
■Added "Log emulator messages" option
■Added "Log breakpoint hits" option
■Fixed bug with trying to log to file without choosing a  filename
■Tracer now also updates its window when user pauses the game, not just when Debugger snaps


 
Code/Data Logger
■Now can log data access from RAM code
■"Save Unused Data" button complements "Save Stripped iNes Rom" feature
■Now can log VROM access (CHR banks of the ROM) when NewPPU is enabled


 
Hex Editor
■Display 0x5000-0x5FFF contents
■Ctrl+F opens Find dialog


 
Ram Watch / Ram Search
■Updating list when emulator is paused (on Power or when resetting search)
■Fixed loading Data Size and Data Type from a .wch, now corrupted .wch won't crash


 
Cheats
■Added Compare box to the Cheats window
■Don't lose cheat compare value when toggle cheat enables through UI
■Parse cheat files with non-ASCII characters properly


 
SDL
■gtk 2.24 now recommended
■added gtk hotkey configuration dialog
■updated/added various gui elements for options
■new option: SDL.ShowFPS
■new option: SDL.Input..EnableOppositeDirectional –  allow/disallow simultaneous right+left/up+down input
■fixed various build issues
■fixed segfault occuring during particular sequences in the cheat menu
■fixed potential segfault with gui
■fixed segfault issue on debian/ubuntu with proprietary nvidia drivers
■now compatible with llvm/clang++
■added build option to dynamically link lua
■updated default server configuration file to "fceux-server.conf" (from "fceu-server.conf")
■updated manpage and documentation


http://sourceforge.net/projects/fceultra/


2012年11月25日 星期日

非官方MAME改版 CAVEUI v1.2.1 [RedTouch Edition]

針對 Cave/SH3 & Other Cave Shooters  PGM/IGS 等基板開發的非官方MAME改版  CAVEUI 發布新版,更新如下:


 


CAVEUI Is An Emulator With Cave/SH3 & Other Cave Shooters Of PGM/IGS
Board.
Unofficial Build. Based In NGAE v1.1 Based In Mame 0.146 (MameUi,
MameAsh, HoubaPPK, Mkchamp, MameUiFx, CabMame... Code
Used)
_________________________________________________________
CAVEUI
v1.2.1 [RedTouch Edition]

Changes:
Added Direct Input Option
(CabMAME). (Autoenable) (Untested)
Unable to add game to non-custom folder
"Delete MSG".
Medal Mahjong Moukari Bancho Marked With
GAME_NOT_WORKING.
Emu Update To 0.146u1.

Fixes:
Added New Drivers
For Work Decrypted Roms.
Fixed Dip Switches For Ketsui: Kizuna Jigoku Tachi
Arrange's Hacks.
Fixed CRC For ketback.zip
Fixed CRC For
ketfast.zip

Added:
Ketsui: Kizuna Jigoku Tachi (Hack Ver. 2012/09/27,
Arrange Mode 1.51, Japan)
Ketsui: Kizuna Jigoku Tachi (Hack Ver. 2012/09/27,
MrStoic Ver. 1.0, Japan)
DoDonPachi Dai-Ou-Jou (Black Label, Decrypted
P)
DoDonPachi Dai-Ou-Jou (Decrypted P)
EspGaluda (Decrypted P)
Ketsui:
Kizuna Jigoku Tachi (Decrypted P)


http://neo-nebuwaks.blogspot.tw/


2012年11月21日 星期三

PSP EMU FOR WIN + Android + Blackberry -- PPSSPP v0.30(1)



對應三平台的PSP模擬器 PPSSPP 發布新版,目前看來發展情況相當不錯!!更新如下:


 


Progress has been rapid, much thanks to several new contributors!


 


http://www.ppsspp.org/index.html


2012年11月20日 星期二

MAME v0.147u3




MAME 發布新版,更新如下:

0.147u3
-------


MAMETesters Bugs Fixed
----------------------
- 05057: [Crash/Freeze] (harddriv.c) racedriv1: mame crash after
starting game (hap)
- 04478: [Crash/Freeze] (nbmj8891.c) nbmj8688.c, nbmj8891.c,
nbmj8900.c (hyhoo, hyhoo2, gionbana, mjsikaku, ohpaipee,
club90s etc.): The game breaks by soft resetting.
Stuck at the initialization screen. (Angelo Salese)
- 05054: [Crash/Freeze] (namcos12.c) tekken3, tektagt and
clones : Black screen (smf)
- 05053: [Compiling] subtarget=TINY missing dependancies

Source Changes
--------------
-avr8.c: Added FMUL, FMULS, and FMULSU opcodes. [MooglyGuy]
* Fixed incorrect N flag calculation in ROR opcode.
* Fixed incorrect bit testing in SBIC/SBIS opcodes.

-Fixed nested NMI behaviour on soft resets in Nichibutsu mahjong
drivers (hyhoo.c, nbmj8688.c, nbmj8891.c, nbmj8991.c, pastelg.c)
[Angelo Salese, Takahiro Nogi]

-avr8.c: Converted to modern CPU device. [MooglyGuy]

-New driver for Super Card. Encrypted custom Fun World CPU based on Z80
family, plus 2x 8255 PPI, and YM3812 / Y3014 for sound. The status is
still preliminary. [Roberto Fresca]

-fixed cd & root counter irq's [smf]

-z8000: Fixed implementation of trdb, trdrb, trib, trirb, trtdb,
trtdrb, trtib, trtirb instructions. [Christian Grössler]

-suprloco.c: Made Rev A the parent set. Added dipswitch locations to
the Super Locomotive sets. Added minor documentation about basic PCB
parts. [Brian Troha]

-Decrypted graphics in "Saint Dragon (set 2)" [Luca Elia]

-cpu.mak: Allow overriding tmsmake/m68kmake for easier
cross-compilation and testing of alternatives [Robert Muth]

-netlist: Symbols starting with _ are reserved in many BSD-derived
environments. [Robert Muth]

-itech32.c: Major ROM renaming to get away from the DOS 8.3 convention
to accurately reflect what's on the labels. [Brian Troha]

-Normalize some include paths to always include video/ or machine/ as
necessary [Robert Muth]

-konicdev: Fix weird do-nothing lines that cause Clang warnings
[Robert Muth]

-Mega Lines: Added PCB, bipolar PROMs circuitry and DIP switches
layouts. Also added some technical notes and cleaned up a bit the
code... [Roberto Fresca, Team Europe]

-Added tile flipping, dips, cleaned up a few bits for Planet Probe.
Now marked as working. Old pprobe.c driver no longer needed.
[David Haywood]

-Added Dip Locations to vastar.c driver [Tafoid]

-6502: Rewrite modern, cycle-exact and interruptible [O. Galibert]

-m6800.c: Workaround for Coleco Adam not booting. The free-running
counter values are unacceptable, so let it read from the output
compare register instead. To be fixed properly later. [Curt Coder]

-m6502: IRQ fixes [O. Galibert]

-avr8.c: Renamed io map to data map, routed ports through io map
* Implemented ST Z+ and SBIW opcodes [MooglyGuy]

-m6502: More interrupt fixing [O. Galibert]

-btime: Implement the Deco CPU-7 and C10707 [O. Galibert]

-deco16: Vectors are non-standard, *duh* [O. Galibert]

-FLAC encoder did not use FIR Linear prediction (regressed in r18882)
[William Coolay]

-cosmac: Added missing IRQ acknowledges. [Curt Coder]

-65c02: Fix the bitwise ops and their disassembly [O. Galibert]

-funworld: That driver wants the bitwise ops [O. Galibert]

-n2a03: Put a second irq line logically-ored with the normal one
[O. Galibert]

-Converted jedtest script to Python [Andrew Gardner]

-quiz18k hack removed [David Haywood]

-Dino 4 encrypted hardware: Added PCB layout and technical notes.
[Roberto Fresca, Team Europe]

-Improvements to Pool 10 in Dino 4 hardware [Roberto Fresca]
* Added PCB layout and technical notes.
* Decrypted the program ROM data & address.
* Decrypted the graphics ROMs.
* Added a default NVRAM.
* Added button-lamps layout.
* Promoted to working state.
* Improved the PCB layout.
* Added some encryption notes.

-Added proper PLD dumps to Bonus Card and Power Card. [Team Europe]

-m6509: "normal" read/writes happen in the fetch bank [O. Galibert]

-hcastle.c - Corrected program ROM locations and renamed set names
[Phil Bennett]

-replaced usage of psx_sio_install_handler & psx_sio_input with
devices. [smf]

-m107.c: Correct ROM names for Dream Soccer '94 on the IREM M107 PCB.
[Brian Troha, Andrew Welburn, The Dumping Union]

-Decrypted code in "Harem" [Luca Elia]

-tms5220&friends: Change chirp waveform to match the chip more closely,
acoustically. This will require completion of a pending decap to
verify as correct, but it certainly sounds better. [Lord Nightmare]

-tms5220.c: Got rid of most of the excitation (voicing) hacks. The rest
is mostly making the space/tabs for comments more consistent and
fixing a couple of spelling errors in the comments. Minor bugfix
regarding the time_to_ready code. [Lord Nightmare]

-ballbomb : added music [Robbbert]

-lupin3a : added music [Robbbert]

-i386: add debugger helper for converting virtual to physical addresses [Carl]

-Added more comment to lessen confusion regarding
sound_stream::generate_resampled_data (emu/sound.c) [Anders Hallstrom]

-Added two missing undumped GAL’s to Badlands and updated documentation
regarding missing checksums. [Kevin Eshbach]

-Fixed ROMs labels, locations and pcb infos of mbomberj, mbombrd,
mbombrdj sets, all confirmed and verified on real hw. [Team CPS-1]

-Added a Jolly Card set from an unknown encrypted PCB 'alla TAB blue
board. Graphics are decrypted. Program needs decryption work.
[Roberto Fresca]

-Jolly Card Spanish encrypted set improvements [Roberto Fresca]
* Decrypted the program ROM.
* Added button-lamps layout.
* Added a default NVRAM.
* Promoted to working state.

-rollingc : Added sound to the 'Moon Base' portion of this game
[Robbbert]

-darthvdr : added 'invaders' sound [Robbbert]

-darthvdr : added dipswitches [Robbbert]

-Various clean-ups of dec8 HW, added irq ack mechanism to Shackled,
Last Mission and Captain Silver (they were commented out before) and
hooked up SCREEN_RAW_PARAMS to all games in the driver [Angelo Salese]

-Rewritten DECO222 encryption for ghostb, oscar and srdarwin to use the
new model [Olivier Galibert]

-scsicd: Add STOP command [PKGINKO]

-firebeat: Some additional ATAPI support [PKGINKGO]

-v9938.c: Removed the "ignore-sprite-limit" hack entirely.
[Wilbert Pol]

-rtc65271: some minor fixes so Firebeat's RTC check passes [R. Belmont]

-firebeat: fix flash readback through the YMZ. All PPP-type games now
can be initialized and booted. [R. Belmont]

-porter : fixed graphics [Robbbert]


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Planet Probe [Alberto Grego, Corrado Tomaselli, f205v, David Haywood]
Harem [Dave Hollister, hap, Luca Elia]
Kkot Bi Nyo Special (Korea) [gp-lee, Guru, Luca Elia]


New clones added
----------------
Super Ranger (NOVA) [ShouTime]
Magix / Rock (bootleg) [Darran]
Jet Wave (JAB, Japan v1.04) [ShouTime, The Dumping Union]
Golden Tee Diamond Edition Tournament (v3.05T ELC)
[Brian Troha, Andrew Welburn, The Dumping Union]
Western Express (Japan, rev 4) [ShouTime, The Dumping Union]
Sunset Riders (4 Players ver UAB) [Dave F]
Kkot Bi Nyo (Korea) [gp-lee, Guru, Luca Elia ]
World Class Bowling v1.1 [Brian Troha, The Dumping Union]
Haunted Castle (version E) [Andrew Welburn]
Jolly Card (Spanish, blue TAB board, encrypted) [Roberto Fresca]
Triple Punch (set 2) [Siftware]
Street Fighter 2 Accelerator! (set 2) [Smitdogg, Dumping Union]
Gun Survivor 2 Biohazard: Code Veronica (BHF2 Ver. E) [ShouTime]
Radirgy (Rev A) (GDL-0032A) [ShouTime]
Ninja Assault (NJA4 Ver. A) [The Dumping Union]
Street Fighter II': Champion Edition (Alpha Magic-F, bootleg) (not working)
[Darran, Smitdogg, The Dumping Union, ReadOnly]
Street Fighter II: The World Warrior (TAB Austria, bootleg) (set 2) (not working)
[Darran, Smitdogg, The Dumping Union, ReadOnly]
Street Fighter II: The World Warrior (unknown bootleg) (not working)
[Darran, Smitdogg, The Dumping Union, ReadOnly]
Winding Heat (AAA, Asia v2.11) [any, The Dumping Union]
Ultra Invaders [Andy Welburn, MisfitMAME]
Marvel Vs. Capcom: Clash of Super Heroes (Japan 980123) (Single PCB)
[ranger_lennier, Yohji, Tormod, Smitdogg, The Dumping Union]



New games marked as GAME_NOT_WORKING
------------------------------------
Super Card (encrypted) [Roberto Fresca, Team Europe]
Mega Lines [Roberto Fresca]
Pool 10 (Italian, encrypted) [Roberto Fresca, Team Europe]
Fearless Pinocchio
[letoram, Kevin Eshbach, Smitdogg, The Dumping Union]
Jolly Card (unknown, encrypted) [robertof]
ParaParaParadise 1st Mix Plus [PKGINKO, R. Belmont]
Stone Age (Astro, Ver. ENG.03.A) [any, The Dumping Union]

http://www.mamedev.org/


2012年11月19日 星期一

Haze W.I.P : Now Loading…….

說起Haze,這位大神真是一個有趣的人,在他手上完成了不少MAME遊戲驅動,非常有個性的一位作者。


在他的首頁提到關於NEO-GEO CD的模擬進度,由於FBA"借"了不少MAME的程式代碼,所以他也"借用"FBA關於NGCD模擬的驅動代碼來使MESS運行NGCD。


哈!真是有趣的反諷,有興趣的朋友可至官網看原文。


http://mamedev.emulab.it/haze/


忙! 茫? 盲!?

接近年底就是忙碌的開始,大小事堆在一起,才發現以前有時間不想做的事,現在卻想趕快完成...真矛盾!


本來預定年底要進行的手術,現在看來可能又有變數...對於自己的人生,其實大多數人都了解 該做的 與 正確的,但是 了解 與 實行 卻偏偏背道而馳,漸行漸遠。說穿了還是因為自己的惰性!


凡事沒有逃避的理由,只有面對而後才知該怎麼走。


人生旅途充滿變數, 遵行-->開創-->成果,如此罷了...


2012年11月18日 星期日

SEGA MD模擬器 DGen v1.31




SEGA MD模擬器 DGen 發布新版,更新如下:


 


* Joystick axes can now be configured for controllers with more than two.
   They can also be reversed.
* Implemented command "calibrate_js" to configure joystick buttons
interactively.
* Fixed a bug in the debugger prompt handler.
* Implemented FM2612 debugging support.
* Refactored SDL keyboard handling.
* Removed Linux-specific joystick code which no one uses (not even in
Linux, where the SDL version has always been preferred).
* Implemented the ability to bind arbitrary commands to joystick buttons.
This makes DGen fully controllable from a joystick/joypad.
* Implemented proper sprite masking. This fixes annoying priority glitches in
a number of games.
* Fixed half-submitted commands support in the VDP. This finally fixes the
mangled EA logo.
* Some code refactoring and documentation.
* Improved region settings. The single "region" variable can be used to
switch interactively from one region settings to another (identifier,
resolution, PAL/NTSC mode and frame rate).
* Improved region auto detection with the ability to specify a preference
order ("str_region_order" variable).
* Fixed other miscellaneous bugs (NASM on non-x86 targets, uninitialized
variables, other warnings and errors).


 


http://sourceforge.net/projects/dgen/


2012年11月11日 星期日

安卓-PS模擬器 ePSXe for Android v1.8.0




安卓-PS模擬器 ePSXe 與Win版同步更新至1.8.0版,更新如下:


 


Version 1.8.0
* Added Peopsxgl OpenGL plugin support, get the
plugin from http://www.epsxe.com/files/libopenglplugin.so,
copy it in your sdcard, and choose it in preferences->GPUPlugin, and choose
preferences->VideoRender->OpenGLPlugin (Pete Bernert,Schtruck and
others)
* Added multi-disc PBP support
*
Fixed GPU bugs (Doom, F. Doom, SW DF, Soul Blade)
* Fixed SPU
bugs (Eithea, ToD, Jammer Lammy)
* Fixed CDROM decoder bugs
(Shaman King)
* Added a option to remove the top/bottom black
bands


https://play.google.com/store/apps/details?id=com.epsxe.ePSXe


完試版請自行動手.


安卓-PS模擬器 FPse for android v0.11.64



安卓-PS模擬器 FPse  發布新版,更新如下:



- Fixed frameskipping , much more accurate, no more sound stuttering (for all video mode, update plugin)
- Added Fast Forwarding feature, just press the middle of the PS screen to fast forward
- Fixed OpengGL plugin with Qualcomm processors and gfx screen corruption
- Added full support for french language, more language soon


 


https://play.google.com/store/apps/details?id=com.emulator.fpse


 


完整試用版就請大家自己找了...


 


PSP模擬器 PPSSPP 0.2




PSP模擬器 PPSSPP 發布新版,含 Android . Windows. Blackberry 3個版本同時更新,原文如下:

Version 0.2 has now been released! Quite a few more games show something at least.

http://www.ppsspp.org/index.html


PS模擬器 ePSXe 1.8.0 for windows





風評非常不錯的老牌PS (Play Station) 模擬器ePSXe發布新版,更新如下:


 


As promised ePSXe 1.8.0 for windows
has been released.

You can find it in the downloads section.

The
main changes are:
Many fixes to the cd-rom decoder and core that fixed
almost 150 games
Improved input devices support
On the fly memory card
change
Fixed changedisc feature
Support for SBI subchannel files

Support for PBP disc images
Cheat codes support

We hope you will
enjoy this release!

Regards,
ePSXe Team.


 


建議更新!!


 


http://www.epsxe.com/


2012年11月8日 星期四

安卓-街機模擬器 aFBA v1.3

安卓系統上非常出色的多機種街機模擬器aFBA更新至1.3版,這款模擬器對硬體要求較合理,運行速度非常不錯!重點是---免費!建議有興趣的朋友下載安裝.


 


1.3 release note


  • fixed vertical games orientation
  • emulator menu is now an ActionBar
  • fixed custom hardware inputs mapping in emulator menu
  • added disable vibration in emulator menu
  • added basic frameskip option in emulator menu
  • added service and reset switch in emulator menu
  • added ability to delete save states
  • added download previews screenshot's in emulator menu
  • canceling the screenshot's download will prevent the download dialog to appear on next launch
  • improved rom list search
  • many few fix..

 


http://forum.xda-developers.com/showthread.php?t=1932280


2012年11月3日 星期六

2012年11月1日 星期四

某款以PC為架構的基版遊戲又被釋出...


 




也算模擬吧,不過個人比較喜歡稱破解.沒辦法,這就是這種類型基版的命運,目前只能進遊戲,按鈕方面尚未破解.


 


短時間內大概又會滿天飛了吧...


Sega Saturn模擬器 SSF_TestVer (11/1)



經過了長時間的沉默之後,SS模擬器中的王者SSF終於有動作了,作者發布了一個測試版,從twitter上可知這段時間作者並未偷懶,還是默默在修正與改寫模擬器代碼,更新內容不明,值得好好測試一番...


 


http://www7a.biglobe.ne.jp/~phantasy/ssf/