Jewelry Master (clone?) for PC..

Thread in 'Discussion' started by Echo, 15 Feb 2018.

1. Echo

sup guys
Recently I've been wanting really hard to try Jewelry Master...
Not going very well so far, as you can imagine. lol

All the downloads of the original PC game are gone AFAIK, and even if I could get a copy, from what I've seen there's an online account system in the game in order to play it, and the servers are almost certainly down.
I haven't found a single PC clone, either.

There are also two games for the Xbox 360, JMT and JMT Light, but they both were on Xbox Live Indie Games which has been shut down by Microsoft and it's now impossible to buy the games, even if I somehow managed to get a 360...

Are there any other options? Is this game really RIP forever?

2. Zaphod77Resident Misinformer

oh well.

The basic rules are pretty simple. it's the randomizer and the exact scoring rules that are a pain to work out.

3. Echo

gee, it would really be a shame if someone made a memery master server emulator

Even tho it's very hard with the server permanently down

Last edited: 22 Feb 2018
4. Zaphod77Resident Misinformer

Would also be a shame if someone figured out the exact randomizer, speed curve, and scoring rules.

5. Muf

Surely the requirement to contact the server can be patched out. As far as I know, it did little more than provide leaderboard functionality?

6. Echo

Yeah, I'm looking into the game code. I don't have much time because of work but from what I've seen so far it's definitely doable. Just login and leaderboard. To be honest, I'd rather ship a server emulator than a patch for the binary, but we'll see.

colour_thief likes this.
7. Zaphod77Resident Misinformer

it stored everyone's best replay for each difficulty on the server.

would be nice to have this back.

8. Echo

You'll have it eventually... I don't have a lot of time to work on projects, but I'm working on it. For now it'll save scores locally but I may host a server in the future as well

colour_thief likes this.
9. Zaphod77Resident Misinformer

funny thing is i was actually ahead of Mihara at one time on one of the difficulties. i think it was easy, but it may have been normal.

10. Echo

haha nice!

btw progress update: I have implemented all features in the server except for the hardest one, for which I have to disassemble the game and read the code. So this is what I'm trying to do, but with 4 daily hours of commute to work I don't have much time. I try my hardest on weekends but I still haven't figured out what data this game wants for the leaderboard... I think I'm somewhat close to finishing it, with some luck

Qlex and colour_thief like this.
11. colour_thief

Good luck with this! I like this game, it makes me sad no one can discover it any more.

12. Echo

Don't worry guys, I haven't forgot. It's just that debugging is so hard, this leaderboard thing is taking me WAY longer than I thought.
I'll give you the basic server that lets you login and play and does NOT save score. I'll make a separate release thread for when all the features are ready.

This is the Windows build: https://tetrus.gq/jmservemu.rar
(the source will be released when it's finished)

Run it, should say it's waiting for the game. Remember to redirect hg.arika.co.jp to 127.0.0.1 using this in your hosts file:
Code:
127.0.0.1 hg.arika.co.jp
You should be able to login...

(also, reminder that this game has fullwidth text, so you have to use NTLEAS or AppLocale to display it correctly)

--------------------------------------------------------------

1/jun/2018 EDIT: This project is looking bad, so bad. After debugging for months I haven't been able to understand the leaderboard format. At this point the chances to go to Arika HQ and ask them for the server source are looking better than reverse engineering the game exe. I'm not declaring this project dead because I know there's a possibility I'll learn how to reverse engineer properly. What I'm just saying is, expect to not hear any news for a year or more - dead serious

Last edited: 1 Jun 2018
Qlex and colour_thief like this.