Why Did 128×128 Java ME Games Use OTT Files for Music?

0
3
Asked By CuriousCactus92 On

Hey everyone! I'm diving into some Java mobile games and I recently came across one called 'Sonic and SEGA All-Stars Racing' that uses OTT files for its music. For some context, I have a YouTube channel where I post forgotten Sonic Java music, which is how I got curious. I noticed that these OTT files sound similar to MIDI but seem limited to a single instrument. From what I learned, they're referred to as 'Over The Top Compression,' but I found very little info on them online. I'm wondering why these 128x128 Java games opted for OTT instead of MIDI since many lower-end phones could handle MIDI. Any insights?

1 Answer

Answered By TechieTom123 On

It seems like most 128x128 Java ME games, particularly those targeting older Nokia S40 phones, used OTT files to cater to the limitations of mid or low-end devices. Back then, the specifications required that all implementations support formats like Nokia Smart Messaging, which could be quite restrictive. OTT helped to keep things functional despite tight space constraints, especially before widespread support for more advanced audio formats like JSR 135.

SoundCheck45 -

Definitely! Those early S40 phones had to squeeze every byte possible. Developers often made sacrifices, simplifying audio to fit within size limits which led to concise formats like OTT.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.