TASVideos

Tool-assisted game movies
When human skills are just not enough

Bizhawk / TODO

NEW STUFF

Tasks feasible for new programmers

  • Take ownership of BackgroundColor concept, make list of test cases, make sure it's working everywhere (every console, every DisplayManager permutation)
  • Add documentation links to config panels.
  • Look for violation of windows gui best practices; escape buttons unbound, control tab orders being nonsense, etc.
  • Get serious about .cg shaders; find working shaders, curate collection (zeromus probably needs to implement missing features though); contemplate selection of displayconfig built-in shaders list
    • Support retroarch shader config system; add built-in control panels for officially supported filters (like the scanlines, and for NTSC)
    • Support NTSC shaders through from NES all the way through pipeline
  • Get serious about PAR settings on various consoles; add options where needed. You'll need to demonstrate you know your stuff though.
  • Discohawk gui improvements
  • Consider implementing .toc or .chd
  • Integrate a new core :)
  • Add Macro0-9 hotkeys and an UI for entering lua script macros. These, when run, would build a lua engine, run the string, and then shutdown. (or would it run in the context of an already running lua engine? which one, can we have multiple lua engine windows?)

OLD BRAINDUMP, DON'T READ

OLD BRAINDUMP, DON'T READ

OLD BRAINDUMP, DON'T READ

OLD BRAINDUMP, DON'T READ

OLD BRAINDUMP, DON'T READ

OLD BRAINDUMP, DON'T READ

OLD BRAINDUMP, DON'T READ

OLD BRAINDUMP, DON'T READ

OLD BRAINDUMP, DON'T READ

adelikat: This page is horribly out of date and while probably always be that, dont' use it.

This is very out of date and does not reflect what really is a priority currently

adelikat: Anybody is welcome to take any of these tasks! If you need commit access, just send me a forum PM, or find me on IRC. Also, don't hesitate to report feature requests or bugs!


P1 (Absolutely necessary for the next release)

P2 (Important, and I will hold up the release for (within reason

P3 (Would be nice for the release, but will not hold it up)

P4 (Next release, but is wanted)

P5 (Definitely wanted, but no timeline or priority for implementation)

Ideas (Just brain storming, do not implement without talking to adelikat first)

Hex editor

  • When an address changes value have the address highlighted in a color for a second (Look at Cheat engine 6.2's memory viewer for an example of this, its great for memory watching, it uses GDI to do the highlighting).
  • Hex Editor - drag & drop for rom files!
  • Tabbed layout in hex editor, notepad++ style new tabs (double click empty tab area), useful for toggling views such as ram and rom

Movie format

  • capture only the controllers being used (need to put back the enabled flag into controllers), and play back any combination of controllers from a movie file, don't require all of them to be there
  • If user drag & drops a rom + movie, load both

Autofire

  • Strobe property (if on, it will cycle through all pressed buttons for the duration of On property). For instance, pressing A + B with a 1:1 pattern will result in A B A B
  • ControllerBinding.cs - clean up UpdateControls() on autofire, two foreach loops is not effecient

TI83

Ram Search - Binary Search Mode

  • Loadstate & savestate as implement and add to hotkey dialog
  • The script dumps addresses from savestate slot "saveslot" to "loadslot". you answer "yes" with start button and "no" with select
  • RamSearch.lua in fceux svn does this.


Brandon: Instead of maintaining your own TODOs exclusively and never knowing what one another is working on, I implore everyone who works on the project to use the centralized Issue Tracker whenever possible instead.

adelikat: The problem is that the tracker doesn't give adequate resources for notifications, whereas when this page is edited I get an IRC notification. Also, I can customize the priorities in my own way. I like the issue tracker for BUG reports specifically, but anyone with edit abilities, I would prefer to use this.



Combined RSS Feed
Bizhawk/TODO last edited by zeromus on 2015-09-28 23:59:16
Page info and history | Latest diff | List referrers | View Source