mirror of https://github.com/stella-emu/stella.git
Updated changelog.
This commit is contained in:
parent
6a436c25bd
commit
ea162d0dfe
78
Changes.txt
78
Changes.txt
|
@ -14,15 +14,51 @@
|
|||
|
||||
6.0.2 to 6.1: (MM dd, 2020)
|
||||
|
||||
* Note: Because of major event remapping changes, all remappings will be
|
||||
reset to defaults; if you had custom mappings, they will need to
|
||||
be re-entered again.
|
||||
* IMPORTANT NOTES:
|
||||
- Because of major event remapping changes, all remappings will be reset
|
||||
to defaults; if you had custom mappings, they will need to be
|
||||
re-entered again.
|
||||
|
||||
* Note2:Support for Windows XP has been discontinued as of this version.
|
||||
WinXP is now completely out of support from Microsoft, so we
|
||||
are doing the same.
|
||||
- Because of major internal changes, all state files are now invalid.
|
||||
|
||||
* Added proper Retron77 port. (TODO: doc)
|
||||
- Support for Windows XP has been discontinued as of this version. WinXP
|
||||
is now completely out of support from Microsoft, so we are doing the
|
||||
same.
|
||||
|
||||
* Major improvements to display mode handling in NTSC vs. PAL. The window
|
||||
is now the same size for both modes, and scaling is applied to simulate
|
||||
the height of scanlines (in PAL mode, there are more scanlines and hence
|
||||
each is narrower). This more properly emulates how the display would look
|
||||
on a real TV.
|
||||
|
||||
* Removed the 'Display_Height' property, changing it to 'Display_VCenter'.
|
||||
This new feature, along with the display mode changes above, almost
|
||||
completely eliminate having to manually tweak each ROM so that it will
|
||||
not have part of the image cut off.
|
||||
|
||||
* Removed the 'Display_YStart' property and all automatic detection of
|
||||
ystart. It caused problems on some ROMs, and was not the way a real
|
||||
console would work anyway. Related to this, ROMs now load much faster.
|
||||
|
||||
* Major improvements to event remapping:
|
||||
- Allow mapping of modifier-key and button-direction combinations
|
||||
- Physical controllers can map the same action to different events on
|
||||
different virtual controllers
|
||||
- Many more events can be remapped
|
||||
- Events can be filtered by type in UI
|
||||
|
||||
* Paths have been simplified:
|
||||
- The following file/directory locations are no longer configurable
|
||||
(statedir, nvramdir, cheatfile, palettefile, propsfile); they are
|
||||
now all under the base directory
|
||||
- Removed cfgdir; Distella config files are now placed with their
|
||||
associated ROMs
|
||||
- Added 'basedir' commandline argument, which allows to change the
|
||||
base directory where almost all config-related items are stored;
|
||||
related to this, discontinued the 'basedir.txt' functionality
|
||||
- Added 'baseinappdir' commandline argument, which sets the base
|
||||
directory to the application folder (Windows only for now); this
|
||||
replaces the functionality of 'basedir.txt'
|
||||
|
||||
* Added automatic controller detection.
|
||||
|
||||
|
@ -37,12 +73,6 @@
|
|||
|
||||
* Added configurable paddle dejittering.
|
||||
|
||||
* Huge improvements to event remapping.
|
||||
- Allow mapping of modifier-key and button-direction combinations
|
||||
- One controller can use the same mappings as other controllers
|
||||
- Much more events can be remapped
|
||||
- Events can be filtered by type in UI
|
||||
|
||||
* Key-repeat mode improved; entering Time Machine by holding down a key
|
||||
combo continues to send events (previously, you had to release and then
|
||||
press the combo again).
|
||||
|
@ -80,19 +110,6 @@
|
|||
|
||||
* Added hotkey for sound on/off.
|
||||
|
||||
* Paths have been simplified:
|
||||
- The following file/directory locations are no longer configurable
|
||||
(statedir, nvramdir, cheatfile, palettefile, propsfile); they are
|
||||
now all under the base directory
|
||||
- Removed cfgdir; Distella config files are now placed with their
|
||||
associated ROMs
|
||||
- Added 'basedir' commandline argument, which allows to change the
|
||||
base directory where almost all config-related items are stored;
|
||||
related to this, discontinued the 'basedir.txt' functionality
|
||||
- Added 'baseinappdir' commandline argument, which sets the base
|
||||
directory to the application folder (Windows only for now); this
|
||||
replaces the functionality of 'basedir.txt'
|
||||
|
||||
* Enhanced 'Command' menu to display current state and more commands.
|
||||
|
||||
* Added option to save and load all TimeMachine states at once.
|
||||
|
@ -131,9 +148,7 @@
|
|||
* Fixed display of negative values in debugger; sometimes they were
|
||||
shown as positive.
|
||||
|
||||
* Reworked ROM properties database, making it load faster in certain
|
||||
cases. Related to this, completely removed 'Display_Height' stuff.
|
||||
(TODO: Stella.pro cleanup, doc).
|
||||
* Reworked ROM properties database, making it load faster in certain cases.
|
||||
|
||||
* Updated internal ROM properties database to ROM-Hunter version 16
|
||||
(thanks go to RomHunter for his tireless research in this area).
|
||||
|
@ -164,8 +179,9 @@
|
|||
* Fixed bug in DPC+ scheme; 'fast fetch mode' was enabled at startup,
|
||||
when it should be disabled by default.
|
||||
|
||||
* Fixed display for OpenGLES renderers used by Libretro
|
||||
- and much more for Libretro support (TODO)
|
||||
* Added proper Retron77 port. (TODO: doc)
|
||||
|
||||
* Added proper libretro port, and fixed display for OpenGLES renderers.
|
||||
|
||||
* PNG/ZIP image support is now conditionally compiled into Stella.
|
||||
All major ports (Linux/macOS/Windows) have it enabled by default.
|
||||
|
|
Loading…
Reference in New Issue