Skip to content

Commit

Permalink
Model viewer has been implemented, on v0.5-beta
Browse files Browse the repository at this point in the history
  • Loading branch information
lequietriot committed Dec 9, 2022
1 parent 05119af commit 02a1e9c
Show file tree
Hide file tree
Showing 62 changed files with 3,700 additions and 30 deletions.
54 changes: 47 additions & 7 deletions .idea/artifacts/Old_School_RuneScape_Cache_Tools_jar.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 2 additions & 3 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions .idea/libraries/openjfx_javafx_fxml.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions .idea/libraries/openjfx_javafx_graphics.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions .idea/libraries/openjfx_javafx_swing.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions Old-School-RuneScape-Cache-Tools.iml
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,8 @@
<orderEntry type="library" name="apache.commons.compress" level="project" />
<orderEntry type="library" name="gagravarr.vorbis.java.core" level="project" />
<orderEntry type="library" name="google.api.common" level="project" />
<orderEntry type="library" name="openjfx.javafx.graphics" level="project" />
<orderEntry type="library" name="openjfx.javafx.fxml" level="project" />
<orderEntry type="library" name="openjfx.javafx.swing" level="project" />
</component>
</module>
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# Old School RuneScape Cache Tools
# Old School RuneScape Cache Tools (v0.5-beta)
### The ultimate suite of RuneScape Cache modification tools!
Made with IntelliJ IDEA using Java 1.8 SDK.
Made with IntelliJ IDEA using Java 1.8 SDK with various libraries including JavaFX.
## This suite features:
### A simple 3D Model Viewer, built into the main window!
### Cache Functions
* Select Cache Data - A quick way to select a specific archive file in the cache.
* Search Cache (Work in progress)
Expand Down Expand Up @@ -67,11 +68,14 @@ Made with IntelliJ IDEA using Java 1.8 SDK.
* Gagravarr (https://github.com/Gagravarr): vorbis-java libraries.
* FormDev Software: for the FlatLaf interface look and feel.
* RuneLite Contributors (https://github.com/runelite/runelite): for the open source Old School RuneScape Client.
* Suic (https://github.com/Suicolen): For the simple JFX model viewer/editor tool.
* Jagex: for being an inspiration in making this happen.

### Known Bugs/Issues
* Cache Explorer: Not able to dump/export all files of single archive - only the first file is exported?
* Cache Explorer: Some caches may not load correctly
* Data Decoders: SoundFont conversion - may not be perfect
* Model Viewer: Does not work on RS2 yet
* Model Viewer: May not work on Mac computers, a workaround would be running the project directly through IntelliJ IDEA.

## That's all for now. Enjoy!
Binary file added lib/javafx-base-18-win.jar
Binary file not shown.
Binary file added lib/javafx-base-18.jar
Binary file not shown.
Binary file added lib/javafx-base-19-ea+8-win.jar
Binary file not shown.
Binary file added lib/javafx-base-19-ea+8.jar
Binary file not shown.
Binary file added lib/javafx-base-20-ea+2-win.jar
Binary file not shown.
Binary file added lib/javafx-base-20-ea+2.jar
Binary file not shown.
Binary file added lib/javafx-base-20-ea+9-win.jar
Binary file not shown.
Binary file added lib/javafx-base-20-ea+9.jar
Binary file not shown.
Binary file added lib/javafx-controls-19-ea+8-win.jar
Binary file not shown.
Binary file added lib/javafx-controls-19-ea+8.jar
Binary file not shown.
Binary file added lib/javafx-fxml-19-ea+8-win.jar
Binary file not shown.
Binary file added lib/javafx-fxml-19-ea+8.jar
Binary file not shown.
Binary file added lib/javafx-graphics-18-win.jar
Binary file not shown.
Binary file added lib/javafx-graphics-18.jar
Binary file not shown.
Binary file added lib/javafx-graphics-19-ea+8-win.jar
Binary file not shown.
Binary file added lib/javafx-graphics-19-ea+8.jar
Binary file not shown.
Binary file added lib/javafx-graphics-20-ea+2-win.jar
Binary file not shown.
Binary file added lib/javafx-graphics-20-ea+2.jar
Binary file not shown.
Binary file added lib/javafx-graphics-20-ea+9-win.jar
Binary file not shown.
Binary file added lib/javafx-graphics-20-ea+9.jar
Binary file not shown.
Binary file added lib/javafx-swing-18-win.jar
Binary file not shown.
Binary file added lib/javafx-swing-18.jar
Binary file not shown.
Binary file added lib/javafx-swing-20-ea+9-win.jar
Binary file not shown.
Binary file added lib/javafx-swing-20-ea+9.jar
Binary file not shown.
Binary file added lib/netty-buffer-4.1.77.Final.jar
Binary file not shown.
Binary file added lib/netty-common-4.1.77.Final.jar
Binary file not shown.
Binary file added lib/streamex-0.8.1.jar
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit 02a1e9c

Please sign in to comment.