forked from mamedev/mame
-
Notifications
You must be signed in to change notification settings - Fork 1
Arbee's To Do List
rb6502 edited this page Oct 16, 2014
·
20 revisions
Nothing listed here is a guarantee or promise of action. I have many more interests than I have hours in a day. This lists only things directly related to MAME and MESS. Also, order listed here will not reflect actual implementation order.
- Rewrite Apple II banking to get performance back in double-hi-res games and other 128K software. Possibly split II/II Plus from later models to simplify some things.
- Finish emulating original Mac and Mac Plus keyboards, eliminate that cruft from the driver
- Break up Mac driver to better reflect h/w differences, and start breaking out chipsets into devices like the PC north/southbridges
- Use rewritten Apple II code as the basis for emulating the Mac LC's Apple IIe Card
- Add -romsimm option to Mac driver for relevant machines using the new rom slot device
- Integrate PortAudio
- Figure out Ensoniq 16-bit crashes (EPS OS, VFX SD/SD-1 sequencer)
- Emulate 3rd-generation Ensoniqs (ASR-10, MR-Rack, KT-76)
- DEC Rainbow and ITT3030 work
- Break out line-level ADB handling into a bus and devices and hook up to Bitbang/Egret/Cuda/PMU/IIgs.
- (n)scsi-based NCR5394/96 adaptations (need to 'hotwire' nscsi - it should be possible)
- Get Sun 3X to boot something
- Other 1980s Unix workstations: Sun 1/2/3, HP, ???
- Get Lisa to run
- Help Andrew with Polygonet Commanders/Poly-Net Warriors where possible (I AM NOT A DSP56K COWBOY)
- SH-4 DRC for Naomi/Atomiswave (and Dreamcast in MESS)
- ARM DRC
- AICA needs better envelope handling. Shenmue DSF rips need the filters.
- Cycle-by-cycle WDC65816, plus M377xx and Nintendo variants.
- Integrate BGFX
- Additional SDL2 polish - alt-enter should work on all screens
- Investigate Windows lack of path creation