Giter Club home page Giter Club logo

Comments (4)

Chandler-Kluser avatar Chandler-Kluser commented on September 2, 2024

Thanks for your feedback

I did not have any issue by compiling and running loader.exe in my PC

Can you, please, share with us your specs?

If you have more details it will be helpful too!

from nestang.

jon-nielsen avatar jon-nielsen commented on September 2, 2024

Thanks for the response.

My specs are Windows 10 x64, fully updated, Gowin drivers and programmer installed, and using the 4.0 lite firmware flashed to the Tang board through the JTAG board.

As far as I can tell the loader.exe included with the release packages is a debug binary. So the VC redists available for download do not contain the debug versions of those DLLs.

Anyway. I spent some more time on this yesterday and decided to try and build loader from source using my main PC. Also Windows 10 x64. Updated Visual Studio to latest version (compiler v19.34 I believe), and was able to build project by specifying C++17 in the solution properties.

But only debug target worked. Since I'll be loading from other computers, I wanted to build release version.

There was a problem however with an import with release target, joyGetPosEx specifically. To get around this I downloaded SFML and included it in project like so: https://www.sfml-dev.org/tutorials/2.3/start-vc.php

With this I was able to build release version. I'm not sure this is the right import however.

Next problem is that the games do not actually start after loading has completed, and I'm not sure if this is due to any problem with my compiled loader.exe, the controller, or the tang board itself. I may create an issue about that if I'm able to better describe the problem.

from nestang.

Chandler-Kluser avatar Chandler-Kluser commented on September 2, 2024

I am glad to know you were able to fully build the loader.exe in your PC.

In my computer I was only able to build the Debug Target with my latest MSVC as you were. I am not sure, but I believe the project was made for Windows only with the Debug Target.

It would be a nice thing to include in the project to do list.

from nestang.

jon-nielsen avatar jon-nielsen commented on September 2, 2024

I agree. The ideal outcome of this issue ticket is to change project settings to allow build of release artifact - and to package this with future releases.

from nestang.

Related Issues (20)

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.