Comments (2)
According to http://www.freedesktop.org/wiki/Games/Upstream/#source there should not be any binary files in source code.
I agree. This is a goal -- see #3, #4, #21, etc. Right now, the game does stuff like:
struct { ... } blob;
fread(&blob, sizeof(blob), 1, &fin);
...and as such the binary data is necessary for the game to work. Patches are welcome.
In general, none of the original source material is available, so we've been writing one-off utilities (like but2png
) to convert the crazy binary files into more appropriate formats.
DECRYPT.EXE should be built for a given target with CMAKE.
Hmm… I think this should probably be removed entirely. It was added way back when as a means to decrypt DOS-era savegames. The open-source version's savegame encryption functions appears to have been disabled in v41.
Also CVS folders should be removed, all is kept in git anyway.
Agreed. I moved this to #134.
from raceintospace.
@willglynn thanks, in fact what I need to provide a Debian packaging right now is just removing CVSs and DECRYPT.EXE. Now I have to repack the source, which is not the best solution form the perspective of Debian. We would better like to have pristing sources in packages.
As for the binaries, such as movies, sounds and so on - they are perfectly fine to be in source repo. I will pack them to raceintospace-data.
If you want I can make a pull request removing CVSs and DECRYPT.EXE.
In order not to loose DECRYPT.EXE and sources, I would create a spearate git repo with them and just keep them there for the sake of future. Even if they are not used anymore, somebody can always benefit from their source in some unimaginable ways.
from raceintospace.
Related Issues (20)
- Should this blow up the pad? HOT 3
- Make pad pictures links to the pad view?
- Button to send all astronauts to program HOT 3
- Add Home, End, PgUp, PgDn functionality to Astronaut Complex
- Retiring astronauts are not shown in menus HOT 7
- Astronauts may not get morale boost for a mission HOT 1
- Morale bonus for successful space flight HOT 1
- Hero medal for first woman in space HOT 3
- No music in the game on new install HOT 3
- Old domain still in code HOT 2
- Core dump! HOT 4
- UNDO button not refunding properly HOT 3
- Blank lines missing in help.json HOT 5
- Round off rather than down? HOT 2
- Sanitization check failed HOT 3
- Add Service and Race to custom roster editor
- Colors not right with non-white 'nauts HOT 2
- Visiting R&D Building takes you to the wrong place HOT 1
- (2.0.0 Beta) Music not working despite having it installed + tinkering with RNG for easier gameplay + removal of 1978 deadline HOT 5
- Purchase button not animating HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from raceintospace.