Roadmap: Difference between revisions

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


* implement new color generation based on peptos research
'''The current release is 3.7.1'''
* merge reSID patches (from bugtracker)
* fix keymap loading, [[Keymaps]] for all ports
* completely clear the [[Developer_log]] from pre 3.0 items


* release 3.1
===3.7.2===


----
Main goals are to get rid of (in tree) ffmpeg, and add the new joymapping code.


* check/fix the [[Scaling_cleanup|GUI scaling mess]]
Release planned ASAP the joymapping stuff is mostly done.
* complete the [[Hotkey_cleanup|List of Hotkeys]]
* complete checking and fixing [[Feature_checking|Features]] [[Resource_and_Cmdline_checking|Resources]] [[GUI_features_checking|GUI Features]]
* update and fix the [[Cartsystem]] details page


* release 3.2
[[3.7.2 Details are here]]


----
===3.8===


* To make Maintaining of the Userinterfaces (a lot) easier and less time consuming, we reduce the number of UI ports to two:
The Christmas release. We'll have to mostly fix the fallout caused by the new joymapping code for this one.
** GTK3 for Windows/Linux/OSX (and perhaps others than can use it)
** SDL1/SDL2 for the remaining ports
 
* release 3.3
 
----
 
'''The current release is 3.7.1'''


----
===4.0===


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

Revision as of 09:55, 26 April 2023

The current release is 3.7.1

3.7.2

Main goals are to get rid of (in tree) ffmpeg, and add the new joymapping code.

Release planned ASAP the joymapping stuff is mostly done.

3.7.2 Details are here

3.8

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

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