-
Notifications
You must be signed in to change notification settings - Fork 12
Future Plans and Goals
Albert Huang edited this page Aug 18, 2016
·
1 revision
The future of wxWabbitemu... in this wiki page??
This page serves as our TODO list, and for future features planning.
We will act upon our Code Todo list first to fix recently reported bugs and feature requests, then process the Immediate Todo list for current release goals (like getting the core features of Wabbitemu implemented). After that, we will start the process over again, but this time go through the distant goals that we have slated.
[WIP - needs more editing!]
- Make ALL C source code pure C so that we can remove the dirty "-x c++" flag and build better and cleaner. This will help us in the long run by avoiding some of the problems that may occur when working in this gray area.
-
Import any more changes to the Wabbitemu code, and get them to work. (See chat: https://docs.google.com/document/d/1mD90uCz9PgsqB50TuDEB9lrf8t0NSdpposdhJvtKO48/edit)DONE! r88-r92 accomplishes this - thanks Buckeye! :D - Get the debugger off the ground - Buckeye says he'll be able to help with this! In progress - since r96
- Finalize and stabilize code!
- Release 0.5 beta
Obviously, wxWabbitemu will likely gain features that don't exist in Wabbitemu... at least at time of writing. ;)
- Meet the features of the current Wabbitemu. Obviously, this isn't a good port if it doesn't have everything the other guy has!
- Implement some sort of crash reporter. Not everyone has a lovely debugger, or the will to report bugs. Making it painless will help make wxWabbitemu stabler and make bug reports more efficient. Implementation - if done in program, we may use tips from [this] (http://stackoverflow.com/questions/77005/how-to-generate-a-stacktrace-when-my-gcc-c-app-crashes) (and possibly [this] (http://stackoverflow.com/questions/3741111/tools-techniques-for-diagnosing-c-app-crash-on-windows this), if we plan on making this Windows-compatible too) or a framework for bug reporting, [Google Breakpad] (http://code.google.com/p/google-breakpad/) (neat name, eh?).
- Lua support for emulator scripting.