Giter VIP home page Giter VIP logo

djmaxplus's Introduction

'Ello.

  • Iโ€™m not mainly working on personal projects right now.
  • Archived repos are for personal projects that are not done and have no plan to resume.
  • You can contact me by Mail
    But if you want to ask about personal project I made before, please use Issue tab first.

For the word "DevRIS"(or "Devris" for CamelCase), last 's' is silent like "debris".

Anurag's github stats Top Langs

djmaxplus's People

Contributors

ruby3141 avatar

Watchers

 avatar

djmaxplus's Issues

Implement autosave

Because the payload logic is running inside detoured render loop of target game, file IO can cause serious lag spike since it will block the render thread.

I think it can be solved by spawning a new thread and do some async IO, but I'm not sure it won't be detected by anticheat or not.

Implement automatic font subsetter-embedder

Currently DJMAXPlus uses pre-subsetted font, but It contains lots of unused glyphs.

Since characters outside ASCII range won't be displayed unless it's included in translation file,
reading translation and generating subset according to it would be good to cut down the size of payload.

Spec

  • Generate subset font file if translation file is updated
  • Automate imgui font importing
    • Provide glyph range mask to imgui
    • Calculate glyph offset for multiple font

Details

  • "Default" font will includes ASCII range.
  • Because of some problem with imgui font sizing and positioning,
    some dirty hacks expected to even out glyph sizes and positions between fonts.
    ocornut/imgui#4780

Release rust reimplemented v1.0

Will be released after 2.0 update of DJMAX RESPECT V on 2024-05-16, after checking it still runs well.
I don't think there will be many difference, but needs some testing anyway.

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.