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

WIP: Proper video scaling, sdl blitting, 32bpp resource support, etc. #738

Open
wants to merge 40 commits into
base: master
Choose a base branch
from

Commits on Oct 27, 2023

  1. Configuration menu
    Copy the full SHA
    acae014 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    796e6d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b129ef2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b5182f View commit details
    Browse the repository at this point in the history
  5. Removed map palette code

    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    32e25bc View commit details
    Browse the repository at this point in the history
  6. Removed useless defines.

    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    38d703d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    adedde9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a32c0f9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3a821c2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    679f780 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    411dece View commit details
    Browse the repository at this point in the history
  12. Added optional custom two axis scaling

    Needed for accurate strategic map scaling and rendering.
    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    b25627a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a94aad1 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    463c744 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    aff7294 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    576de5d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    175e674 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    54da363 View commit details
    Browse the repository at this point in the history
  19. Revert "Make four render variables const"

    This reverts commit 6748af1.
    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    5481f45 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    9081c86 View commit details
    Browse the repository at this point in the history
  21. Removed FloatFromCellToScreenCoordinates()

    Replaced with FromCellToScreenCoordinates() call which should be
    accurate now.
    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    8c26f23 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    3e4ca5e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    87c36b0 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    6adb231 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    3c00f19 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    ce64555 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    e3a067f View commit details
    Browse the repository at this point in the history
  28. [WIP] Fixed tactical soldier animation rendering.

    Old code used palette to render different characters. We don't use
    palette anymore so multiple surfaces are loaded for each
    skin/head/pants/vest color combination.
    Cached surfaces are loaded during rendering when they miss color
    combination. TODO: improve/rewrite caching
    
    FIXME: pallete was replaced by UTF8 string class - this is possibly
    borked now
    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    b338278 View commit details
    Browse the repository at this point in the history
  29. Refactoring and cleanup

    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    765adac View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    ddeaeb0 View commit details
    Browse the repository at this point in the history
  31. * FIXUP laptop IMP

    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    fb6a69a View commit details
    Browse the repository at this point in the history
  32. !!! sanity asserts

    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    c510638 View commit details
    Browse the repository at this point in the history
  33. !!! fix loading

    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    fa05be0 View commit details
    Browse the repository at this point in the history
  34. !!! fix crash

    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    aaf5c36 View commit details
    Browse the repository at this point in the history
  35. !!! tactical clear

    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    2399d47 View commit details
    Browse the repository at this point in the history
  36. [FIXME] corpse palette crash

    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    0ecef99 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    f8ac29d View commit details
    Browse the repository at this point in the history
  38. !!! fixed use of std::optional

    maxrd2 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    d786220 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    4896674 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2023

  1. Configuration menu
    Copy the full SHA
    205c42e View commit details
    Browse the repository at this point in the history