Giter Site home page Giter Site logo

Comments (6)

lemon32767 avatar lemon32767 commented on June 4, 2024 1

Fixed in 9518a2c. (Or it should be; I don't have a high DPI display to test this on. Leaving this open in case you have any issues with this).

Also, PC is a "first class citizen", not just for debugging. The code is really messy because I first wrote it with 3DS support in mind mainly, which required me to use SDL 1.2, and then I kept bolting on features and fixes for better PC support, so I apologize for that.

from ccleste.

rien333 avatar rien333 commented on June 4, 2024 1

That does it, lovely <3

from ccleste.

rien333 avatar rien333 commented on June 4, 2024

@gek169 The documentation (readme.md) clearly states:

PC and 3DS are the main supported platforms, though other people are maintaining ports to other platforms.

tbh, it could be that I've been misled in someway (I know little about the history of this project), but lets see what the developers think of making this work somewhat nicer on PC. (actually, the code is riddled with #ifdef 3DS pragmas, so the code already contains portions dedicated to the 3DS and portions specific to PC)

from ccleste.

rien333 avatar rien333 commented on June 4, 2024

A shame, I actually found this project in my package manager, so I kinda expected it to treat PCs as first class citizens. Feel free to close if this is of little interest, maybe I can live with a dirty patch.

from ccleste.

rien333 avatar rien333 commented on June 4, 2024

The scaling works greats, thank you so much!

The only thing I noticed is that each scale operation leaves behind artifacts or traces (even more so than before). Personally, it doesn't bother me so much, as I normally don't go around scaling my game windows all the time. So close if you're satisfied ☺

Here's a video demonstration of me resizing the window and the funky visual results this creates (note that the main content always renders nicely though; it's only the "letterboxing" that acts "buggy")

record2021-01-31-1612112394.mp4

from ccleste.

lemon32767 avatar lemon32767 commented on June 4, 2024

Oops, forgot to clear the renderer. de51aa6 should fix it.

from ccleste.

Related Issues (14)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.