Code Monkey home page Code Monkey logo

hiigara's Introduction

  • Do what makes you happy
  • Develop what makes you happy
  • Never stop learning
  • Specialising in 64bit porting and general low level programming
  • Languages: C/C++, Java, Python, COBOL, Rust, C#
  • Assembler: 6502, DOS, x86 (GNU/Linux)
  • It is GNU/Linux, not just Linux
  • The best system is the one that lets you work the way you want

My Sourceforge (where projects that are 'done' and in purely maintenance mode go to retire): https://sourceforge.net/u/atsb/profile

My Gitlab (where misc projects that are no longer developed belong): https://gitlab.com/atsb

Some of these may have crossovers of some projects on GitHub (usually older versions that I am too lazy to remove). So in this case, consider the ones on GitHub more updated.

GitHub stats

hiigara's People

Contributors

atsb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

lowlevelsoul

hiigara's Issues

[Feature Request] macOS: have the app check for game files in Application Support

Currently it is required to open the app bundle and place the data files in the Resources folder. This is a good option to have, so you can have the game self-contained.

But I think a good second option is that if the app doesn't find the data in Resources it then looks in ~/Library/Application Support/Hiigara. This is a standard place to keep game data for many source ports.

Become the "official" macOS port of the HomeworldSDL community?

Hi!

I'm the maintainer of the Tennhauser Gate fork, speaking for the reborn HomeworldSDL community.

A kind person made us aware of your fork, suggesting to list it as the macOS (and linux) fork: HomeworldSDL/HomeworldSDL#12

  1. I wanted to make sure it was OK by you before including a link to your repo
  2. Before endorsing your fork I wanted to know if you would be willing to coordinate with us on developments

Having individual forks gives us the freedom to take things our way, but having some basic level of communication between forks let's everyone leverage the work of others.

The so-called reborn HWSDL community is currently composed of the Gardens of Kadesh maintainer, and myself, with the blessing of some previous maintainers like Ted Cippichio, support and feedback from some homeworld modders, and occasional help from people coming and going.

Our long-term plan is to merge all the bugfixing we have been doing into the main HomeworldSDL/HomeworldSDL repo, to provide the most stable UX across all platforms.

So... "What are your intentions?" :)

macOS: Crash on launch - v1.1

I placed Homeworld.big, HW_Comp.vce, HW_Music.wxd and Update.big into the Resources folder. Then I ran xattr -cr on the app bundle, and codesigned it with codesign --force --deep --sign -

However, it crashes on launch with the message [1] 4914 trace trap ./Homeworld

macOS: Missing SDL2 in app bundle

The app cannot launch without SDL2 installed in the recommended places (/opt/local/include and /opt/local/lib).

`dyld[18463]: Library not loaded: @rpath/SDL2.framework/Versions/A/SDL2
  Referenced from: <45693886-7F20-3067-B6E5-427581F8DFFE> /Users/user/Downloads/Homeworld.app/Contents/MacOS/Homeworld
  Reason: tried: '/Users/user/Downloads/Homeworld.app/Contents/MacOS/../Frameworks/SDL2.framework/Versions/A/SDL2' (no such file), '/Users/user/Downloads/Homeworld.app/Contents/MacOS/../Frameworks/SDL2.framework/Versions/A/SDL2' (no such file), '/Library/Frameworks/SDL2.framework/Versions/A/SDL2' (no such file), '/System/Library/Frameworks/SDL2.framework/Versions/A/SDL2' (no such file, not in dyld cache)
[1]    18463 abort      ./Homeworld

The app bundle should come with all required libraries, with an SDL2 dylib in the Frameworks directory.

(Unsure if related, but putting the SDL2.framework folder in Frameworks silences this error, but the app crashes immediately on launch still)

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.