Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gamestate/renderer simulation #1497

Merged
merged 101 commits into from
Apr 2, 2023
Merged

Commits on Feb 21, 2023

  1. Configuration menu
    Copy the full SHA
    e671881 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5294985 View commit details
    Browse the repository at this point in the history
  3. render: Parse sprite format.

    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    73e354c View commit details
    Browse the repository at this point in the history
  4. doc: Add new '.texture' format definition.

    Moves the subtexture information from the animation definition to its own format. This should make parsing the information easier.
    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    f58e893 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fef785b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7f91da6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9a128a6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a576212 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4cb81e0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    20a65fe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    29c645e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a3e5854 View commit details
    Browse the repository at this point in the history
  13. render: Fix sprite parser.

    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    2cbcd6f View commit details
    Browse the repository at this point in the history
  14. render: Test sprite parsing.

    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    5b1af3d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9e2bca6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    12fbb2a View commit details
    Browse the repository at this point in the history
  17. export: Change the way the command bit is handled.

    Previously: Last Bit of alpha = 1 --> value is a command.
    Now: Last Bit of alpha = 0 --> value is a command.
    
    This makes rendering normal colors much easier, since their alphas can now be copied without a need for modification in the shader. alpha = 0 becomes a possible command as well.
    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    e3156a5 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    796814d View commit details
    Browse the repository at this point in the history
  19. render: Improve animation parser demo.

    - Render subtexture with custom shader
    - Add simple color command handling in fragmen shader
    - Option to cycle through subtextures with left/right arrow keys
    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    a6bb969 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    d584464 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b1972c1 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d416163 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a8829ac View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    553d47c View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    80a66db View commit details
    Browse the repository at this point in the history
  26. fix copyright years

    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    6dc6246 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    fb18462 View commit details
    Browse the repository at this point in the history
  28. doc: Wording in comments.

    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    024f5b2 View commit details
    Browse the repository at this point in the history
  29. renderer: Remove SDL2 code.

    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    105371b View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    f1154ea View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    c18d38a View commit details
    Browse the repository at this point in the history
  32. sim: Clock speed.

    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    04ba44e View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    8344d54 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    fe17b4c View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    1407794 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    4449822 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    9cea842 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    6923162 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    c251151 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    046e178 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    27daaea View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    b193fd5 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    4d0869a View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    cb74133 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    ce53a0b View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    5cbfb05 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    640d02b View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    e2d3418 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    bcd2b8b View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    ab0143c View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    26f5789 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    d3f430a View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    d24f73c View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    90f3fec View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    11af225 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    340a0c6 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    9021399 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    8a859f7 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    20624ea View commit details
    Browse the repository at this point in the history
  60. fix copyright years.

    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    0949c58 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    8e1bae0 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    0cf465c View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    a700ba9 View commit details
    Browse the repository at this point in the history
  64. parser: Palette files.

    heinezen committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    d5bbd8a View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    ac36d8b View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Configuration menu
    Copy the full SHA
    d617565 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51373d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9ad734 View commit details
    Browse the repository at this point in the history
  4. event: Multithreaded loop.

    heinezen committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    2922efa View commit details
    Browse the repository at this point in the history
  5. fix comments

    heinezen committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    870b77f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2b037ba View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2cbd691 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. Configuration menu
    Copy the full SHA
    ff56389 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c423c7 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2023

  1. Configuration menu
    Copy the full SHA
    ae91b21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91ab627 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2023

  1. Configuration menu
    Copy the full SHA
    dcfa6d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    385763c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa857ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50e0e45 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5002a07 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. Configuration menu
    Copy the full SHA
    f64caf2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bce506 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea88e21 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a28f1f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9ece3e5 View commit details
    Browse the repository at this point in the history
  6. parser: Fix size check.

    heinezen committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    0482638 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    824c07d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6997f02 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    74142a2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    27cb65a View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. Configuration menu
    Copy the full SHA
    4b501c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e0c90b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    757883a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc5c6b5 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Configuration menu
    Copy the full SHA
    b2b00e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ef4be0 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Configuration menu
    Copy the full SHA
    ea01d87 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56e7966 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2023

  1. Configuration menu
    Copy the full SHA
    3c7604e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecc6e48 View commit details
    Browse the repository at this point in the history