Skip to content

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.

SDLMAME/MESS

  • Integrate BGFX
  • Additional SDL2 polish - alt-enter should work on all screens
  • Investigate Windows lack of path creation

Clone this wiki locally