VUEngine-Studio icon indicating copy to clipboard operation
VUEngine-Studio copied to clipboard

Refactor flash carts widget

Open KR155E opened this issue 3 years ago • 0 comments

  • [ ] Allow to flash to specific carts (show flash button for each cart if there's more than one)
  • [x] Update to latest hfcli and direct-to-flash programming
  • [x] Parse HF32 progress
  • [x] HF32 and HyperBoy port detection
  • [x] Refactor pad function to use FileService instead of fs
  • [x] Display warning and skip flashing if cart is too small to hold ROM
  • [x] New events for flash start/succeed/fail
  • [x] Tabbar decorators for above events + number of connected carts
  • [x] Bug: Losing flash progress state when reconnecting any cart
  • [ ] Generalize parser and expose to flash carts config
  • [ ] Add support for additional actions. Can be useful for HyperBoy's save/load savegame feature.
  • [x] Bug: Not flashing after being queued.
  • [ ] Bug: If one flash cart fails while another one starts, the overall process breaks
  • [ ] Allow to select any ROM for flashing

KR155E avatar Sep 06 '21 18:09 KR155E