?? news
字號(hào):
Version 1.3:
Core changes:
- added support for Flash 128K (thanks DesktopMan)
- added checks for out of memory condition
- added sound volume option
- fixed message when failed to write battery file (previously always saying
failure to open file NULL)
- fixed sound mixing ratios specified in 0x4000082 (thanks Damian)
- simulating memory behaviour when no cartridge present (32-bits still
incorrect)
Windows version:
- automatically apply IPS patch if it exists (configurable)
- added save/load support in the memory viewer
- added support for filters in 32-bit mode for all filters
- added AVI writing support (no sound yet)
- can now pause emulator before loading any file
- memory viewer now displays current edit address
- removed some test code introduced at version 1.1 that slows down the emulator
- exporting GSA snapshot defaults title to internal name
- fixed missing check marks on layers menu
- fixed bug showing maker code/name from some old games
SDL version:
- added support for long options
- added support for passing configuration file name
- added profiling support (GMON format - see README)
- added support for filters in 32-bit mode for all filters
- automatically apply IPS patch if it exists
- improved search for configuration file: current directory, user directory,
executable directory (in order) are searched
- fixed configuration problem with saveType and removeIntros
Porting:
- fixed big endian problems in SGB code
- fixed big endian problems with rotated sprites
- fixed big endian sound endianess
Version 1.2:
Core changes:
- added MidiKey2Freq bios call (thanks Chris Moeller)
- added AdvanceMAME Scale2x and Simple 2x filters
- added support for higher frameskip (up to 9)
- added C core for portability
- added big endian support
- added support for movement sensor (thanks Parasyte)
- added support for selecting save type available
- fixed another value for the bios protection
- fixed sound envelope reload bug (thanks jaymzj)
- fixed timer counter (not changing the value of the counter unless the timer
overflows or is restarted)
- fixed problem on big endian when setting IO memory reable positions
- fixed reset LCD after disabling forced blank
- speed up now uses frameskip 9 (6 FPS)
- improved message when BIOS function cannot be emulated
Windows changes:
- added freeze recent list option
- added 800x600 support
- support to export GamesharkAdvance save games
- fixed bug when changing directories in the Directories... dialog
SDL version:
- added emulation for motion sensor
- fixed crash when printing void * variables
- fixed crash when -b specified incorrectly
- fixed warning when reading configuration file about disableMMX if compiled
without MMX support
- fixed crash when trying open file that does not exist
Version 1.1:
Core changes:
- added DMA logging
- added GBA intro remover
- fixed an ARM bug for opcodes like OP Rd,Rb,Rm ROR Rs where Rs > 0
and Rs % 32 == 0
- fixed some minor inconsistencies on the THUMB core (no actual bug reported)
- fixed bug with windows and alpha-bleding the wrong layer
- fixed sound channel 3 volume
- fixed the EEPROM battery save bug
Windows changes:
- added reset buttons to the directories dialog
- added Logging console (for internal GBA logging and console output)
- enhanced Map Viewer with more information about map and clicked spot
- enhanced Tile Viewer with more information about tiles and clicked spot
- added speed up toggle
- fixed a bug configuring hotkeys for some menu options
- fixed a bug where the joypad configuration dialog had strange colors
- fixed a crash when opening the Disassemble window when emulating a GB program
Version 1.0a:
Core changes:
- corrected sound mixing to be more like in version 0.9.1
Windows changes:
- fixed battery file load/save when directory not set
- fixed crashes when directories not set
- fixed crash when passing image from command line in same directory
- updated company list for rom information dialogs
Version 1.0:
Core changes:
- semi-transparent objects are now processed correctly when windows enabled
- battery files now written even after resetting
- 16-bit sound rendering
- fixed some LDM/STM instructions when running in user/system mode
- added missing LDM/STM instruction formats
- Div/DivARM BIOS calls work correctly when dividing by 0
- added sound echo effect
- added sound low pass filter
- added reverse stereo support
Gameboy changes:
- can now edit palette for mono games
Windows changes:
- added option for not stretching viewing data
- added automatic update option for all viewers (every frame)
- added tile viewer
- added disassembler
- added accelerator editor: user can configure almost all menu items hotkeys
- added GDB support (will be improved in the next version)
- memory viewer can now edit memory
- fixed autofire for L/R buttons which was inverted
- fixed dialog keyboard navigation
- fixed bug in map viewer when viewing mode 2 map
- files should now be saved to the correct directory when directories not set
SDL changes:
- fixed autofire for L/R buttons (was not working before)
- added support for sound quality selection
Version 0.9.1:
Core changes:
- fixed BG2CNT corruption in some cases
- fixed rendering of sprites with invalid OBJ Mode
- fixed 32-bit access to some IO registers
- fixed some unknown messages when loading ELF files
- fixed small error when doing a 16-bit write to palette RAM
- fixed minor bug in CpuFastSet emulation
- fixed some crashes loading GCC 3.0.4 ELF files
- fixed minor problem with CPSR (to be consistent with documentation)
- added single frame stepping (pauses after drawing the next frame)
- BMP screen capture option
Windows changes:
- fixed add cheat dialog disabled buttons
- fixed bug with 32-bit cheats (Gameshark/Internal)
- multiple selection on cheat list dialogs now supported
- easier enable/disable of cheats
- cheat search dialog shows previous search results
- cheat lists now restore enabled/disabled status correctly
- added some new companies to information dialogs
- Map viewer
- Palette viewer
- Memory viewer
- Sprite viewer
SDL changes:
- added development logging option (bios usage, illegal read, illegal writes)
- call stack information (GCC 3+ (ARM mode only) or ARM SDT)
Version 0.9a:
Core changes:
- fixed rotation screen bug introduced in version 0.9
- fixed some memory write corruption
Windows changes:
- fixed small bug in 320x240 mode
- fixed open dialog when in 640x480 mode
Version 0.9:
Core changes:
- support for enabling/disabling graphical layers
- correct sound channel 4 emulation
- support for multiboot files (.MB)
- support for ELF files
- fixed some memory leaks
- fixed LDM/STM instructions (missing formats and wrong behaviour - littleos now works)
- fixed PUSH/POP instructions
- fixed misaligned half word reads
- fixed invalid memory reads
- fixed IO memory readability and register writing
- fixed HuffUnComp missing last bytes bug
- fixed a small DMA bug
- fixed bug in rotation screens (hoffset demo works again)
Gameboy changes:
- correct sound channel 4 emulation
- fixed bug reading joypad when LCD is off
- fixed small bug in SGB code
- fixed bug in SGB Block command
Windows changes:
- can now save GB Printer output as well as print
- 320x240 mode support
- support for more joystick axes and HAT(POV)
- separate directory for GB roms
- option to use old sound synchronization code (to avoid crackle problem)
- fixed add internal code dialog bug when entering multiple codes
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -