Saya RXSMS - MasterSystem Emulator


VERSION HISTORY


28/12/2004 - Release of Saya RX-SMS Version 0.50
Here are the changes from version 0.40 to 0.50:
- [EMU] Fixed savestate loading and saving routines
- [PSG] Implemented a dynamic amplitude decay in all tone channels. (to simulate real hardware)
- [Z80] Main RAM is now initialized after each console reset
- [CON] Rewritten controller configuration routines from scratch. (now works with button detection)
- [VDP] Fixed interrupt generation routines and vertical counter routines
- [VDP] Added three versions of HQ2x filtering. Compatible with 16bpp, 24bpp and 32bpp
- [VDP] Changed VDP output resolution from 256x192 to 512x384
- [VDP] Optimized DirectX interfacing routines. HQ2X writes directly to Video Surface
- [EMU] HUGE internal source cleanup
- [EMU] Optimized AVI dumping routines to interface directly with Video Surface


01/02/2004 - Release of Saya RX-SMS Version 0.40
Here are changes from version 0.33 to 0.40:
- [EMU] Added savestates feature
- [EMU] Defined some shortcuts for menu items
- [SND] Sound buffer is now bigger to prevent strange noises
- [EMU] Emulator now saves the directory of last loaded rom
- [VDP] VDP structures are now initialized after each console reset
- [CON] Joypads are working fine now
- [EMU] Mouse pointer now is hidden when the menu is not visible
- [VDP] Added Vsync feature (use it with 60Hz refresh rate to improve performance)
- [EMU] Fixed some component timing routines
- [EMU] Started changes to emulate the LightPhaser pistol (in hardware)
- [EMU] Started changes to emulate the 3D glasses (in hardware)


31/12/2003 - Release of Saya RX-SMS Version 0.33
Here are changes from version 0.30 to 0.33:
- [VDP] All pointer operations are faster
- [Z80] Implemented almost all undocumented instructions
- [Z80] Internal code cleanup
- [PSG] Writes are now correct (no more strange noises)


22/09/2003 - Release of Saya RX-SMS Version 0.30
Here are changes from version 0.20 to 0.30:
- [VDP] Video writes are faster now.
- [OPL] Implemented YM2413 FM Chip emulation
- [VDP] Removed Normal (not filtered) render mode due errors.
- [EMU] Fixed page fault problem.
- [EMU] Implemented menu bar switching. (press ESC to disable/enable the bar)
- [PSG] Implemented Sine wave shape on PSG Tone generation.
- [SND] Sounds are 16 bits per sample now.


05/08/2003 - Release of Saya RX-SMS Version 0.20
Here are changes from version 0.10 to 0.20:
- [VDP] 1st Stage of Background rendering Optimization.
- [PSG] Fixed samples playback. (try Alex Kidd In The Lost Stars or After Burner)
- [EMU] Implemented controller configuration option.
- [VDP] Implemented Normal (not filtered) render mode.
- [EMU] Implemented snapshot dump.
- [EMU] Implemented AVI video dump.
- [EMU] Adjusted timing routines to really lock the emulation @ 60FPS.


12/07/2003 - Initial Release of Saya RX-SMS Alpha Version 0.10
In this first version the emulator has excellent compatibility and important features are present.






Copyright (C) 2005 - René Daré
Belo Horizonte - Brasil