@@ -25,22 +25,16 @@ WIP [SCRAPERS] Fix GameFAQs scraper.
2525 does not work due to changes in GameFAQs. See the comments of method
2626 GameFAQs._load_assets_from_page()
2727
28+ WIP [SCRAPERS] Persistent scraper cache browser. Ability to browse the stored scraper
29+ searches. Also, context menu to delete stored cached data.
2830
29- [B]Planned features / TODO[/B]
3031
31- WIP [CORE] Rename the plugin from `plugin.program.advanced.emulator.launcher` to
32- `plugin.program.AEL`. Create a development version `plugin.program.AEL.dev` that
33- can coexist with the stable version. See how AML does it.
32+ [B]Planned features / TODO[/B]
3433
3534WIP [CORE] Check out the ListItem constructor offscreen parameter in Leia. It can
3635 dramatically speed up ListItem creation and population.
3736 See https://forum.kodi.tv/showthread.php?tid=329315&pid=2711937#pid2711937
3837
39- WIP [CORE] Massive AEL refactoring. Thanks a lot to Chrisism for the patch!
40-
41- WIP [CORE] Support Kodi VFS and ROMs in remote filesystems for Retroplayer.
42- See Chrisism patch in Github. Copy remote ROMs for external launchers?
43-
4438WIP [CORE] Disable LNK $rom$ launcher with global setting.
4539 See https://forum.kodi.tv/showthread.php?tid=287826&pid=2640857#pid2640857
4640
@@ -50,27 +44,13 @@ WIP [CORE] categoryID is redundant in SHOW_ROMS URL. Remove it or make it o
5044WIP [CORE] Should plugin URL be rationalised and simplified to make skinner's life easier?
5145 See https://forum.kodi.tv/showthread.php?tid=276002&pid=2643218#pid2643218
5246
53- WIP [CORE] Filtering of BIOS/Devices not working properly for MAME ROMs.
54- Use the offline scraper DB to determine what is a BIOS/Device in MAME.
55- See https://forum.kodi.tv/showthread.php?tid=287826&pid=2697000#pid2697000
56-
57- WIP [CORE] Automatic generation of 3D Boxes using BoxFront and BoxSpine.
58- Copy this feature from AML.
59-
60- WIP [CORE] Automatic generation of BoxTextures from BoxBack, BoxSpine and BoxFront.
61- Copy this feature from AML.
62-
6347WIP [CORE] Support for Advanced MAME Launcher exported virtual launchers or
6448 Read Only Launchers. This feature requires AML 0.9.X
6549 AML creates the Category "Arcade (AML)" and places the exported launchers there.
6650
6751WIP [CORE] Use Libretro_BIOS_cores.json for the Retroarch BIOS audit and not the internal
6852 database. However, Libretro_BIOS_cores.json does not have the ROM size.
6953
70- WIP [FAVOURITES] Change the way artwork is stored in Favourites, Launchers and
71- Categories directories. Avoid using IDs in the artwork name unless absolutely
72- necessary.
73-
7454WIP [MULTIDISC] Edit multidisc ROMs. In general, improve the support for
7555 multidisc ROMs.
7656
@@ -81,36 +61,41 @@ WIP [MISC] Changes and suggestions propoed by Atsumori.
8161 See http://forum.kodi.tv/showthread.php?tid=287826&pid=2560843#pid2560843
8262 See http://forum.kodi.tv/showthread.php?tid=287826&pid=2586596#pid2586596
8363
84- WIP [MANUALS] Port the PDF manual reader from AML into AEL.
64+ WIP [SCRAPERS] Asset scrapers are disabled/not working for standalone launchers. Fix this.
65+ See https://github.com/Wintermute0110/plugin.program.advanced.emulator.launcher/issues/62
8566
86- WIP [ROM AUDIT] Separate the ROM Audit code from the Parent/Clone code .
67+ WIP [SCRAPERS] MAME offline scraper: include ESRB field. Take it from GameInfoDB .
8768
88- WIP [ROM AUDIT] Add an option to create a default Parent ROM for Redump DATs or NoIntro DATs
89- with no PClone information.
69+ WIP [SCRAPERS] MAME offline scraper: include plot field. Take it from GameInfoDB.
9070
91- WIP [ROM AUDIT] Create a "fake" Parent/Clone list from filenames ala NARS (NARS Advanced ROM
92- Sorting). In "Edit Launcher", "Audit ROMs / Launcher view mode" include a new option
93- like "Create PClone DAT based on ROM filenames"
9471
95- WIP [ROM AUDIT] Options to generate the 1G1R parent list, like prefer ROMs from Europe,
96- Japan or USA. This resembles what NARS No-Intro filtering does.
72+ [B]Advanced Emulator Launcher | version 0.10.0 | xx xxxxxx 2020[/B]
9773
98- WIP [SCRAPERS] Asset scrapers are disabled/not working for standalone launchers. Fix this .
99- See https://github.com/Wintermute0110/plugin.program.advanced.emulator.launcher/issues/62
74+ FEATURE [CORE] First AEL version to support Python 3 and Kodi 19 Matrix .
75+ The plan is to release AEL 0.10.0 once Kodi Matrix reaches the release candidate stage.
10076
101- WIP [SCRAPERS] ScreenScraper must choose the correct artwork depending on the region/language.
102- AEL must have an official list of regions/languages, extracted from the No-Intro/Redump
103- DATs, to translate to ScreenScraper values .
77+ WIP [CORE] Rename the plugin from `plugin.program.advanced.emulator.launcher` to
78+ `plugin.program. AEL`. Create a development version `plugin.program.AEL.dev` that
79+ can coexist with the stable version. See how AML does it .
10480
105- WIP [SCRAPERS] MAME offline scraper: include ESRB field. Take it from GameInfoDB.
81+ WIP [CORE] Massive AEL refactoring. Thanks a lot to Chrisism for the patch!
10682
107- WIP [SCRAPERS] MAME offline scraper: include plot field. Take it from GameInfoDB.
83+ WIP [CORE] Support Kodi VFS and ROMs in remote filesystems for Retroplayer.
84+ See Chrisism patch in Github. Copy remote ROMs for external launchers?
10885
109- WIP [SCRAPERS] Persistent scraper cache browser. Ability to browse the stored scraper
110- searches. Also, context menu to delete stored cached data.
86+ WIP [CORE] Proper support for Retroplayer launchers. Add functionality like
87+ Retroplayer core selection for each platform.
88+
89+ WIP [CORE] Automatic generation of 3D Boxes using BoxFront and BoxSpine.
90+ Copy this feature from AML.
91+
92+ WIP [CORE] Automatic generation of BoxTextures from BoxBack, BoxSpine and BoxFront.
93+ Copy this feature from AML.
94+
95+ WIP [MANUALS] Port the PDF manual reader from AML into AEL.
11196
11297
113- [B]Advanced Emulator Launcher | version 0.9.10 | xx April 2020[/B]
98+ [B]Advanced Emulator Launcher | version 0.9.10 | xx July 2020[/B]
11499
115100WIP [CORE] Unified ROM artwork directory. This will require heavy changes in categories.xml.
116101 I still have to think how to properly implement this. This is related to the
@@ -120,14 +105,26 @@ WIP [CORE] Unified ROM artwork directory. This will require heavy changes i
120105
121106WIP [CORE] New fields in database to be prepared for the future. See NOTES.md
122107
123- WIP [CORE] Support for Spines artwork. Support for BoxTextures artwork.
108+ WIP [CORE] Support for BoxSpine artwork. Support for BoxTextures artwork.
124109 Have a look at LaunchBox for other types of artwork that may be interesting.
125110
126111WIP [CORE] New Utility "Delete ROMs redundant artwork"
127112 Redundant artwork is orphaned artwork. This is not easy to code specially
128113 for launcher with recursive scan where ROMs can be in different
129114 directories.
130115
116+ WIP [FAVOURITES] Change the way artwork is stored in Favourites, Launchers and
117+ Categories directories. Avoid using IDs in the artwork name unless absolutely
118+ necessary. Use same scheme as ROM collections.
119+
120+ WIP [ROM AUDIT] Separate the ROM Audit code from the Parent/Clone code.
121+
122+ WIP [ROM AUDIT] Add an option to create a default Parent ROM for Redump DATs or NoIntro DATs
123+ with no PClone information. See NOTES.md for implementation ideas.
124+
125+ WIP [ROM AUDIT] Options to generate the 1G1R parent list, like prefer ROMs from Europe,
126+ Japan or USA. This resembles what NARS No-Intro filtering does.
127+
131128WIP [SCRAPERS] Improve the Offline Scraper. Improve the quality of the databases.
132129
133130WIP [SCRAPERS] Change the Offline Scraper format from XML to JSON. Include the new fields
@@ -136,8 +133,15 @@ WIP [SCRAPERS] Change the Offline Scraper format from XML to JSON. Include
136133 have a look at NOTES.md for guidelines. Create the XML databases to be merged with the
137134 No-Intro/Redump DATs, also giving support to Extra ROMs (hacks, etc.).
138135
136+ WIP [SCRAPERS] In ScreenScraper, check for daily allowance and scraper overflows in general.
137+
138+ WIP [SCRAPERS] ScreenScraper must choose the correct artwork depending on the region/language.
139+ AEL must have an official list of regions/languages, extracted from the No-Intro/Redump
140+ DATs, to translate to ScreenScraper values. A No-Intro filename parser is also
141+ required.
139142
140- [B]Advanced Emulator Launcher | version 0.9.9 | xx March 2020[/B]
143+
144+ [B]Advanced Emulator Launcher | version 0.9.9 | 13 March 2020[/B]
141145
142146FEATURE [COLLECTIONS] When exporting ROM Collections assets are always exported. The option
143147 to export only metadata has been removed. When importing assets are also always
@@ -174,10 +178,12 @@ FEATURE [SCRAPERS] Update MAME Offline Scraper database to version latest versi
174178FEATURE [SCRAPERS] Include isBIOS, isDevice, isMechanical in AOL MAME database. This is
175179 required to filter BIOSes and Devices in MAME launchers.
176180
177- WIP [SCRAPERS] Filter MAME BIOSes, Devices and Mechanical machines with the new
178- Offline Scraper JSON databases.
181+ FEATURE [SCRAPERS] Filter MAME BIOSes, Devices and Mechanical machines with the new
182+ Offline Scraper JSON databases. Use the offline scraper DB to determine what
183+ is a BIOS/Device/Mechanical in MAME.
184+ See https://forum.kodi.tv/showthread.php?tid=287826&pid=2697000#pid2697000
179185
180- FEATURE [SCRAPERS] Add a delay of 1200 ms between downloads to ScreenScraper scraper
186+ FEATURE [SCRAPERS] Add a delay of 1200 ms between downloads to ScreenScraper scraper
181187 to avoid scraper overloading. This is configurable in the scraper object.
182188 See https://forum.kodi.tv/showthread.php?tid=287826&pid=2923181#pid2923181
183189
0 commit comments