2014年2月27日 星期四

UME 0.152ex3

UME (logo by JackC)

由 MAME 大老 Haze 發布的 MAME/MESS 模擬器 UME 發布新版,更新如下:

With the 2013 write-up out of the way here is another UME build.
I was hoping that 0.153 would be out now with the u releases gone and a plan to possibly release full updates a little more often but it appears it is still some time away. This is understandable because there have been some fairly major bits of code restructuring under the surface over the last month and quite a few known regressions that needed fixing, so probably plenty of undiscovered ones too. For that reason this might not be the MOST stable UME build ever (I’m not sure, it might be fine, most of the major problems have been fixed) although it works for the recent additions at least.
0.152ex3 is based on SVN revision 28034
The changelog (simply a copy/paste of the SVN log) can be read here. This isn’t formatted as a whatsnew, but as usual I’ll summarize the main points below.
UME 0.152ex3 Windows binaries – 32-bit, 64-bit and all tools
UME 0.152ex3 sources
Points of Interest
(more to come)
One thing people have noticed from the SVN logs is that Andreas Naive put in some code to decrypt the 036 CPU type used by PGM2. This does not mean PGM2 emulation is imminent, actually, what we’ve discovered as a result means it’s less likely than ever. The code in the external PGM2 roms is for an ARM11 CPU, there are THUMB2 opcodes in the thumb part of it. Currently MAME only emulates up to the ARM9 and original THUMB instruction set. Even if we were to emulate the ARM11, ARM11 CPUs are usually clocked very high, and MAME struggles even with the 200Mhz ARM7 used by “touryuu – Touryuumon” (Eolith Ghost hardware) Emulating an ARM11 would be even slower than that, I don’t know what the exact clock is but I have a feeling the PGM2 system likely has enough power to be emulating a PGM1 unit.
Furthermore, like the 027A the 036 has an internal ROM for each game, because it’s newer technology those are likely to be even more well secured than the 027A ROMs. In other words, it isn’t happening, and even if by some freak chance it does happen it will run at 2fps.

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

xxx.emu 1.5.17

安卓-xxx.EMU系列發布新版,更新如下:

Version 1.5.17 (2014.02.25)
  • Fixed incorrect virtual keyboard placement bug introduced in 1.5.16 (applies only to C64.emu & MSX.emu)
Version 1.5.16 (2014.02.24)
  • Added OpenGL 3.x renderer for desktop and OpenGL ES 2.0 renderer for mobile, will allow for improved graphics effects and custom shader support in the future. On mobile, it replaces the older OpenGL ES 1.x renderer on ARMv7 and X86 devices (ARMv6 devices continue to use it). On desktop, OpenGL 3.x is used automatically if supported, otherwise it falls back to 1.2.
  • Allow setting sound buffer size option to 2 frames, useful for reducing latency on Android devices that have extra buffering in the OS or audio drivers.
  • Added key repeats for quickly scrolling menus on input devices that lacked them (analog joysticks, or any device connected via the in-app Bluetooth system)
  • Added animation when the screen area changes (like when hiding the status bar) to avoid the video "jumping" between different parts of the screen
  • Added ability to bundle a game in the application package for certain systems (allows for quicker testing on a stock device). The Bundled Games menu can be toggled in GUI options.
  • 2600: Added PAL/SECAM support and option to select between video formats
  • NES: Use custom palettes named [game].pal located in the save path
  • PCE: Fixed graphics in games that switch horizontal resolution in mid-frame like Order of the Griffon, and set visible scanlines to 224
  • PCE: Added CloneCD image (.ccd) support from Mednafen
  • Snes9x: Update sound per-line instead of per-frame in Snes9x 1.5x, reduces chance of sound dropouts
  • Android: Re-hide the OS navigation bar automatically in case an external task (using the volume slider for example) causes it to re-appear
  • Android: Added menu command to add a shortcut icon for the currently running game to the OS launcher
  • Android: Fixed a possible issue with the screen not updating properly while a text input dialog is shown
  • Android: Various input system improvements including support for non-HID MOGA controllers when the MOGA Pivot app is installed, added a generic key profile for Xbox 360-like gamepads to help configure them faster (becomes default if the input device reports itself as a gamepad & joystick), replaced "Joystick Axis 1 as D-pad" with individual settings for either analog stick or the POV hat, allowed the Y button to dismiss the menu for gamepads without a menu button, removed "Skip OS Input Method" option and always enable it when not inputting text to avoid extra latency
  • Linux/X11: Added native PulseAudio support

http://www.explusalpha.com/

2014年2月25日 星期二

FPse v0.11.125 for Android



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

- Quick Fix for 0.11.124 Problems

 FPse 0.11.124:
- Added support of 2 external storages.
- Added Scaling option for HD Software plugin from MISC menu 4x or 2x.
- Fixed Fast Drawing Mode crash.
- Fixed Forcefeedback crash.
- Enhanced Check for Second external PAD.
- Enhanced Highly Sound emulation and Latency.
- Enhanced highly emulation for HD Software plugin, better and much faster.
- Other minor fixes.
Contact Author for any problem!

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

2014年2月24日 星期一

Wii-U Bootrom dumped !!

就如標題所言,Wii-U Bootrom 已經被dump了,如果消息是真實的,那距離破解就不遠了,破解後,距離模擬就............

以上是我的白日夢,原文如下 :

foto_no_exif(1)

It’s one small step for man , one giant leap for the wii-u scene.
I Can Exclusively reveal that the first step to a wii-u hack has been completed & tested & working
I have personally tested the exploit and it is 100% REAL .
Here Are The Hashes of My Bootrom.bin
sha-256 (B3DEDC6CA2C411F54F1BFEAC07D6F57DBB06D3CB7AB9A331CF5A7CBF2A50AF69)
sha1 (3D331B3165F9638C6CD6221702B2F736F7FCF931)
MD5 (388726887621220A888E9F22E6DB1788)
They match Failoverflows ;)
Many people have worked on bringing this to you , so please give all credit to Bubba , MarioNum1 , Hatax2 , Odcd007 , Joostinonline , Maxternal , Crower & Marcan


FILESIZE is 16,384 Bytes

http://wiiuhax.com/wii-u-bootrom-dumped-welcome-to-the-scene/

Makaron W.I.P

DC/Naomi模擬器作者 dknute 提到了他目前在進行的工作 : GDEMU 計畫,利用SD卡代替GD-ROM讀取頭。希望他早日完成這部分的工作,運用GDEMU得到的經驗讓 Makaron 的模擬更上一層樓。 原文如下:

The Last of the Prototypes

Well, actually this is a test model. Though it was born as v4 prototype, it ended up working so well that I've bumped its status - kinda like with Evangelions #00 and #01 :)

2014-02-22 GDEMU_v4_1

And these two photos are courtesy of one of the testers:

2014-02-22 GDEMU_v4_2

2014-02-22 GDEMU_v4_3

So, in short: Does it work? It does, no problems so far. With proper CD Audio support and all that . Will I be selling it? Probably not because it's hand made and bloody expensive. Then again, I could use some extra money so a limited run is possible.

Also, sorry for not responding to comments and private messages but since I've first shown GDEMU PCBs I've been spammed with tons of stupid questions. I have neither time nor patience to answer those, so basically I now ignore the inbox.

http://dknute.livejournal.com/42609.html

2014年2月20日 星期四

BizHawk 1.6.0

Logo

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

Revision Range 5457-5936
  • With cherry-picked revisions - 5944, 5946, 5955, 5959, 5965, 5966, 5967, 5973, 5983, 5984, 5985, 5989, 5991, 5993, 5997, 5998, 6006, 6007, 6014, 6029, 6043, 6046, 6047, 6048, 6053, 6063, 6064, 6069, 6076, 6079, 6081, 6085, 6115
  •  NewCore – Genesis Hawk!
    • Uses GenesisPlusGX (r850)
  •  SMSHawk
    • Fix desync issues on SMS and Game Gear
  •  TI83Hawk
    • Fixed loading of files
  •  SaturnHawk
    • Suppor the drive light.
  •  N64Hawk
    • Fix rewind.
  •  GBHawk
    • Add editor for dual gameboy settings
    • Fix problems with STOP opcode
    • Implement the undefined opcodes, which lock up the system.
    • MBC3: correct behavior when bank value of 0 is written
  •  SNESHawk
    • Make CARTROM memorydomain writes work
  •  PCEHawk
    • Greatly decrease memory usage when rewinding with big savestates (arcade card)
  •  NESHawk
    • Numerous new boards and mapper related fixes
    • Show preview of palette to be selected in palette config
    • Support some rogue FDS disk format
    • Remove botched emulation of special color generation in PPUOFF state (which isnt emulated correctly anyway) that was getting applied in inapplicable circumstances
    • Fix MMC1 PRGmode bug
    • FDS audio improvmeents
    • Fix crippling bugs in SUROM games (Dragon Warrior 3 and 4) introduced in 1.5.3
    • Fix off by one in the video Clip left and right setting
    • Add Mapper 29, 188, 196
    • Fix mappers 76, 78, 87, 101, 113
    • Fix CNROM problems (fixes bird week and panesian games), note: all CNROM savestates are invalidated
    • Support some mmc1 prototype carts
    • Support NAMCOT-3405 (testing confirms Side Pocket and Super Xevious work well)
    • Support HVC-TBROM (Super Sprint (J
    • Support R.B.I Baseball (Tengen) !
    • Support Pro Yakyuu – Family Stadium '87 (J)
    • Support HVC-TLSROM (Armadillo J)
    • Support Ys English translation hacks
    • Support more Sachen boards
    • Should support 100% of NROM boards now.
    • Support more mapper 118 roms without hash.
    • Fix some translations of SUROM games.
    • Truncate if a iNES file's supposed VROM size is longer than the leftover length of the iNES file. Seems to fix some hackstranslations
    • Correctly treat audio ram on Namco 163 as battery backed when the board has a battery and there's no WRAM. Fixes Hydlide 3 and others
    • Support Rockman 4 Minus Infinity (MMC5 version)
    • Fix no wram battery on a common (bad) Lagrange Point dump.
    • Improved VRC 2,4,7 support, especially for games not in DB.
    • Rework bandai FCG a bit, to add support for some games not in DB. (mapper 16, 159).
  •  EmuHawk
    • Major fixups to Toolbox Dialog
    • For Windows 7 and 8 – Jump Lists
    • Add --fullscreen commandline option
    • Controller Config – Analog Config- add flip axis button
    • Fix an AV desync bug with video dumping
    • Fix slow loading of the Path config dialog
    • Add Scanlines display filter
    • Trace Logger – some code clean up, some tiny speedups, and implement a few small tweaks like Always on Top, and Select All
    • AV out: add option to pad (instead of stretch) with the video resize output
    • Lua
      • New functions:
        • forms.dropdown()
        • forms.checkbox()
        • forms.ischecked()
        • client.getdisplayfilter()
        • client.setdisplayfilter()
        • client.getscanlineintensity()
        • client.setscanlineintensity()
        • client.clearautohold()
        • bit.check()
        • bit.byteswap_16()
        • bit.byteswap_32()
        • bit.byteswap_64()
      • Added new string library with many string manipulating helper functions (see lua documentation for details)
      • Render to a null image when the lua script manager Resume process hasnt begun (setting up a render target) but lua scripts run (due to loadstate, for example)
      • forms.textbox() – add a fixed width option
      • forms.textbox() – for numeric boxes, add ability to increment/decrement value with up/down
      • forms.textbox() – add multiline parameter
      • Add support for dropdowns in forms.gettext() (returns the string value of the selected item)
    • Lua Console
        • Fix behavior of removing registered functions
        • When disabling lua scripts, remove their registered functions
        • Lua functions list now shows function descriptions, and improved parameter documentation including showing strong types
        • Fixes to refresh logic
        • Don't stop scripts on restart
        • Column sort
    • Play Movie Dialog
      • Fix exception when a "Starts from Now" movie is made with the record movie dialog when the folder selected does not already exist
      • Column sort
    •  Archive Chooser
      • Add filtering
      • Ram Search
        • Fix behavior of the Memory Domain label
        • Fix change count logic and previous value as previous frame
        • Fixes exceptions thrown when using column click.
        • Make manual removal of addresses undo-able
    • Ram Watch
      • Fix "Freeze Address" feature
      • Fix Domain not loaded when loading a .wch file
      • Fix bug where signed and unsigned are saved backwards
    • Cheats
      • Fix numerous odd behaviors
      • Fix bug where when editing a cheat, changing the address or domain was causing it to insert not update,
      • Fix behavior of asking to save changes
      • Better updating of cheat status in various situations
      • Add "View in Hex Editor" to the context menu
    • Hex Editor
      • Fix Hex Editor to show cheat value on frozen addresses
      • Better scrollbar logic for really small domains that don't need a scrollbar
      • Fix an exception thrown when unfreezing an address
      • Add support poking of 4-byte addresses
      • Refine hex editor keyboard handling a bit (fix Ctrl+C copy)
  • http://code.google.com/p/bizhawk/

    2014年2月19日 星期三

    Ikaruga on Steam





    斑鳩在 Steam 上架了,這款非常優秀的射擊遊戲如果沒在主機上玩過的朋友建議一定要嘗試。

    系統設定相當棒,背景故事也相當完整,更重要的是.....價格不貴!!有興趣的朋友可至Steam看看。

    http://store.steampowered.com/app/253750