PCSX2 Git (2017/04/08)

PCSX2 Git (2017/04/08) is compiled.
PCSX2 is an open source
PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality.

PCSX2 Git Changelog:

* gsdx linux gui: align gui with wndows (tooltip + checkbox)

add checkboxes for the 2 “new” hacks

Wrap gs memory & merge postprocessing sprite

add tooltip for OpenGL options

v2: based on turtleli feedback

use gtk_scrolled_window_set_propagate_natural_height on GTK 3.22+

use the nicer GTK_CHECK_VERSION macro

* gsdx linux gui: reduce height on/for small screen

* Remove the logo

* add a scroll on the osd panel

PCSX2 Git (2017/04/08)


Cxbx Reloaded Git (2017/04/08)

Cxbx Reloaded Git (2017/04/08) is compiled. Cxbx-Reloaded is an emulator for running Microsoft Xbox (and eventually, Chihiro) games on Microsoft Windows. The project began life as a fork of Cxbx with added 64-bit support. Work is currently underway to backport some of the improvements from Dxbx. Cxbx-Reloaded is still pretty unstable, don’t expect it to run much at this point.

Cxbx Reloaded Git Changelog:

* Merge pull request #329 from PatrickvL/LLE_Refactoring

Refactored LLE X86 and NV2A

* Update EmuNV2A.cpp

Online correction

* Amend

* Refactored LLE X86 and NV2A

Completed operand decoding

Completed opcode ADD

Redirected 8 and 16 bit memory accesses to 32 bit

EmuX86 logging fixes and cleanup

Partiall support for misaligned memory accesses

NV2A macro cleanup

Clearer NV2A logging

Generic read/write on most NV2A components

* Refactored LLE X86 and NV2A

Completed operand decoding

Completed opcode ADD

Redirected 8 and 16 bit memory accesses to 32 bit

EmuX86 logging fixes and cleanup

Partiall support for misaligned memory accesses

NV2A macro cleanup

Clearer NV2A logging

Generic read/write on most NV2A components

* Update Cxbx.rc

Visual Studio inserted a hardcoded path -_-

* Merge pull request #328 from LukeUsher/about-box

About box

* Rebuild the About Box.

It’s not the prettiest but will serve it’s purpose for now.

This pulls in data from CONTRIBUTORS and COPYING to show the relevent

license and developer information.

This was required to meet a Patroen reward (support names in the


Note: WinApi is awful. For the new GUI I definitely want to use

WxWidgets or something similar.

* Enable Visual Styles

Without this WINAPI was defaulting to pre-XP versions of Window

components (buttons, select boxes, etc)

Cxbx Reloaded Git (2017/04/08)


DeSmuME Git (2017/04/08)

DeSmuME Git (2017/04/06) is compiled.
DeSmuME is an open source
Nintendo DS(NDS)
emulator for Linux, Mac OS and Windows.
DeSmuME supports save states, the ability to increase the size of the screen and it supports filters to improve image quality.
DeSmuME also supports microphone use on Windows and Linux ports, as well as direct video and audio recording. The
emulator also features a built-in movie recorder.

DeSmuME Git Changelog:

* add cheat code DFFFFFFF 77777777/99999999 for enabling emulator hacks and allowing access to the ARM9. I didn’t test this, I may have broken some cheats

* Merge pull request #51 from intact/fix-jit-size

fix jit-size command line option processing

* fix jit-size command line option processing

* fix a bunch of broken non-standard sized register IOs in the SPU. fixes #53

DeSmuME Git (2017/04/08) x86

DeSmuME Git (2017/04/08) x64


Xenia Git (2017/04/08)

Xenia Git (2017/04/08) is compiled.
Xenia is an experimental emulator for the
Xbox 360. It does not run games (yet).

Xenia Status:

Some real games run. Most don’t. See the Game compatibility list for currently tracked games and feel free to contribute your own updates, screenshots, and information there following the existing conventions.

Xenia Git Changelog:

* TextureInfo: Store the texture format, not a pointer to texture format info.

Xenia Git (2017/04/08)


rpcs3 Git (2017/04/08)

rpcs3 Git (2017/04/08) is compiled.
RPCS3 is an open-source Sony PlayStation 3 emulator and debugger written in C++ for Windows and Linux. The emulator has been in development since early 2011 and currently supports modern DirectX 12, Vulkan and OpenGL renderers. The emulator is capable of booting and playing a decent amount of commercial games and PlayStation 3 SDK samples. Many more titles are also becoming playable with future development by contributors.

rpcs3 Git Changelog:

* Warn about libfiber.sprx

It’s currently incompatible with LLVM

Also fixed breakpoint bug

* Fixed auto LLE

* Update supporters

* Update rpcs3.ico

* PPU Analyser fix

* Update cellSpudll

– Stub cellSpudllGetImageSize

– Implement cellSpudllHandleConfigSetDefaultValues

* Stub cellScreenshot module

* Stub cellVideoUpload module (#2642)

* Stub cellSysconf module

* Stub cellBgdl module

* Register cellSpursRemoveSystemWorkloadForUtility


! LDR: **** cellSpurs export: [0x31F5196B] at 0x13ab56c


! LDR: **** cellSpurs export: [cellSpursRemoveSystemWorkloadForUtility] at 0x13ab56c

* Add cellLibprof module (#2637)

* Imejp: cellImeJpEnterChar (#2600)

rpcs3 Git (2017/04/08) x64


Project64 Git (2017/04/08)

Project64 Git (2017/04/08) is compiled.
Project 64 is a proprietary Nintendo 64 emulator for Windows. It employs a plug-in system that allows third-party software developers to create their own implementation of a specified component. Project64 allows the user to play Nintendo 64 games on a computer by reading ROM images, either dumped from the read-only memory of a Nintendo 64 cartridge or created directly on the computer as homebrew. Project64 started as an exercise by Jabo and zilmar in an attempt to see if they were capable of programming a Nintendo 64 emulator. It’s open source now.

Project64 Git Changelog:

* [zlib] Fix compile issue on android

Project64 Git (2017/04/08) x86

Project64 Git (2017/04/08) x64


x360ce Git (2017/04/08)

x360ce Git (2017/04/08) is compiled.
Xbox 360 Controller Emulator (a wrapper library that translates the xinput calls to directinput calls) which allows your controller (GamePad, Joystick, Wheel, …) to function like an
Xbox 360 controller on a Windows PC. For example it allows you to play Grand Theft Auto (GTA) game with Logitech wheel.

x360ce Git Changelog:

* Secure login updated

x360ce Git (2017/04/08) x86

x360ce Git (2017/04/08) x64


Stella Git (2017/04/08)

Stella Git (2017/04/08) is compiled.
Stella is a
multi-platform Atari 2600 VCS emulator. The Atari 2600
Video Computer System (VCS), introduced in 1977, was the most popular home video game system of the early 1980’s. Now you can enjoy all of your favorite Atari 2600 games on your PC thanks to

Stella Git changelog:

* Minor documentation/commenting update for Paddle class.

* Added debugger prompt command ‘debugcolors’, which shows a legend

of colors used in ‘fixed debug colors’ mode.

* Updated VS project file for recent class additions.

* Updated debugger prompt commands ‘trap’, ‘trapread’ and ‘trapwrite’

to work like the old ‘m’ versions, so they work on all mirrors and

also allow one to enter a range of values to trap. Added more

stringent error checking for parameters.

* Added ‘palette’ debugger prompt command, which shows a colour swatch

of the currently active TIA palette.

* Updated fixed debug colours to match in NTSC and PAL.

* Updated OSX project files for recent class additions.

* The PF register in the debugger no longer shows COLUBK.

Some minor rearranging of the ‘queued writes’ widget.

* Fixed some minor issues with DelayQueueWidget.

– Removed redundant code to get TIA write address labels

– Added ‘$’ to indicate hex output

– Added newlines to affected files.

* Delay queue widget: Finishing touches

* Reorder widgets in TIA tab

* Change background color to readonly

* Pacify compiler warning in iterator

* Fix typo in TiaDebug

* Various improvements to the debugger prompt:

– ‘cls’ now only clears the screen, and not the command history

– ‘help’ accepts another command as an argument, to give more info

about the command (ie, help breakif is now valid)

– command completion now works on built-in functions and pseudo-ops

* Delay queue widget: replace mock.

* Add an iterator for interating over delay queue entries

* Dynamically build delay queue widget content from iterator

* Refactor shadow registers to reflect a possible delay

* Add DelayQueue widget (mocked content).

Stella Git (2017/04/08) 32bit

Stella Git (2017/04/08) 64bit


BizHawk Git (2017/04/08)

BizHawk Git (2017/04/08) is compiled.
BizHawk is a A multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.

BizHawk Supported Systems

* Nintendo Entertainment System, Famicom, Famicom Disk System

* Super Nintendo Entertainment System and Super Famicom

* Nintendo 64

* Game Boy, Super Game Boy, and Game Boy Color

* Game Boy Advance

* Sony PlayStation

* Sega Master System, Game Gear, and SG-1000

* Sega Genesis

* Sega Saturn

* NEC PC Engine (AKA TurboGrafx-16), including SuperGrafx and PCE CD

* Atari 2600

* Atari 7800

* Atari Lynx

* ColecoVision

* TI-83 graphing calculator

* Wonderswan and Wonderswan Color

* Apple II

BizHawk Git Changelog:

* Fix crash on exit when using XAudio2 with the debugger attached.

* Merge pull request #827 from shanehoman/saveram_hotkey_lua

flush Saveram via hotkey or lua

* expose MainForm.SaveRam() method to lua

* bind a hotkey to flush sram

* Delete PPU.run.cs

* NES Fix more then 8 sprites option

* NES fix more then 8 sprites option

BizHawk Git (2017/04/08) x86

BizHawk Git (2017/04/08) x64