Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Input method cannot be called #69

Open
Magstic opened this issue Mar 13, 2025 · 2 comments
Open

Input method cannot be called #69

Magstic opened this issue Mar 13, 2025 · 2 comments

Comments

@Magstic
Copy link

Magstic commented Mar 13, 2025

Issue
Some games require calling the system input method to input content.

Now, this might be a missing feature in the FJ-Plus.

Game

  • Genetic Secret: His & Her DestiniesMega
    After a brief opening cutscene, the game asks the player to enter their name.
    The game freezes when attempting to perform input operations.
    Press the OK button continuously to reproduce this scenario.

  • Culinary Arcana (Part 2)Mega
    This is the second chapter of the game.
    If have played the first chapter of the game before, you will be told a string of code at the end of the game: this string of code can be used at the beginning of the second chapter.
    It doesn’t matter if you don’t use it, but you will not be able to inherit some of the character attributes from the first chapter.
    Press OK to pop up the input box of the system UI, but you cannot input anything.
    The game will not freeze and we can start the game normally.(Press the Right soft key to skip.)

Other
While looking through the Emulation Wiki, I found a more compatible Fork: freej2me

I can use the keyboard to input text normally in Culinary Arcana (Part 2) ! This may help (It still freezes in Genetic Secret though.).

@TwoSpacesSG
Copy link

Yeah, AShiningRay told me about that, LCDUI TextField isn't implemented yet, he estimated that it shouldn't affect many games, but I already ran into not being able to play Impossible Mission 128x128 (requires name input at the start of the game), and there's Drakengard which is fine but gets stuck when you game over with a high score because of textfield.

@Magstic
Copy link
Author

Magstic commented Mar 14, 2025

Yeah, AShiningRay told me about that, LCDUI TextField isn't implemented yet, he estimated that it shouldn't affect many games, but I already ran into not being able to play Impossible Mission 128x128 (requires name input at the start of the game), and there's Drakengard which is fine but gets stuck when you game over with a high score because of textfield.

Among tens of thousands of J2ME games, games that call the system input method are indeed very rare.
These games are usually some early Java games. In the middle and late stages of J2ME, many games began to use built-in input methods for input.

Digress: The app that calls the system input method most frequently is J2ME Software. I have tried to use RMS Tool to export game RMSsaves from Nokia N86 and transfer them to FJ before( There is S60V3 software that can modify the JAR so that it has the features of exporting and importing RMS ), but it failed because FJ also has no file system.
However, the FJ seems to be only suitable for gaming.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants