hex007 / freej2me

A free J2ME emulator with libretro, awt and sdl2 frontends.
Other
499 stars 78 forks source link

How to integrate Freej2me with Mozilla’s Pluotsorbet #194

Open yell0wsuit opened 1 year ago

yell0wsuit commented 1 year ago

Mozilla’s Pluotsorbet was once a J2ME emulator for browsers, but unfortunately the project was not maintained anymore.

There’s a fork that allows building, unfortunately the emulator doesn’t have sound and it has minor bugs (e.g. Nokia’s Bounce Tales the ball graphic is broken and the water is not rendering).

Since I saw another HTML-ready fork that has Freej2me in java/classes.jar, my question is how can I integrate Freej2me into that PluotSorbet fork? I tried added Freej2me java files into it but it has bunch of errors while compiling and I am new to Java…

Rosabis commented 1 year ago

freej2me is a good project, I just put the compiled class file into Pluotsorbet's classes.jar , this action may slove some errors such as class not found , if you want to convert freej2me to Pluotsorbet , you should slove many errors, I think it is difficult, best wishes to you. *Updated: This repository is no longer active, you can see this person's new repository https://github.com/zixing131/pluotsorbet-Next

yell0wsuit commented 1 year ago

Nice. In meantime I have fix for Bounce's water graphical error. Let me know if you are interested.

Rosabis commented 1 year ago

Nice. In meantime I have fix for Bounce's water graphical error. Let me know if you are interested.

Awesome, can you make a pull requests containing the code you fixed?

yell0wsuit commented 1 year ago

I remembered copying the code from here, reimplementing fillPolygon in JS. And it magically fixed the UI and water in Bounce Tales. I will make a PR later.