- 0 replies
- 1,249 views
- Add Reply
- 0 replies
- 1,181 views
- Add Reply
- 0 replies
- 1,335 views
- Add Reply
iBoy 0.3.3 released [3/Apr/06]
FakeNES 0.5.6 released

Notes:Due to recent changes, the FakeNES Save State (FNSS) file format (used by both save states and replays in FakeNES) has been updated to version 1.01. Older state files *should* continue to load, but as always I make no guarantees.
-----------------------------------------------------------------------------
Changes:
* AUDIO: Overhauled entire audio system almost completely.
* AUDIO: Added auto-detection of sound system sampling rate and sample depth on first run.
* AUDIO: Added a master volume control with GUI interface.
* AUDIO: Added support for recording audio to WAV files.
* AUDIO: Improved OpenAL support (still not correct).
* AUDIO: Renamed 'Pseudo Stereo' to 'Virtual Stereo', per Astxist's suggestion.
* AUDIO: Changed default audio mixing mode to Virtual Stereo Mode 2.
* AUDIO: Separated APU updates from resets, allowing APU parameters to be updated without adversely affecting gameplay.
* AUDIO: Disabled reinitialization of the audio system during a hard reset, since there is no longer any need for it, and it might've been causing problems.
* CODE: General code clean-ups.
* CODE: Split platform-specific initialization code into it's own file.
* CODE: Merged pAPU with APU.
* CODE: Merged HQ2X, HQ3X, and HQ4X into a single file.
* CORE: Quick and dirty clean-up of the CPU interface.
* CODE: Added support for linking against Allegro statically under Mingw32.
* CODE: Implemented separate directories for optimized, debug, and static builds under Mingw32.
* CODE: Added 'VERBOSE' makefile macro that passes -Q to gcc when defined (DJGPP/Mingw32).
* CODE: Now linking against ALUT when FakeNES is built with OpenAL support.
* CODE: Reorganized input handling code.
* CODE: Updated copyright messages.
* CODE: Removed Clarified Artistic License notice from file headers.
* CODE: Removed 'build.h' since DJGPP is no longer a primary development platform anyway.
* GUI: Fixed a crash in the Cheat Manager.
* GUI: Fixed a bug in the input configuration dialog.
* GUI: Added an entry to the Video menu to enable/disable page buffering.
* GUI: Updated and cleaned up the Help->Shortcuts dialog.
* GUI: Moved a few menus around.
* GUI: Reorganized Video menu a bit.
* INPUT: Made all input Unicode-compatible.
* MISC: Added real-time game rewinding (activated by holding down the backslash key on US keyboards).
* MISC: More reliable FPS reporting.
* MISC: Fixed a problem with the generic mouse pointer used by the color themes.
* MISC: Removed resync, since it is no longer required.
* MISC: Increased default maximum frame skip setting from 3 to 4 to improve performance on slow machines.
* VIDEO: Fixed a possible crash when the screen resolution was not sufficient for the selected blitter.
* VIDEO: Added support for multiple video filters of the same type.
* VIDEO: Reduced edge clipping from 12 to 8 pixels, which still seems sufficient enough to hide most scrolling artifacts.
* VIDEO: Added check for VRAM-based destination bitmap before attempting page buffering.
* VIDEO: Disabled page buffering by default, since it causes a significant speed hit.
* VIDEO: Disabled the drawing of message history when the chat box is not open.
>> Get it HERE.
Nescafe 0.615 released

NESCafe 0.615 (April 2006)
- Introduced JavaScript API to allow websites to load games mid-flight
- Fixed bug with BattleToads crashing
- NESCafe Applet Expiration date pushed back to December 2006
- Support for Custom 404 Error Pages on Web Servers
- Added MOVIEMAXSIZE tag to limit size of Animated GIF files
- Screenshot format supports both GIF and PNG formats
- Added IMAGEFORMAT tag to support GIF and PNG image capture
- Pressing F8 will first bring up Movie Option screen
- Added support to the nescafeshowthumb.php script for PNG and GIF
>> Get it HERE.
Thanks to Romshare for alerting me to this.
Dualis 20 released

2006-04-13
* CPU: Fixed some problems with mode changes after SUBS
* CPU: Fixed some problems with SWI 6
* CPU: Fixed some problems with address writeback for LDM instructions
* CPU: Modified interrupt return address handling a bit
* CPU: Added a few missing LDM/STM instructions
* CPU: Added the Thumb BLX instructions
* GPU: Fixed alpha blending for extended palette BGs
* GPU: Added the possibility to turn off 3D emulation
* APU: Added support for ADPCM audio
* MMU: Fixed some destination address control bugs in DMA transfers
* MMU: Fixed some problems with the IPC FIFO
* MMU: Added support for IPC FIFO interrupts
* MMU: Added support for virtual ITCM resizing (up to 32 MB)
* MMU: Added support for 64bit/64bit->64bit operations to the hardware divider
* GUI: Fixed some problems with the keyboard shortcuts when using the debugging windows
When running the demos from E3 2005 you should generally use the GDI renderer and disable 3D emulation in the video settings. It should also be noted that touchscreen input does not work in those demos at this point.
>> Get it HERE.