2009-04-21

PSPXTI v1.3.0

EmuCR: PSPXTIPSPXTI v1.3.0 is released.PSPXTI is a TI-92 calculator emulator for Playstation Portable(PSP), based upon XTiger. XTiger is a unix emulator (under X Window) of a TI-92 calculator (Texas instruments).

EmuCR: PSPXTIPSPXTI v1.3.0 changelog:
- New background images
- Add Load & Save states
- Text editor to write your own comments (or to read math courses )
- Finally fix issue with "Home -> Exit" & Sleep mode
- Add a new settings menu

Download: pspxti-v1.3.0-fw5x.zip
Download: pspxti-v1.3.0-fw15.zip

WinUAE (Public Beta) v1.6.0 Beta 25

EmuCR:WinUAEWinUAE (Public Beta) v1.6.0 Beta 25 is released.Winuae is the commodore amiga emulator for Windows. WinUAE is a mostly complete software emulation of the hardware of the Commodore Amiga 500/1000/2000. A Commodore Amiga, for those who don’t know, is a 16/32 bit computer system based on the Motorola 680×0 CPU and a few specially designed custom chips that provide very good graphics and sound capabilities. Its first incarnation, the A1000, appeared in 1985, followed by the highly successful A500 and A2000 models. WinUAE is a port of the originally written for Unixish systems UAE; but over time, it seems the Windows port, WinUAE has become the best version available on any platform. WinUAE is free software: you are welcome to distribute copies of it and/or modify it, under certain conditions. There is no warranty of any kind for UAE. For more details concerning these issues, please read the GNU General Public License, which describes the terms under which WinUAE is distributed.

WinUAE (Public Beta) v1.6.0 Beta 25 changelog:
- Picasso96 crash in some specific cases when 8bit->16/32 or 16->32 conversion is used (bug since new Picasso96 emulation was introduced)
- "yes/no"-style dialogs in fullscreen with active GUI: mouse was (incorrectly) captured when exiting the dialog
- switching between ce and non-ce mode in some blitter heavy programs could have frozen the blitter (workaround was to switch back to original mode)
- input was disabled when in "mouse driver" mode and focus was lost and regained
- DXSDK update, D3D support requires March 2009 DX runtime or newer
- D3D fullscreen "border" flickering fixed

Download:WinUAE (Public Beta) v1.6.0 Beta 25

PCSX2 SVN r1030

EmuCR:PS2 emulatorPCSX2 SVN r1030 is released.PCSX2 is a 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 SVN Changelog:
r1025
LilyPad: Fixed a potential threading issue when read input in gs thread is disabled. Odds of the issue being a problem, while perhaps significantly greater than 1/, weren't too high.
r1026
Bugfix for the new emitter: ([xmm/m128],xmm) form of MOVQ was generating the wrong opcode (introduced in r1011). [other changes are a work in progress for more instruction additions]
r1027
Fixed Tekken 5 regression causing black screens and missing text
r1028
Resolved Issue 168 with FFXII crashing with DMA error due to cancelling a scratchpad transfer before it happened, how silly of me :p
r1029
More work on cycles. FPU is slower than assumed earlier.Also added COP0 DIE bit handling, that disables the EE's dual issue capabilities.
r1030
Emitter: Changed a lot of 'i's into 'x's, because...
sudonim says he likes xMOV better than iMOV as an emitter prefix. I'm wondering if I should go ahead and change it.
I tend to favor logic, but everyone else just thinks it looks like iMac and iPod
I just don't want to have to change it more than once.
well 'x' is like the algebraic variable, which can be anything
so it does kindoff make sense
cuz like
you have xSOMETHING, where SOMETHING is all the different emitter functions

Download: PCSX2 SVN r1030
Download: Plugins Pack Beta Compiled DLLs [14 April 2009]

Dolphin SVN r3018

EmuCR:DolphinDolphin SVN r3018 is released.Dolphin is the first Gamecube emulator able to run commercial games! Even at its early stage some games manage to load and run but not perfectly. Please remember that Dolphin is an experimental GameCube emulator so many games might not run and for the ones that do run you will need a strong PC.

Dolphin SVN changelog:
r3014
DSP LLE notes from latest testing. Huge thanks to lpfaint99 and booto
r3015
Edited wiki page through web user interface.
r3016
Edited wiki page through web user interface.
r3017
Edited wiki page through web user interface.
r3018
wii sd: trying to send back a block, not sure why it doesn't work

Download:Dolphin SVN r3018 x86
Download:Dolphin SVN r3018 x64
Download:All the Plugins needed for Dolphin

Vba-ReRecording SVN r77

EmuCR:VisualBoyAdvanceVba-ReRecording SVN r77 is released.VBA rerecording is the re-recording branch of VisualBoyAdvance.This is the development project for this branch of VBA. Its primary function is to expand features related to the creation of Tool-Assisted movies.

VBA rerecording changelog:
r74
Changed the draw timing of Lua GUI (use gui.register to display something)
Changed version number string for the time being.
r75
gui.gdscreenshot, gui.gdoverlay code changes. removed the upper limit of opacity.
r76
Replaced math.random and math.randomseed with SFMT version, because C rand's quality is bad, generally speaking.
r77
add input.get()

Download:Vba-ReRecording SVN r77

DeSmuME SVN r1975

EmuCR:DeSmuMEDeSmuME SVN r1975 is released.DeSmuME is a freeware emulator for the Nintendo DS(NDS).

DeSmuME SVN changelog:
r1972
tiny softrasterizer speedups: change texcache to produce different pixel formats depending on 3d renderer, and optimize getline
r1973
french -> english
r1974
glade port: hide layers selector by default
r1975
french -> english

Download: DeSmuME SVN r1975

Snes9X v1.51 re-recording r60

EmuCR: Snes9xSnes9X v1.51 re-recording r60 is released.Snes9x1.51-re-recording is the re-recording branch of Snes9x 1.51.This is the development project for this branch of Snes9x. Its primary function is to expand features related to the creation of Tool-Asssisted movies.

Snes9X v1.51 re-recording changelog:
r56
1.43 change #80 and #81 (gui.gdoverlay improvements, D&D behavior)
r57
added full superscope/mouse/justifier support to joypad.get() and joypad.set(),added joypad.gettype() and joypad.settype() for checking or changing what type of controller is plugged into each port, made joypad.get()/joypad.set() first argument optional, fixed bug where frame and lag counter looked corrupted if input display got too wide, added autodetect of a couple common games needing mouse or superscope in case NRST headers aren't found
r58
Changed the draw timing of Lua GUI (use gui.register to display something)
r59
Small SFMT changes.
r60
improved gui.popup (win32), added input.popup

Download:Snes9X v1.51 re-recording r60

Snes9x 1.43-ReRecording SVN r86

EmuCR: Snes9xSnes9x 1.43-ReRecording SVN r86 is released.Snes9x 1.43-ReRecording is the re-recording branch of Snes9x 1.43.This is the development project for this branch of Snes9x. Its primary function is to expand features related to the creation of Tool-Asssisted movies.

Snes9x 1.43-ReRecording SVN changelog:
r83
more convenient hotkeys setup for frame/lag counters
r84
Changed the draw timing of Lua GUI (use gui.register to display something)
r85
Small SFMT changes.
r86
improved gui.popup (win32), added input.popup

Download:Snes9x 1.43-ReRecording SVN r86

BeebEm v4.01

EmuCR: BeebEmBeebEm v4.01 is released.BeebEm is a BBC Micro and Master 128 emulator. It enables you to run BBC Micro software on your PC.BeebEm will run most BBC Micro software including Elite, Exile and Revs. It will also run most BBC Micro ROM software (e.g. Wordwise).

BeebEm v4.01 changelog:
* Rewrote debugger command interpreter:
- Supports command names longer than one character
- Added command history (up/down arrows when command box focused)
- Commands are now implemented using function pointers, should be more expandable.
- More descriptive help - type 'help', 'help ' or 'help '.
- Better label support - any word in command arguments preceded with a '.' is interpreted as a label and resolved before the args are passed to the command handler.
* Fixed bug that prevented checkboxes enabled/disabled by command from actually taking effect.
* Expanded debug memory map support:
- Maps can now be stored for each ROM, just put a .map file with the same name as the ROM in the ROM's directory, for example BeebFile\BBC\os12.map corresponds to BeebFile\BBC\OS12.ROM, and address queries (via 'help ') will return info from the currently selected ROM's map.
- Address info queries now understand shadow/private/sideways RAM in different machines.
- Cleaned up MemoryMap.txt and moved it to BeebFile\BBC\OS12.map
* Added 'state m' command to get state of memory (ACCCON and Shadow/Sideways RAM info)
* Added routines for extracting header info from paged ROMs, and 'state r' command to dump this info in the debugger.
* Break now shows previous Program Counter address as well as the current address. This is useful for finding where the source of a jump was.
* A bit of a hack to allow debug window to go behind main window, but also come to foreground with main window.
* Added option to enable DirectX smoothing when only in teletext mode.

Download: BeebEm v4.01