Sonic 1 J2ME General Hacking Thread

Discussion in 'Discussion & Q&A' started by Iso Kilo, Apr 29, 2020.

  1. Iso Kilo

    Iso Kilo Is it a fox? Is it a wolf? It's Kilo! Member

    Joined:
    Oct 9, 2017
    Messages:
    353
    Location:
    A warm and lovely place~
    Oh certainly! PNGs and MIDIs are only part of the game, after all. There's still level data and while, for the most part, we've concluded it's a slightly modified version of Sonic 1 MD's, there's still quite a bit to do on it, such as collision and angles. As well, there's also the files involving image cropping (mc_obj_size_table.bin, and framedata.bin)
     
  2. nineko

    nineko I am the Holy Cat Member

    Joined:
    Mar 24, 2008
    Messages:
    1,807
    Location:
    italy
    Perhaps we can talk in private instead of cluttering this topic, but if you think there is a task I can help with, I'll gladly write a converter from/to a Sonic 1 format and/or a "real world" format. I'm sure you can write that by yourself, but if there are many things to do we can save time by working in parallel.
     
  3. DeltaWooloo

    DeltaWooloo A hacker, helper, friend and a Wooloo Member

    Joined:
    Aug 7, 2019
    Messages:
    230
    Hey Iso,

    I just found an old Samsung phone from 2010 called the Samsung Monte Slider that can run Sonic 1 J2ME well, but the resolution doesn't match well as seen in the photo. If you want me to bug test and try your hack on it, just let me know!

    IMG_20200927_144004.jpg
     
    ProjectFM likes this.
  4. Iso Kilo

    Iso Kilo Is it a fox? Is it a wolf? It's Kilo! Member

    Joined:
    Oct 9, 2017
    Messages:
    353
    Location:
    A warm and lovely place~
    From what I can find, your phone has a resolution of 128x160. There is a release of Sonic 1 J2ME made for that size, but it lacks backgrounds and has even worse collision.
    upload_2020-9-27_7-16-56.png
     
    DeltaWooloo and ProjectFM like this.
  5. Iso Kilo

    Iso Kilo Is it a fox? Is it a wolf? It's Kilo! Member

    Joined:
    Oct 9, 2017
    Messages:
    353
    Location:
    A warm and lovely place~
    Made the first edits of Sonic 1 J2ME via SonLVL
    upload_2020-10-28_16-46-12.png
    The way I did it was basically by strapping it onto a normal Sonic 1 project file. But changed the chunks to the J2ME files.