Mule Auction AI

Talk about everything related to general reverse engineering of computer games!

Moderator: Kroah

Mule Auction AI

Postby searle » 30 Apr 2007, 11:39

Hello Kroah!

I'm currently playing around with a port of Mule on Java.

i'm using your documentation for a rough understanding and then i
translate the 6502 assembly code to java.

one of the next steps would be auction ai.
unfortunately that's about the only big gap in your
documentation. do you have any plans on analysing that part?

cheers,
searle
searle
 
Posts: 12
Joined: 30 Apr 2007, 11:35
Location: Berlin

Re: Mule Auction AI

Postby Kroah » 04 May 2007, 22:35

Welcome Searle,

searle wrote:I'm currently playing around with a port of Mule on Java.

Glad to hear that, i'll try to help you as much as i can.

searle wrote:i'm using your documentation for a rough understanding and then i translate the 6502 assembly code to java.

Even if the code is mostly well done, there's still lots of goto statements. I think you should mix between direct translation (formulae...) and adaptation (main game logic).

searle wrote:one of the next steps would be auction ai. unfortunately that's about the only big gap in your documentation. do you have any plans on analysing that part?

Doh... I feared this one.
Sincerly, not presently. It's near the end of my (long) todo list. But i'm curious to know this part of the game, so i'm still motivated to work on it.

Have a nice WE.
Kroah
Site Admin
 
Posts: 430
Joined: 07 Feb 2006, 01:01
Location: France

Re: Mule Auction AI

Postby searle » 06 May 2007, 16:37

Kroah wrote:Welcome Searle,

searle wrote:I'm currently playing around with a port of Mule on Java.

Glad to hear that, i'll try to help you as much as i can.


Thanks a lot, I'm full with questions already :-)

Kroah wrote:
searle wrote:i'm using your documentation for a rough understanding and then i translate the 6502 assembly code to java.

Even if the code is mostly well done, there's still lots of goto statements. I think you should mix between direct translation (formulae...) and adaptation (main game logic).


Yes, that's what I think too. At the moment, I'm trying to get all the calc* stuff running, the base for all AI.

Kroah wrote:
searle wrote:one of the next steps would be auction ai. unfortunately that's about the only big gap in your documentation. do you have any plans on analysing that part?

Doh... I feared this one.
Sincerly, not presently. It's near the end of my (long) todo list. But i'm curious to know this part of the game, so i'm still motivated to work on it.
Have a nice WE.


So it's not OFF the to-do list, which is good. I hope I don't have to digg into this as well, but lets see. It will take some time until I'll touch it anyway. I built a tool to get me into the source more easily, maybe it's helpful for you, too:
http://www.raisin.de/mule/mulesrc1.tar.gz

Cheers,
Searle
searle
 
Posts: 12
Joined: 30 Apr 2007, 11:35
Location: Berlin

Postby Kroah » 07 May 2007, 09:29

hu... Even if i understand the language, i'm impressed by what you were able to do with it. Effectively, it must help you to dig out the information in this big file.

I've just sent you a PM by the way.
Kroah
Site Admin
 
Posts: 430
Joined: 07 Feb 2006, 01:01
Location: France

Postby xot » 07 May 2007, 20:49

That's very cool, searle, thanks for posting it.
xot
 
Posts: 51
Joined: 11 Feb 2006, 00:04


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 33 guests

cron