Voxelmanip Forums
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-11-04 20:33, in Push Roll Link | ID: 551
I was meant to put this in a post on my blog which applies for all Magma Mobile games, but I'll just put this here:

K.WAV

Most older Magma Mobile games store all their assets in a big blob called K.WAV. While it might look daunting at first, its format is quite simple and easy to extract.

The K.WAV format is essentially a bunch of separate files squashed together, one after another. In each Magma Mobile game, if you run it through a decompiler there is an array of file sizes in the com.magmamobile.game.{game_name}.K class called SIZES. 6 simple lines of Python code can take this and split the K.WAV file into separate files.

with open("K.WAV", "rb") as f:
i = 1
for size in sizes:
with open("out/%s" % i, "wb") as f2:
f2.write(f.read(size))
i = i + 1

Now, there should be an out folder with a bunch of files, numbered after their file index. If you're on a decent operating system, you should see proper file thumbnailing, letting you know what each file is. Generally, they're mostly standard PNG files, OGG files, raw text files and JSON files. However, Push Roll's levels for instance are stored in a custom binary format that hasn't been documented by anyone yet (Although I would certainly like to document it sometime).
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-11-03 19:41, in delete me (edited 2022-11-03 19:43) Link | ID: 547
I literally told you Composer is not something that's somehow exclusive to Linux, it exists on Windows too: https://getcomposer.org/Composer-Setup.exe

Back when I was using Windows the installer autodetected my WAMP install and used PHP from there to run Composer. It's not that difficult. Then there's of course also Sass stylesheets that need to be compiled, and similarily Dart Sass exists for Windows. Just because Windows isn't developer friendly and has it all at your fingertips in a package manager doesn't mean it's not possible.

When it's not pre-alpha quality software, this would of course all be prepared in a distribution package for people to download and push to a server, preferrably without the need for external utils.
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-11-02 23:43, in listposts.php is fucked Link | ID: 542
Ah yeah it probably counts your trashed posts into the total amount of posts to paginate, which it shouldn't do.
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-11-02 19:06, in oops what happened to the logo Link | ID: 538
@@Danil_2461 whadda done to the logo????
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-11-02 19:03, in oops what happened to the logo Link | ID: 536
teehee I wonder who could've done it
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-11-02 18:52, in oops what happened to the logo Link | ID: 534
>_>
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-11-01 17:27, in The Voxelmanip First Thread Link | ID: 530
You can also insert garbage and then edit the post afterwards. But you wouldn't do that, you're a law-abiding citizen of the Voxelmanip Forums right? ;)
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-11-01 17:23, in The Voxelmanip First Thread Link | ID: 526
"watermelon watermelon" is 21 characters and the lower limit is 20, I would pass the class with flying colours for my ingenious ways of expressing myself in such few characters while remaining over the limit.
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-11-01 17:19, in The Vending Machine Link | ID: 523
Tracker music begins playing and the vending machine spits out a piece of paper with a software key. For what piece of software? Nobody knows.

*inserts a coin*
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-11-01 17:11, in The Voxelmanip First Thread Link | ID: 521
watermelon watermelon
(post in restricted forum)
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-10-31 16:58, in The future of the Voxelmanip Forums Link | ID: 515
In case you don't already know, the Voxelmanip Forums runs a heavily modified version of the Acmlmboard 2.5 forum software. While it's lightweight and all, it has terrible code quality and the codebase is largely outdated (not making use of a modern templating system, among other things).

So, as such, as I've alluded to previously:

My high school work project next semester is most likely going to be a forum software written entirely from scratch, so I may or may not be switching over to that when it's done.
That's right, the Voxelmanip Forums is getting a software change with a new forum software written from scratch. The frontend is intended to largely look the same (but made from the ground up and with some improvements), all features will be implemented in this new software, but the codebase itself will be much cleaner and make use of a templating system.

The current state of the WIP software can be seen here (unless I'm asked to temporarily take it down). It is intended to be largely compatible with the Acmlmboard database schema, so as it reaches an usable state I will be setting up a mirror of this forum running the new software to test it in a more real-world environment, before it switches over to become the main software.
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-10-22 12:48, in Old Android version nostalgia Link | ID: 512
Alongside old Android games, I'm sure there's a lot of nostalgia for old Android versions too...

The initial threshold for my Android version nostalgia would have to be at Android 2.x up until Gingerbread. There's some for 4.x too, but honestly Android KitKat was kinda the start for the modern looking Android we know of today. I'm sure you can also still find some bargain bin phone aisle still running KitKat, and Google is still maintaining Play Services for it last I checked.

For some reason I have this weird obsession with the pre-Gingerbread gradiented and light status bar. I remember seeing it on an old LG phone running 2.x (pretty sure it came with an older version but we updated it to 2.3) and on my old ZTE Light tablet which ran 2.2 until my dad rooted it and installed CyanogenMod based on 2.3.

That ZTE Light tablet was pretty crapo (and barely any internal storage! remember the times when it was measured in megabytes?), but I didn't really have much to compare it against. I enjoyed most of the games I've posted about on this tablet, and it wasn't until when we got a Nexus 7 tablet in early 2013 that I got a bit of an upgrade. The Nexus 7 came with an earlier version of 4.x, but I upgraded it to KitKat, letting it stay on 4.4.4 even when Lollipop was released. There's still some nostalgia for the Nexus 7 and KitKat days, but not nearly as much.
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-10-22 12:23, in The Voxelmanip Classic Server! Link | ID: 511
Hm, I haven't posted here in a while haven't I...

I have revamped the textures to use copyright unencumbered ones. The server has also been rebranded into "The Voxelmanip Classic Server". Lots of new builds have been built, some high up in the sky so be sure to fly up there!

There is now also a verification question that's required to be answered in order to be granted interact privileges, because I was sick of constantly waking up to see the world being torn apart by griefers. If you managed to figure out this site's verification question I'm sure you can figure out the server's question. (Hint: it's simpler than it may look like ;) )
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-10-22 12:19, in The Voxelmanip First Thread Link | ID: 510
hello your name is kimapr nice to meet you kimapr
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-10-09 15:46, in The Voxelmanip First Thread (edited 2022-10-09 15:46) Link | ID: 508
h-h-hewwo owo hnnnnn
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-09-15 14:05, in IPhone thread... thing Link | ID: 489
and how in the hell do you think he would jailbreak it
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-09-14 08:33, in i made this thread in lynx Link | ID: 485
too much information, none of us needed to know that
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-09-14 08:16, in IPhone thread... thing (edited 2022-09-14 08:16) Link | ID: 484
yes
ROllerozxa ROllerozxa
Site Admin
Posted on 2022-08-31 19:39, in nerdy memes Link | ID: 479
And then off Oracle goes on its skateboard into Google's HQ to sue them over the use of Java in Android. :LOL: