rndtrash / nokia-bounce-decomp

Decompiled and commented source code of the legendary Bounce
Do What The F*ck You Want To Public License
14 stars 2 forks source link

Nokia Bounce unobfuscated #1

Open pachuco opened 1 year ago

pachuco commented 1 year ago

Bounce .jar exists in non-obfuscated form. Intact field/func/class names. That only leaves local vars.

I'll give you .jar next chance I get.

rndtrash commented 1 year ago

Wait, for real? I wish I knew about it earlier… :) Please send it here when you can! I would like to know how close I was to the real class/func names.

By the way, I also heard that there was an official, better version of Bounce for the Nokia 9210, but I'm not sure if it's even worth deobfuscating.

pachuco commented 1 year ago

Nokia 9210 version

From quick looksie on YT, seems to me like highres, bells'n'whistles-added version.

Oh, and more of the level visible at once.

rndtrash commented 1 year ago

Yep, and no level scrolling, which is a downgrade, I guess.

pachuco commented 1 year ago

Bounce.jar.zip A'ight, here you go. Midlet v1.9. I also have a v1.8 lying around, which is ever-so-slightly different.

rndtrash commented 1 year ago

Ooh, that's some good stuff. Thank you so much! I will copy the names later when I have time. (That is, if you don't want to do that yourself 🙂)

Hm, and what's the difference between v1.9 and v1.8? Can you please send me the v1.8 JAR as well so that I can run diff on it?

pachuco commented 1 year ago

bounce.jar.zip v1.8

Oh, while we're at it, there are 2 extra, downloadable level packs, somewhere on the Internets.

rndtrash commented 1 year ago

Wow, are these official? I did not know that Bounce received so much support from Nokia! 😮

Kalixtan commented 1 year ago

Oh, while we're at it, there are 2 extra, downloadable level packs, somewhere on the Internets.

Do you happen to have a copy of these? (was reversing the game myself and stumbled across this project).

pachuco commented 1 year ago

Nope, just a wiki mention of them existing.

veso266 commented 4 months ago

Here are the level packs: https://web.archive.org/web/20030614084739/https://www.nokia.com/nokia/0,,33115,00.html bounce_level_pack_for_7650.zip

I wonder, how you were suppose to install them?

and here is a version 1.9 that you can actualy play (and modify as you see fit) Bounce.zip

You will need NetBeans 8.2, Mobility plugin and S40 5th Edition SDKS40 5th Edition SDK installed

didn't yet figure out how to use Intelij Idea to make J2ME applets slika