entdark / jamme Goto Github PK
View Code? Open in Web Editor NEWJedi Academy Movie Maker's Edition
License: GNU General Public License v2.0
Jedi Academy Movie Maker's Edition
License: GNU General Public License v2.0
Hello. I test last version of jamme android from jkhub and i get a crash. Android 7.1
jaMME lets you switch between players and if we have third person disabled and our weapon isn't saber or melee then game crashes when trying to add a gun on first person in a moment when we switched to gun for the first time. But if we have third person enabled then game doesn't crash at the first gun appearance and then we can switch to first person and won't crash.
The crash happens in cg_weapons.c -> CG_AddViewWeaponDirect -> trap_G2API_GetBoneAnim.
Currently it is disabled and we always see first person gun of a player that we recorded our demo on in every player that we switch to. To enable own first person weapon for their own client (to try that crash) uncomment CG_AddViewWeaponDirect in cg_demos.c and comment CG_AddViewWeapon which is nearby.
Probably this is a very stupid question, but I don't like multiplayer games and I just want to play the campaign, and there isn't an obvious way to do that and Google searching proves futile yet again.
I am extremely tech savvy and experienced in programming, you can see my Stack Exchange Account for proof.
Long story short, I would like to play Jedi Academy and I obtained a copy of the GOG version of the game. But my mother doesn't allow me to play games on the computer so I have to play it on my phone.
I know of JK3-Touch by Beloko Games, I did everything correctly, but when I launched the game the whole screen immediately turned red and I can do nothing but close it. I later learned it is a digital rights management feature that checks if Amazon App Store is present and you have bought it, then prevents you from playing if you haven't.
I am an unemployed Chinese dissident, I don't have a credit card (I only have a debit card that can't be used to purchase anything internationally other than VPN services) and I can't obtain the game legally.
I found jaMME by Googling a version of JK3-Touch with license checking removed, or other ports of Jedi Academy.
I installed the apk, and copied assets[0-3].pk3 to my phone, and it works, except for one problem.
If I start the game I can only play multiplayer, there is not a choice present when starting the game, I don't play multiplayer games and there is no one to play multiplayer with me.
I installed jaMME to play singleplayer, and all necessary files for the campaign is present, but there is not an option to choose it! Obviously if I play the game on Windows I would run jasp.exe instead of jamp.exe, but in jaMME there is nothing I can change other than the command arguments, I think there must be arguments that is used to disable multiplayer but I don't know them, and Google searching is terribly useless to find the arguments, as all results are totally unrelated to what I want to find and only have "Jedi Academy" and "singleplayer" in them.
So what arguments are necessary to play singleplayer campaign using jaMME? Or is jaMME multiplayer only?
Everything except map disappear if we display scoreboard. This usually happens when a player dies. The bug happens somewhere in cg_scoreboard.c -> CG_DrawOldScoreboard, probably when we are doing CG_LoadDeferredPlayers.
Currently to avoid this we can just disable drawing 2d with a cvar cg_draw2D.
The issue happens periodically and also it happens more often on demos where you were spectating a player.
Installed JKA from Steam. Added jaMME 1.9 from jkhub.org to gamedata (or on a mac in this case, it's the parent folder to base).
I modified start_jaMME.sh
to point to jaMME.
โ ~ /Users/Anonymous/Library/Application\ Support/Steam/steamapps/common/Jedi\ Academy/SWJKJA.app/Contents/start_jaMME.sh ; exit;
LSOpenURLsWithRole() failed with error -10810 for the file /Users/Anonymous/Library/Application Support/Steam/steamapps/common/Jedi Academy/SWJKJA.app/Contents/jaMME.x86_64.app.
logout
Saving session...completed.
[Process completed]
That's what it returns.
Edit: I also tried it from ~/Library/Application Support/Jedi Academy
. I don't know why I thought it might make a difference, but it turned out with the same error.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.