Une nouvelle version de cet émulateur multi-systèmes a été publiée. L liste des améliorations est plutôt longue: General - M6502 CPU *Fixed jump timmings *Fixed stack *Fixed opcodes SBC/ADC on NES *Fixed 'indexed', 'indexed X' and 'indexed Y' addressing modes *Fixed relative JMP opcode *Fixed how are retrieved the flags from the stack *Fixed timings when there is a 'page-fault' in some opcodes - Z80 CPU *General code cleaning *Fixed ED opcodes (otir, ldir, cpi, etc) *Added all missing ED opcodes *Added all missing DDCB opcodes - LR32902 CPU *Fixed INC, DEC, SRA and DAA opcodes *Fixed timmings - Sound Engine *Fixed sound when you select 'No Sound' sound does not sound, but is still processing (fixes errors in the samples) *Fixed a bug when sound is closed and there was no sound card - Tape Engine *It does not close the window when changing the driver and it can use the tape (Spectrum or Amstrad) - Added an icon to open a file from the same tape window
Spectrum - Spectrum 128K: Fixed a memory bug
Asteroids - Fixed video, vectors that are off the screen are not drawed, but are calculated
Lady Bug - Improved palette conversion - Fixed video
Mysterious Stones - Fixed IRQ's generation - Improved palette conversion - Added memory addressing mirroring
Mikie - Improved palette conversion - Fixed main CPU clock
Burger Time - Fixed the ROM realtime decrypting
Vigilante - Fixed sprites, they were displayed above the screen when they disappeared below
NES - Rewrited video system *Added scroll *Added all mirror screen modes *Rendering line by line based on the internal rendering pointer with background color *Improved palette conversion - Rewrited sprite system *Added transparency *Added priorities: background/sprites and sprite/sprite *Added maximum number of sprites - Read/write of the NVRam - Added mappers 1,2,3,4,7 and 66
GameBoy / GameBoy Color - Rewrited video system *Line by line render system *Fixed the window that overlaps the background - Rewrited sprite system *Line by line system *Added maximum number of sprites *Improved sprite/sprite priorities - Mappers *Separated from the main driver *Fixed mappers 1 and 5 |
|