| Saya RXSMS - MasterSystem Emulator |
|
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 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) 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) 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. 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. In this first version the emulator has excellent compatibility and important features are present. |