What is a hobby you enjoy, but seems too quirky or obscure to bring up in most conversations?

Rozz@lemmy.sdf.org to Asklemmy@lemmy.ml – 533 points –

Mine would be creating pen and paper ciphers for my made up secret communication needs.

914

You are viewing a single comment

j2me looks relatively more modern? What protocols were the old-school Nokia games like Snake written in?

I didn't know much yesterday but your comment sent me into a rabbit hole so here we go : The impressive quality of j2me games is because they ran using java through a middle layer called java 2 platform, micro edition (j2me) that allowed programmer to not care about individual platforms/phones but just use the phones capabilities through APis. This didn't really work that well because there was all kind of contraints. I vaguely remember reading John carmack rant about developing the doom rpg serie for different resolutions and the sound api being garbage.

Old Nokia phones ran on serie 20. It didn't run java games. It's successor the serie 30 had the capability to run java games but only the serie 40 made all phone run java games. The serie 60 aka SymbianOS was the real deal and kept receiving updated until it's death in 2012.

Sony ericsson phones like the k800i ran the java platform 7 (each generation of phones ran a newer version, the last bein java platform 8) directly on an Rtos (real time operating systems)

Lots of the oldest ones were binaries for really ancient embedded operating systems