Thursday, June 4, 2009

BatGBA 2.25b

Changes :
This version has some bug fixes and a new vram window.

-fixed breakpoints in the disasm dialog.
-fixed zip loading
-fixed debug opcodes
-fixed many opcodes with PC read/write
-fixed cpu banks switch
-fixed rom loading on command line
-file associations
-new window : vram viewer

Download here:
http://batgba.zophar.net/files/batgba225b.zip

Boycott Advance v0.4.0

Boycott Advance was developed to run home brew Gameboy Advance software, and to that end it works quite well. It is also able to run a wide variety of commercial games, although there are some known issues that prevent some titles, particularly newer ones, from working correctly. There are no plans to spend any more effort on compatibility until the Gameboy Advance is no longer on commercial sale; as such, bug reports for this emulator will be ignored at this time. Please note that Boycott Advance cannot emulate the classic Gameboy; for that you should use KiGB instead.

Boycott Advance Screenshot

Features

  • Highly optimized CPU emulation that can attain full speed on all supported Macs.
  • Full support for all GBA video features, including scaling and rotation.
  • Partial support for the GBA DirectSound channels and Gameboy PSG.

Download

Boycott Advance (1.2MB)

PCSX2 - P.E.Op.S. SPU2 Plug-in Non-SSE2 1.6

Download here: http://games.softpedia.com/progDownload/PCSX2-PEOpS-SPU2-Plugin-Non-SSE2-Download-12526.html

PCSX2 Sound Plugin SPU2ghz

Version 1.9r2 of the sound plugin SPU2ghz is out! SPU2ghz is a sound plugin for the Playstation 2 emulator PCSX2.

SPU2ghz Public Beta For PCSX2 (117.3 KiB, 1,147 Downloads) - Version 1.9r2

GSDX 0.1.14 Grapichs Plugin for PCSX2

New version of GSDX which now has both DirectX 9 and DirectX 10 versions in one dll.

Note: the SSSE3 version can only work with Core 2 Duo cpus (only those have these instructions for the time being)
Note 2: the SSE4 version can only work with the Intel Core 2 Duo Penryn series,meaning the E7xxx and E8xxx models for dual cores and the Q9xxx models for quad cores

Requirements:
SSE2
Pixel Shader 2

Additionally for DirectX 10:
DirectX 10 compliant graphics card,Windows Vista

Make sure to download the newest DirectX Runtime.

Download here: http://www.pcsx2.net/thel33tback3nd/attachment.php?aid=12029

LilyPad 0.9.11 Plugin Binary

Currently the most functional PS2 Pad Plugin, created by ChickenLiver. This one has proved very popular providing support for keyboard, mouse,gamepads and xbox360 controllers!

For the changelog, as well as support , visit this thread
http://forums.pcsx2.net/thread-2388.html

Download here: http://www.pcsx2.net/files/18461

PCSX 1.5

A Play Sation emulator.

Download here:
http://www.pcsx.net/downloads/Pcsx-1.5.zip

Wednesday, June 3, 2009

ensata Nintendo DS Emulator 1.3c

The ensata Nintendo DS (code name NITRO) Software Emulator was developed by Nintendo IntelSys as a Debug Target for development of NITRO applications.

The following is a summary of ensata features:
Accurate rendering similar to the Nintendo DS system
Functionality as a debug target for CodeWarrior for NITRO *1
Functionality as a viewer for NITRO-Character *2
A debug print output console

Whats Emulated:

ARM 946ES
3D Graphics
Geometry
Geometry engine processes are implemented with a process time of zero.
Coordinate values during calculation overflow differ greatly from the production unit.
Counter values for Polygon List RAM/Vertex RAM overflow do not update (updates will occur on the production unit)
Specifications for polygon auto sort on the Nintendo DS system is not implemented

Software Rendering
All features implemented. (However, differences in the image may exist.)
For more details Compatibility with NITRO

Download Ensata version 1.3c

BGB 1.12 Gameboy Emulator

Features

  • emulation of the GameBoy, GameBoy Color, and Super Gameboy
  • support for MBC1/2/3/5/7 and HuC1/3
  • SGB multiplayer with up to 4 gamepads
  • powerful debugger:
    • disassembler
    • assembler (change code and ability to save modified rom)
    • breakpoints
    • break on access
    • conditional breakpoints
    • singlestepping/tracing/animating/step out/step over
    • vram viewer: BG map, tiles, OAM, palette
    • IO registers viewer
    • break on exceptions (accessing inaccessible VRAM, read unitialized WRAM and HRAM, echo ram access, access locked external ram, disable video outside vblank)
  • save state support
  • graphics output: directdraw and DIB supported
  • sound output: waveout, directsound and disk writer supported
  • runs almost all roms perfectly, compatibility comparable with the best GB/C emulators
  • Accurate/high quality sound emulation, can generate bandlimited rectangular waves
  • accurate video emulation.
  • This emulator is fast.
  • Joystick/Gamepad support, everything configurable
  • some user interface keys are configurable and can be mapped to joystick/gamepad buttons
  • MBC3 Real Time Clock emulation.
  • Auto delay/frameskip, gameboy runs at 100% real speed and full ~60 fps, or any adjustable speed.
  • GameGenie and GameShark cheat, load/save cheats (auto and manual), "cheat searcher", easy creation of new cheat codes
  • save/load state with quick (zsnes style) keys.
  • Load from zip and gzip files
  • This program does not require DirectX or runtime libraries.
  • support for optional border bitmap and pseudo fullscreen mode.
  • TCP/IP game link support
Download: bgb.zip 264 kb

NESticle 0.4.3

This is not the ultimate NES emulator anymore. It features support for all sound channels, joysticks, GameGenie, on-the-fly saving, NES movie recording, and all kinds of other great options. It runs at full speed on most 486DX computers. NESticle has pretty good compatibility, but NESticle should only be used if you have a really slow computer, as its badly outdated and outmatched by newer emulators. The Nesticle Patch #1 allow Nesticle to play Solar Jetman. This is a French translation of NESticle
Will not work on Windows Vista, and barley works on XP.

Download here: http://www.zophar.net/download_file/2019

JNES

Jnes is a NES emulator for win32 platforms that uses DirectX for it's hardware interface. It's emulation capabilities include graphics, sound, input devices, and emulating quite a few memory mapping boards found in most USA games and a few popular japanese ones. Jnes boasts a fairly intuitive user interface that makes playing NES a little more enjoyable. One of the coolest features is the included database of Pro-Action-Replay and Game Genie cheats.

Download Latest Jnes 1.0.1 here
Changelog:

  • bugfix: PAR cheats value selection
  • bugfix: mapper 69 irq default value
  • bugfix: solar jetman sound issue
  • bugfix: bank masking issue
  • rewrote fullscreen network chat to be faster
  • added command line option -disablestatehotkeys
  • custom palettes subfolder with drop down list

Nestopia 1.40

Version 1.40 released. What's new:

Shell Additions:

  • New cheat dialog features and improvements.
  • Automatic cheat load/save support in Paths dialog.
  • Option to mute sound when running in alt. speed mode.

Shell Changes:

  • Icon improvements by Pongbashi.
  • Default fullscreen resolution depending on monitor's aspect ratio.
  • Refactoring.

Shell Fixes:

  • Various minor things.

Core Additions:

  • Preliminary Dendy console support. Fixes Magistr (Subor) and some other 'clone exclusives'. Info from Flamer and HardWareMan.
  • DMC DMA read conflicts. Info from blargg and bunnyboy.
  • Mapper 177, 179, 219 and 221. Info from CaH4e3.
  • Database entries.

Core Changes:

  • Better and more flexible PPU address line implementation at the expense of some speed.
  • Database entries.
  • Refactoring.

Core Fixes:

  • Wrong palette sometimes when switching to/from VS images.
  • Wrong image information sometimes, e.g. battery when there isn't any.
  • Save state NTSC/PAL mode saving.
  • Minor save state inaccuacy fix with tape recording.
Download here:
Windows: Nestopia v1.40 Binary
Linux: Nestopia Linux
Mac OS:Nestopia Mac OS

Dolphin: r1007 and Wiimote support

Dolphin passed the 1000 revision milestone, with significant progress. Among the usual batch of graphic and emulation fixes to expect, Wiimore support has been improved by FireS.

The full list of changes is pretty long, and can be browsed here.

Note: this is NOT an official release from the Dolphin team.
» Download Dolphin x86 SVN r1007
» Download Dolphin x64 SVN r1007
» Download Dolphin SVN r1005 (Linux)

Visual Boy Advance-M svn 595

Change since last build: [Mudlord] FIXED: Icon issue in options in Qt4 GUI system
[Mudlord] ADDED: Directory options in Qt4 GUI system. Yay.
[xkiv] Sorry, got carried away and forgot I had some private changes here. Reverting this part of previous commit.
[xkiv] SDL build/configuration patches (martinultima, chrono):
http://vba-m.ngemu.com/forum/gbc-cheats-...t-193.html
[spacy51] CHANGED XAudio2 config dialog device listing not sorted by alphabet anymore
[spacy51] FIXED XAudio2 config dialog did not show current device OnInitDialog


If DirectX Runtime is missing:
http://vba-m.ngemu.com/vbam/vbacompiles/msvc2008/Directx_9c_webupdater.zip


Download here: http://vba-m.ngemu.com/forum/svn595-download-infos-win32-mfc-linux-t-199.html

ePSXe 1.7.0

Short changelog:
Multiple changes has been done in the Pad support.
The internal SPU plugin has been updated to the 1.7.0 version.
The iso support code has been rewritten.
The MDEC decoder has been rewritten.
A new version of the Pete's Software Plugin is included.
The XA/CDDA support has been worked in this new version.
Many things have been fixed in the cd-rom decoder and the core.

Download here:
Windows: http://www.epsxe.com/files/epsxe170.zip
Linux: http://www.epsxe.com/files/epsxe160lin.zip

And out from left field, comes a SNES9x release! With alot of improvements and tweaks. There is a Windows port this time, and Netplay has been reworked. This version also supports NSRT headers.

Whats new for 1.51:

  • Added DSP1 and SuperFX savestate support. (nitsuja)
  • Added screen state GFX to save states. (optional) (nitsuja)
  • Fixed desync when loading inconsistent state in playback. (nitsuja)
  • When playback reaches a movie's end, recording continues instead of the movie suddenly closing. (after recording) (nitsuja)
  • can now record resets and mouse/superscope/justifier(s) (nitsuja)
  • Added same-line-comment support for config files. (nitsuja)
  • input display for all controllers (including peripherals) (nitsuja)
  • Win32: Now uses .cfg file instead of Windows registry. (nitsuja)
  • Win32: open ROM dialog bugfixes and speedup and facelift (nitsuja)
  • Win32: option to use standard file open dialog for ROMs (nitsuja)
  • Win32: maintain aspect ratio and bilinear filter stretch (nitsuja)
  • Win32: optional removal of the dreaded "black bar" (nitsuja)
  • Win32: Added EPX,EPX2,EPX3,HQ2X,HQ3X,TV3X,DM3X filters. (nitsuja)
  • Win32: Added hires support for Interlace and TV Mode. (nitsuja)
  • Win32: text removed from .avi output (optional) (nitsuja)
  • Win32: better directory management, customizeable (nitsuja)
  • Win32: Screenshot support is back. (nitsuja)
  • Win32: Netplay is back (but still not very good). (nitsuja)
  • Win32: Made OpenGL Bi-linear an advanced .cfg option. (nitsuja)
  • Win32: cheat search improvements (address, watch, SuperFX)(nitsuja)
  • Win32: Added non-modal ("active") cheat search option. (nitsuja)
  • Win32: new hotkey-config dialog and configurable hotkeys (nitsuja)
  • Win32: Fixed joystick config in input dialog. (nitsuja)
  • Win32: Fixed hires and extended height .avi output. (nitsuja)
  • Win32: various small GUI improvements (nitsuja)
  • Win32: Netplay fixes. (nitsuja)
  • "Fake Mute" desync workaround option for movies, until all ports have deterministic sound. (Bisqwit, nitsuja)
  • Fix for save state blocks > 999999 bytes. (Bisqwit)
  • C4 games now save C4 data in save states. (DeHackEd)
  • Unix: Framework for high-speed seeking. Specify a frame number in a movie, and the emulator will run at maximum speed to that frame. Untested. (DeHackEd)
  • X11: Support for window exposure. When a window is damaged due to overlay, being iconified, etc. it will be repainted correctly. (DeHackEd)
  • Unix: parameter: -autodemo loads a movie for playback on startup. Only the x11 code handles this right now. (DeHackEd)
  • Unix: parameter: -oldturbo, the turbo button renders all frames when fast-forwarding. (DeHackEd)
  • Unix: parameter: -upanddown, override U+D and L+R protection. (DeHackEd)
  • Unix: parameter: -mute, currently linux only, blocks out audio output from your speakers while still emulating sound. Not fully tested. (DeHackEd)
  • Unix: parameter: -maxframes during movie playback, snes9x will exit when the target is hit. (DeHackEd)
  • Unix: parameter: -keypress shows to stderr and on-screen the currently pressed buttons on joypad 1. (DeHackEd)
  • Unix: Stream dumping (NOT COMPLETE). With -dumpstreams, raw video and raw audio are dumped to videostream%d.dat and audiostream%d.dat, where %d increments on each CPU reset, starting at zero. (DeHackEd)
  • Unix: Non-blocking sound on Linux. It makes seeking nicer.(DeHackEd)
  • Unix: Configurable sound device. (pierredavidbelanger)
  • configure.in now requires a sufficiently new version of autoconf. (anomie)
  • Fixed slow versions of branch opcodes. (anomie)
  • Fixed the mosaic offset bug. (anomie)
  • No sorting by priority in C4 command 00 00. MegaMan X2 can go behind the legs of the intro stage boss. (anomie)
  • New RTO discovery, fixes Super Conflict: The Mideast title screen. (anomie, byuu)
  • A 1->0 transition on $2100.7 causes OAM Address Reset. (anomie, byuu)
  • The final HDMA Indirect Address load is only weird on the last channel of the scanline. Touge Densetsu Saisoku Battle problem solved. (anomie, byuu)
  • Fixed BGnVOFS bug. Only HOFS needs ~&7 update. (byuu)
  • Fixed superfluous VIRQ triggers. (zones)
  • Fixed missing IRQ trigger just after the previous one. (zones)
  • Fixed missing IRQ while writing to $4200. (zones)
  • Fixed IRQ timing after WRAM refresh. (zones)
  • Fixed NMA timing after DMA transfer. (zones)
  • Fixed superfluous auto-joypad-reading. (zones)
  • Fixed missing WRAM refresh during DMA transfer. (zones)
  • Fixed DMA so that HDMA and any HC triggered events can run during DMA transfer. (zones)
  • Roughly fixed the case that HDMA and DMA use the same channel at the same time. HDMA kills DMA. Thanks byuu. (zones)
  • Changed initial DMA registers values. (zones)
  • Slightly modified APU execute timings. (zones)
  • Fixed APU I/O registers to get/set the proper value. (zones)
  • Blocked invalid VRAM writings, though you can turn off this option due to Snes9x's inaccurate timings. (zones)
  • Omitted SPCTOOL, no one uses it. (zones)
  • Added Sufami Turbo support. (zones)
  • Added Same Game add-on cart support. (zones)
  • Fixed HiROM SRAM and DSP1-4 memory maps a little. (zones)
  • Improved mirroring. (Nach, grinvader, byuu)
  • CRC32 on BS dumps now follows uCONSRT standard. (Nach)
  • BS dumps now always run in NTSC mode. (Nach)
  • Unknown regions (generally betas) default to NTSC. (Nach)
  • Now support NSRT headers for setting up controllers. (Nach, nitsuja)
  • Unix: Fixed command line help output. (Nach)
  • Unix: Sound now defaults to 32KHz, Stereo, Interpolation so Snes9x finally sounds like a real SNES by default. (Nach)
  • Win32: Saner defaults for movie record. (Nach)
  • Unix: Fixed crashing with mouse or super scope. (Nach)
  • Removed some weird code which was crashing Korean League and its varients. (Nach)
  • Win32: Can now compile with MinGW. (Jonas Quinn, Nach)
  • Win32: Can now cross compile Snes9xw. (Nach)
  • Unix: SSnes9x compiles again. (Nach)
  • Win32: ZSNES C4 and SuperFX compiles once again. (Jonas Quinn)
  • Unix: Netplay Fixes. (Nach)
  • Unix: Netplay Improvements. (Fabianx)
Download here:
Windows: http://files.ipherswipsite.com/snes9x/snes9x-1.51-win32.zip
Mac OS: http://files.ipherswipsite.com/snes9x/snes9x-1.51-macosx.dmg.gz
Linux: http://files.ipherswipsite.com/snes9x/snes9x-1.51-linux-x86.tar.gz

Neon DS 0.2.1

Rendering problem on ATI card is fixed. If you are using ATI cards, select "ATI" in the settings dialog "rendering method" option.
When limit60fps options is enabled, the emulator will auto skip frames in order to have smooth gaming on slow computers.
Click Here to download the new version.

Cxbx 0.7.8 Binary Download

Download: Cxbx 0.7.8c.zip
Changelog: changelog.txt

Tuesday, June 2, 2009

FCEUX NES Emulator

FCEUX is a cross platform, NTSC and PAL Famicom/NES emulator that is an evolution of the original FCE Ultra emulator. Over time FCE Ultra had separated into many separate branches.

The concept behind FCEUX is to merge elements from FCE Ultra, FCEU rerecording, FCEUXD, FCEUXDSP, and FCEU-mm into a single branch of FCEU. As the X implies, it is an all-encompassing FCEU emulator that gives the best of all worlds for the casual player, the ROM-hacking community, Lua Scripters, and the Tool-Assisted Speedrun Community.

We are particularly excited by the Lua scripting capabilities which have been ported over from FCEU rerecording and prepped for further development. FCEUX2.1 comes pre-packaged with all Lua related .dlls. In order to use Lua in windows builds prior to 2.1 you will need the luapack [fceux.com/luapack] which should be unzipped alongside your fceux.exe. The large numbers of dlls wasn't our choice; but it will enable the iup user interface library which will permit scripts to create their own guis, as well as rendering the base FCEUX distribution more compact. Examples of lua scripts may be found in the subversion repository here. In addition, FCEUX2.1 comes pre-packaged with these scripts.

Binary: http://downloads.sourceforge.net/fceultra/fceux-2.1.0a.win32.zip

Source: http://downloads.sourceforge.net/fceultra/fceux-2.1.0a.src.tar.bz2

1964 Nintendo 64 Emulator

Major new 1964 features include:

  • A new friendlier user interface makes finding options easy
  • Fixes and support for many new games including Turok3, Donkey Kong 64, and Top Gear Overdrive
  • New ini configuration settings
  • ROM Browser caching for fast loading of 1964
  • Tweak 1964's speed at the touch of a key
  • Frameskip and AutoCF features for slower machines
  • A new Help Manual
  • Multiple Language support
  • An improved CPU core with many bug fixes and is much faster
  • An Improved 32bit CPU core, linker and faster overall code generation
  • Reworked core/audio synchronization and major improvements in audio quality and speed
  • Completely reworked Kaillera netplay
  • Packaged with N-Rage's input plugin
  • CPU Frame buffer read/write notification for video plug-ins

Minor GUI features:

  • - Download plugin online
  • - ROM specific plugin selection
  • - More Toolbar buttons
  • - Remembers and restores the current selected ROM and its position in the ROM Browser
  • - Remembers and restores the selected ROM and its position at 1964 exit and start
  • - Added "Number of players" as a new column in the ROM Browser. "Number of players" can be set in the INI file, but not through option dialog box.
  • - Check if plug-ins are loaded correctly. If not, then pop up the plugin configuration dialog box to select plug-ins
  • - When 1964.099 runs the first time:
    - Automatically pop up the ROM folder dialog box to select a folder
    - Select only the most important columns to display in the ROM list
    - Verify plug-ins are loaded correctly
  • - Disable plugin selection during netplay
  • - Disable many menus if they are not supposed to be used when a game is not running or a game is running
  • - Automatically enable/disable the RSP config menu according to whether or not the RSP plugin is loaded
  • - Call RSP CloseDLL() at a better place for it to save its configuration
  • - New ROM Browser icons
  • - RSP plug-in selection

Minor core features:

  • - Variable speed emulation
  • - SSE detection and support in CPU core
  • - FPU register caching if SSE is detected
  • - NetPlay
  • - New save state file format
  • - Ability to load old versions of save states
  • - Ability to save save states to an old version
  • - Double check and create necessary folders for game saves
  • - Screen shots taken at a better time
  • - Reworked CP1 Unusable exceptions, many games are working better
  • - Improved CPU timing
  • - TLB error handling for 2-pass compiler

Netplay features:

  • - Based on Kaillera network
  • - Supports audio for netplay
  • - Realtime gameplay with feasible network connection required
  • - Automatic retransmission request and lost packet recovery
  • - Automatic game setting synchronization among players
  • - Automatic game save synchronization among players
  • - Support for N64 native game saves
  • - Support for cheat codes in netplay
  • - Automatic cheat code synchronization among players
  • - Notification if a player drops out, and allows for other players to continue the game
  • - CPU and network usage displayed on status bar
  • - Enable / disable various settings to avoid changes that may cause netplay games to desync
  • - Always disable AutoCF for netplay
  • - CF menus disabled during netplay. CF won't be allowed to be change for any player
  • - Disabled lag menu during netplay
  • - Disabled cheat menu during netplay. Cheat codes are not allowed to be modified during game play

Important bugs fixed:

  • - Activated cheat codes may cause game to not boot or reset
  • - Fixed dynamic compiler buffer overrun-related errors
  • - Fixed problems loading PJ64 save states
  • - Cleaned duplicated INI entries
  • - Support for Japanese characters in INI file
Download here: http://1964emu.emulation64.com/download.htm

Project64 1.7beta

This is the latest version of pj64, which is currently avaliable only to donators. It is not likely to be avaliable to the public for a long time. If you want a free version you can always download 1.6 below.

The current 1.7 download for donators is not final and is changing as new features and fixes are put in to place, and is a great way for you the user to support the pj64 team.

Download here: http://www.pj64-emu.com/support-us/5-how-can-i-get-project64-version-1.7-.html

nsx2 0.08.1

This is bug fix update for yestarday release of 0.08.
Changes:
- Nasty DMAC ch2 bug (alot of crashes fixed)
- Timing issue with monalisa.elf
- Not allow to change plugins during emulation
- Fixes to translation procedures
- Updated CDVD plugin in archive
- Updates to translation files

Source: nsx2-0.08.1-src.zip
Bin: nsx2-0.08.1-win32.zip

ZSNES

ZSNES is a Super Nintendo emulator programmed by zsKnight and _Demo_. On April 2, 2001 the ZSNES project was GPL'ed and its source released to the public. It currently runs on Windows, Linux, FreeBSD, and DOS. Remember that this is a public beta so don't expect this to run on your machine.

You can download the latest version here: http://www.zsnes.com/index.php?page=files

jpcsp v0.02 revision 945

New official jpcsp release. A lot of stuff are new so try checking google code for changes . Few more games are going ingame , and some of them are even playable ;)

Enjoy

Check it here: http://www.jpcsp.org/index.php?p=Downloads

Monday, June 1, 2009

PCSX2 0.9.6

PCSX2 0.9.6 Installer

This is the PCSX2 0.9.6 emulator installer package for windows.

Read the Readme and the FAQ!
Remember to update DirectX or you won't be able to use the graphical plugins!

http://www.pcsx2.net/files/18430

Compability list check here:
http://www.pcsx2.net/compat.php?c=key