Roadmap: Difference between revisions

From vice-emu
Jump to navigation Jump to search
mNo edit summary
 
Line 1: Line 1:


'''The current release is 3.8'''
'''The current release is 3.9'''


===3.8.1===
===3.9.1===


We'll have to mostly fix the fallout caused by the new joymapping code for this one.
We'll have to mostly fix the fallout caused by the new joymapping code for this one.


* fix remaining stuff from the 3.8 [[3.8.1|wiki page]]
* fix remaining stuff from the 3.9 [[3.9.1|wiki page]]
* merge the SDL multithread stuff
* complete the joymapping and related UI things(!)
* complete the joymapping and related UI things
* merge the SDL multithread stuff(?)
* add a triple size CPU based CRT renderer
* add a triple size CPU based CRT renderer(?)
* perhaps try one last time to update the FFMPEG/libav code, if that does not work remove it
* remove the FFMPEG4 (library) code


===3.9===
===3.10===


The Christmas release 2024.
The Christmas release 2025.


===4.0===
===4.0===

Latest revision as of 21:53, 24 December 2024

The current release is 3.9

3.9.1

We'll have to mostly fix the fallout caused by the new joymapping code for this one.

  • fix remaining stuff from the 3.9 wiki page
  • complete the joymapping and related UI things(!)
  • merge the SDL multithread stuff(?)
  • add a triple size CPU based CRT renderer(?)
  • remove the FFMPEG4 (library) code

3.10

The Christmas release 2025.

4.0

These are the long term goals, vaguely coined "4.0":

  • remove SDL1 support
all important targets haved SDL2 now, so there is hardly a reason to keep SDL1 support. Removing it is simply about preventing bit rot and removing some complexity.
  • remove x64 (possibly rename x64sc to x64)
Soon x64sc will work fine on raspy and alike
  • merge the separated GUI/Emulator-core branch
  • move repository to git
this needs to be coordinated
  • release 4.0

see Todo for the gory details