battlecatsultimate / bcu-java-pc Goto Github PK
View Code? Open in Web Editor NEWbattle cats ultimate, a fan-made battle cats emulator.
battle cats ultimate, a fan-made battle cats emulator.
Yeah I'm opening an issue again...
This isnt a bug in the program but I've been hacking at this for a good while and have not been able to resolve it in any way
At this point I am absolutely dumbfounded about what the issue could be here, all of the information I've found online is too vague to be useful
Also the JAR compiles to be worryingly small and returns the same error when I try and run it with command line, and does not do anything else afterwards (no window or anything at all)
The same problem affects the BCU-Initializer artifact
I suspect that the java root of the project is not being put inside of the JAR, but I'm not sure how to fix that either
IntelliJ's UI is very confusing to me so I am worried I made a really really dumb mistake here
By some comments i mean what you shouldn't suggest
It would save some few comments
idk what to do can you help me
the color is red
java.lang.Exception: missing required libraries: [000003, 000002, 000001, 000007, 000006, 000005, 000004, 100000, 000009, 091000, 000008, 091001, 090900, 100100, 100002, 100200, 100102, 100201, 100103, 100104, 100203], internet connection required
at common.io.assets.UpdateCheck.checkAsset(UpdateCheck.java:144)
at io.BCJSON.check(BCJSON.java:32)
at main.MainBCU.main(MainBCU.java:188)
version: 0-5-0-30
when i try to run the .jar file it tells me im missing the required libraries and i need internet connection but my internet is on, what seems to be the issue?
Will this app be updated?
How do I use this if I am an Apple mobile user?
Add bcu pack
Sub
when some coordinates are out of the boundary, it becomes single color
Every time I try and open 0-5-2-3 it gets an error that says "For input string: "" in main" when it loads the stages and closes.
No one likes cooldown limits
Actual issue this time. Every time I playtest my stage, it runs like its being played on a potato! I mean, the level only contains a 9000% buffed hippoe and a 9000% buffed kang roo! Please, tell me the fix to this! I closed the program and opened it again and nothing changed! Why is this happening?
I clone King of Extinction Phono to a new unit.
the edit UI doesn't display mini surge.
But the mini surge still works, and displays on unit data.
The default program to open it with is Java(TM) Platform SE Binary and when I open it, it opens a command bar with the Java logo in the top left corner, before disappearing fractions of a second later. Nothing else has happened other than this, but when I clicked it, it didn't close, but there was nothing I could do with it so I closed it.
TL;DR: BCU not opening properly
Edit: When I tried to type something in the box, the window just completely disappeared.
I chose some OR operations for some enemies but now I want it to be the normal enemy list again. I click everywhere, nothing works. can you please show me a way to get te normal enemy list again?
Happens people close BCU
Need to add synchronization
When I browse unit datas, filter them by "Stop Wave", there's no "暗黒の精霊王ヤミノワールド" (true form of Yamii), which should be added by BC 12.1 .
And I found the stat page of Yamii, it missed true form as well.
I try to reinstall BCU by delete all of files except BCU-Initializer.jar and re-run it (it shows 12.1 content have been download), nothing changes.
Sorry for repeating this issue but how do you export the mods you make on Mac? I couldn't find the pack please help.
hello,
i need help with how to open the file. i'm using bluestacks and have the file downloaded, but when i try to open it, it just says "cant open file". any ideas why this is happening? thanks!
Hi, following the tutorial at item 4.5 'finishing up'. Clicking on 'export' a pop up appears asking about passwords. I click through this to save but the packs folder remains empty.
Instead a BCUZIP file appears in the export folder entitled XXXX.pack. This has the internet explorer symbol attached, is only 4KB and opening or saving repeatedly opens my downloads folder.
Hi! I have been trying to get the game to work for a couple of weeks now. and it finally installed version 5-2-18 and it keeps giving me an error saying null in main. I really want to play it! Please help!
One of the tips you can get when starting up the program is:
This program is completely free to use and open-source. If you paid for this, you got scammed
Problem is that there is neither a License file nor any copyright info attached to the code.
Errors and fails to load JOGL shaders, animations, and language files.
BCU works completely fine on release builds, but on builds built with IntelliJ artifacts, they have file problems.
*could be a library issue? But I'm not certain which it could be.
On the first running, it failed to connect to the internet although I have configured system proxy. Ultimately solved by using unconditional global proxy to download required libraries.
Hope there will be a configuration item to enable specific HTTP proxy!
Release "BCU 0-5-1-0"
java.lang.NoClassDefFoundError: com/google/gson/JsonElement
at common.pack.PackData.(PackData.java:411)
at common.pack.PackData$DefPack.(PackData.java:51)
at common.pack.UserProfile.(UserProfile.java:323)
at common.pack.UserProfile.profile(UserProfile.java:234)
at main.MainBCU.main(MainBCU.java:301)
Caused by: java.lang.ClassNotFoundException: com.google.gson.JsonElement
at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 5 more
Please add gson library
https://jar-download.com/artifacts/com.google.code.gson
000 doge was replaced as Vermillingua Rangmaster
000 cat was replaced as Ancient Egg: N107
Hi
When i finished import unit data,
the GUI is messed up,
and a pop-up windows is popped up.
"null in AWT-EventQueue-0"
failed to download https://github.com/battlecatsultimate/bcu-assets/raw/master/BCU_lib/gluegen-rt-2.3.2-natives-linux-armv6.jar
version: 0-5-2-21
idk how to fix
do i need a vpn outside of my browser?
Yesterday BCU worked fine, but now when I open it, it will get to "loading basic images" then crash with a message saying "Can't load library: /home/username/natives/linux-aarch64//libgluegen-rt.so in main"
I don't know if this has been reported before, but this bug is still happening so I'm doing it anyway.
When I turn JOGL on, any attempts to view unit animations or play a stage causes the app to crash. It doesn't happen with JOGL off.
Here's the log of the crash:
20220525155227.log
java.lang.Exception: com/jogamp/opengl/GLProfile in main
at main.MainBCU.noticeErr(MainBCU.java:395)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1082)
at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1077)
at java.base/java.lang.Thread.dispatchUncaughtException(Thread.java:2008)
Caused by: java.lang.NoClassDefFoundError: com/jogamp/opengl/GLProfile
at jogl.GLStatic.(GLStatic.java:19)
at jogl.util.AmbImage.check(AmbImage.java:175)
at jogl.util.AmbImage.getWidth(AmbImage.java:83)
at common.system.VImg.load(VImg.java:96)
at common.system.VImg.check(VImg.java:41)
at common.system.VImg.getImg(VImg.java:45)
at common.util.Res.readBattle(Res.java:280)
at common.util.Res.readData(Res.java:133)
at common.pack.PackData$DefPack.load(PackData.java:62)
at main.MainBCU$AdminContext.initProfile(MainBCU.java:103)
at main.MainBCU.main(MainBCU.java:371)
Caused by: java.lang.ClassNotFoundException: com.jogamp.opengl.GLProfile
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 11 more
com/jogamp/opengl/GLProfile in main
version: 0-5-2-15
As mentioned, I requested a new button in the CustomStage interface to facilitate exporting the Stage as .csv file that can be read by BC.
Here are my reasons
I am a BC Mod developer and the reason for requesting this feature is that I need a lot of time to edit the Stage file to make the mod.
So I hope to add this functionality to the bcu to avoid unnecessary errors when editing stages and to reduce the time required.
Detailed requirements
Add a button in the blank space of this interface, using it will bring up a window to facilitate the user to name the exported file.
Click OK after naming, the file will be exported as .csv file with the same format as BC, and can be read directly by bc.
The exported file will be stored in the "CSV" folder under the bcu directory. The exported file does not need to contain music, etc., but only needs to contain the content that should be contained in the stage.csv file
For example: bg, ememy, castle, Enemy Limit, length, etc. (same as level files in bc)
Options like these would be very interesting to see in BCU as a little section in settings because you wouldn't have to use a save editor or GameGuardian to experiment with battle cats.
List of cheats that would be cool:
Preventing people from passing something off as legit:
Maybe add a little indicator where the powers usually go that could be a little image of hacker cat or something
Hopefully, you could implement these in some way :D
Every time it download lang files.
Though i clicked the save button, it still download lang files next time.
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.