AEFeinstein / Super-2024-Swadge-FW

Firmware for the Super Magfest 2024 Swadge
https://adam.feinste.in/Super-2024-Swadge-FW/
MIT License
8 stars 9 forks source link

Pinball #208

Closed AEFeinstein closed 2 months ago

AEFeinstein commented 3 months ago

Description

Dependencies

Instructions

Utils

Build

Mode

Test Instructions

lol, not yet

Ticket Links

negatory ghost rider

Readiness Checklist

AEFeinstein commented 2 months ago

Yes, haha. It's missing a lot. I just wanted to play around with physics and collisions and how many objects an ESP can handle in real time.

On Mon, Mar 4, 2024 at 1:19 PM Dylan Whichard @.***> wrote:

@.**** approved this pull request.

In main/modes/pinball/mode_pinball.c https://github.com/AEFeinstein/Super-2024-Swadge-FW/pull/208#discussion_r1511575923 :

  • // Free font
  • freeFont(&pinball->ibm_vga8);
  • // Free the rest of the state
  • free(pinball); +}
  • +/**

    • @brief Run the pinball main loop
  • *
    • @param elapsedUs The number of microseconds since this function was last called
  • */ +static void pinMainLoop(int64_t elapsedUs) +{
  • // Make a local copy for speed
  • pinball_t* p = pinball;

You can't exit the mode since it never checks the button queue, but I assume "add controls" is pretty high on the todo list

— Reply to this email directly, view it on GitHub https://github.com/AEFeinstein/Super-2024-Swadge-FW/pull/208#pullrequestreview-1914987234, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABYODGBYM57OIHY57WO4U3YWS3M3AVCNFSM6AAAAABEDKMGSOVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMYTSMJUHE4DOMRTGQ . You are receiving this because you authored the thread.Message ID: @.***>