Add readme.md
This commit is contained in:
parent
22cab5ec08
commit
77b9345f76
21
Readme.md
Normal file
21
Readme.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Open 1K OJ
|
||||||
|
|
||||||
|
A reimplementation of the game 100% orange juice in the Godot engine
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
Godot version 4.2.1 stable
|
||||||
|
|
||||||
|
## Asset notes
|
||||||
|
game assets are stored in `.pak` files that can be extracted with any decompression program. Godot may be able to load them directly.
|
||||||
|
- texture files are `.dds` files renamed to have file extension `.dat`
|
||||||
|
- Some are obfuscated with a simple XOR cypher. It's easy to crack the key
|
||||||
|
- can be loaded directly
|
||||||
|
- Sound files are `.ogg` for bgm and `.oga` for voice. They dont seem to be obfuscated
|
||||||
|
- can be loaded directly
|
||||||
|
- locale files are just in plain `.txt`
|
||||||
|
- Need to write a parser
|
||||||
|
- fonts are in a binary `.fnt` format.
|
||||||
|
- While Godot is supposed to support it, it throws out a bunch of errors when trying to import them.
|
||||||
|
- Let's try to find the original vector fonts and use those.
|
||||||
|
- `event1.pak` and `event2.pak` seem to be obfuscated differently than all the other obfuscated files.
|
||||||
|
- shaders are in a unknown-to-me format, and are obfuscated with the simple XOR cypher.
|
Loading…
Reference in New Issue
Block a user