mirror of
https://github.com/GerbilSoft/rom-properties.git
synced 2025-06-18 19:45:41 -04:00
README.md: Update for 2.0.
Committing it to git so I don't lose it this time.
This commit is contained in:
parent
38d9e77bc3
commit
dc920a662c
33
README.md
33
README.md
@ -9,16 +9,39 @@ video game ROM and disc images.
|
|||||||
[](https://lgtm.com/projects/g/GerbilSoft/rom-properties/alerts/)
|
[](https://lgtm.com/projects/g/GerbilSoft/rom-properties/alerts/)
|
||||||
[](https://lgtm.com/projects/g/GerbilSoft/rom-properties/context:cpp)
|
[](https://lgtm.com/projects/g/GerbilSoft/rom-properties/context:cpp)
|
||||||
|
|
||||||
## v1.9
|
## v2.0 - Stella Edition
|
||||||
|
|
||||||
This release adds a ton of new features, including ASTC and Godot textures,
|

|
||||||
Commodore ROM cartridge images, and various performance improvements.
|
|
||||||
|
|
||||||

|
This release is dedicated to my beagle, Stella, who sadly passed away on
|
||||||
|
September 4, 2022.
|
||||||
|
|
||||||
|
The main change in this release is a refactoring of the commmon core code
|
||||||
|
into a shared library (DLL) in order to reduce the total size of the shell
|
||||||
|
extension. A new libromdata.so.1 (romdata-1.dll on Windows) library now
|
||||||
|
contains most of the common code, separate from the UI frontends that handle
|
||||||
|
each UI (rpcli, KDE, GTK, Windows).
|
||||||
|
|
||||||
|
Note that the libromdata ABI is *not* guaranteed to remain stable across
|
||||||
|
releases, and it only exports symbols required for the UI frontends, not for
|
||||||
|
general use with other programs. I will try to prevent major ABI breakages
|
||||||
|
across releases, but if it happens, the SOVERSION will be incremented.
|
||||||
|
|
||||||
|
String tables have also been refactored to use less memory and reduce the
|
||||||
|
number of relocations, which improves startup performance.
|
||||||
|
|
||||||
|
Aside from the low-level refactoring, there is now a GTK verson of rp-config
|
||||||
|
for GTK desktops, Atari 7800 ROM header parsing, and assorted fixes for Lua,
|
||||||
|
Nintendo 3DS, N64, and ELF, including fixes for big-endian systems.
|
||||||
|
|
||||||
|
Translators needed; file an issue if you'd like to get started on a new
|
||||||
|
translation, or submit a Pull Request if you have a translation ready to go.
|
||||||
|
|
||||||
|
Other changes
|
||||||
|
|
||||||
Translators needed; file an issue if you'd like to get started on a new translation, or submit a Pull Request if you have a translation ready to go.
|
Translators needed; file an issue if you'd like to get started on a new translation, or submit a Pull Request if you have a translation ready to go.
|
||||||
|
|
||||||
See [`NEWS.md`](NEWS.md) for a full list of changes in v1.9.
|
See [`NEWS.md`](NEWS.md) for a full list of changes in v2.0.
|
||||||
|
|
||||||
## Feedback
|
## Feedback
|
||||||
|
|
||||||
|
BIN
doc/img/PXL_20210905_210543493.jpg
Normal file
BIN
doc/img/PXL_20210905_210543493.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.1 MiB |
Loading…
Reference in New Issue
Block a user