forked from RogerSanders/Exodus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathReleaseNotes.txt
71 lines (65 loc) · 4.34 KB
/
ReleaseNotes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
//----------------------------------------------------------------------------------------------------------
2018-08-30 - Exodus 2.1
Enhancements:
EX-301 - Created the new VDP pixel popup info window
EX-316 - Upgraded projects to target VS2017
EX-318 - Fixed DPI issues, and made VDP plane viewer resizable and zoomable
EX-326 - Performance improvements
EX-339 - Added support for Gens KMod internal debug features on undefined VDP registers
EX-342 - Saved the last used ROM directory path to the system preferences
Bug fixes:
EX-295 - Fixed incorrect clearing of Z80 registers on a reset
EX-296 - Fixed the 32-bit build target
EX-297 - Fixed the naming of M68000 registers in the generic register window
EX-298 - Fixed a deadlock and several other issues with the VDP plane viewer
EX-299 - Made more room for the FPS counter in the VDP Image status bar
EX-302 - Fixed an error with the sample rate for YM2612 and PSG audio log files
EX-303 - Fixed an access violation in the joystick access code that occurred if the connected joysticks didn't have consecutive ID numbers starting from 0
EX-304 - Fixed the title of the system settings window
EX-312 - Fixed disposal of event handles in AudioStream library
EX-313 - Fixed bug in M68000 ABCD opcode
EX-314 - Fixed active disassembly end location appearing as zero on startup
EX-322 - Incorporated remaining fixes identified by Francis during GCC compilation work
EX-323 - Fixed M68000 LINK opcode disassembly issue identified by ryanfaescotland
EX-325 - Fixed excessive VDP rollbacks and intermittent deadlocks
EX-327 - Fixed main window appearing at incorrect size on startup when using saved layout
EX-328 - Fixed identified system deadlock case
EX-271 - Worked around redraw issues with lockable register edit boxes when docked
EX-331 - Fixed access violation when generating savestate in S315_5313::GetScreenshot
EX-332 - Fixed threading issue when removing breakpoints
EX-307 - Fixed the display of sprite pixels in palette column 15 when shadow/highlight mode is active
EX-333 - Fixed disassembly display in trace log
EX-334 - Added support for stepping over "counted loop" opcodes such as DBRA
EX-336 - Added "run to" option in disassembly window, and improved controls and hotkeys.
EX-337 - Fixed identified threading issues with system execution
EX-338 - Fixed DPI issue with dashboard drop targets
EX-341 - Fixed BCD flag errors in M68000 core based on new research
//----------------------------------------------------------------------------------------------------------
2015-05-01 - Exodus 2.0.1
Enhancements:
EX-291 - Improved default workspace loading to restore the main window size and maximized state before the main window appears, removed the maximized state as the default state, and changed the "Mega Drive Clean" workspace to not be maximized.
Bug fixes:
EX-289 - Fixed an error in the Mega Drive ROM loader which prevented games that used SRAM from loading
EX-290 - Fixed a bug in the way embedded ROM file selection was saved which prevented saved systems with an embedded ROM specified from loading
EX-292 - Fixed a race condition in the ViewManager which intermittently caused two "Image" windows to appear on startup
EX-293 - Fixed several issues with device key mapping which prevented new key assignments being made
//----------------------------------------------------------------------------------------------------------
2015-04-30 - Exodus 2.0.0
Visible changes:
-Released Exodus as open source, with initial SDK documentation.
-Greatly improved performance and reduced memory requirements
-Brand new user interface, with integrated docking and dashboard system.
-Added gamepad/joystick support
-Added a setting for unfiltered (pixelated) VDP image output
-New VDP plane viewer
-Numerous bugs fixed
Internal changes:
-Migrated to Visual Studio 2013
-Separated the concepts of Devices and Extensions
-Fully isolated the core of the Exodus platform from the user interface
-Completely new view management system, with a total refactor of all existing views.
-Greatly improved marshalling library for sharing STL types across DLL boundaries
-Added the GenericAccess library to assist in isolating the user interface from device cores
//----------------------------------------------------------------------------------------------------------
2013-04-30 - Exodus 1.0.0
-Initial release