|
|
|
Author |
Message |
step1978
|
|
Post subject: bsnes v0.014
Posted: Nov 13, 2005 - 02:53 AM
|
|
News Scout

Joined: Jun 25, 2005
Posts: 4562
Location: Berlin
Status: Offline
|
|
Eine neue Version des SNES Emulators bsnes wurde veröffentlicht.
The SNES emulator bsnes was released in a new version.
11/12/2005 - bsnes v0.014 released
This version adds speed regulation, greatly improves PPU rendering, and increases speed by ~30% over the previous version.
Changelog:
* Rewrote offset-per-tile mode emulation, should be correct now. Fixes Chrono Trigger, Contra III, Tetris Attack, etc.
* Fixed a bug with HDMA occuring during interrupts. Fixes Tales of Phantasia souond test screen
* Updated compiler to Visual Studio 2005, and enabled profile guided optimizations
* Added conditional compilation of debugging functions (faster without them)
* Added conditional compilation of core classes as pointers (allowing polymorphism) or objects (allowing inlining). The latter results in a speed increase
* Small fixes to BG and OAM rendering routines
* Corrected sprite tile bounds wrapping
* Corrected sprite rendering in hires video modes
* Rewrote color add/sub routines, should be correct now. Fixes Illusion of Gaia menu, etc.
* Optimized video blitting routines, will temporarilly break mixed video mode screenshots
* Prevented selecting menu options via return key from being recognized as keypresses by the emulator
* Added system speed regulation (60hz/NTSC or 50hz/PAL)! Many thanks to kode54, GIGO, and Richard Bannister for their assistance
I disabled the debugger and polymorphism, and enabled profile guided optimizations for this build, to maximize speed. The debugger and polymorphism can be re-enabled via uncommenting the respective #defines in src/base.h and recompiling, or bsnes v0.013 can be used. I may start releasing two separate builds in the future... not sure yet
Related links:
[ SNES Emus ][ SNES Infos ][ Nintendo Infos ]
|
|
|
|
|
 |
|
All times are GMT + 1 Hour
|
|
|
|
|
|