Go Back   Forums > Community Chatterbox > Tech Corner > Programming
Memberlist Forum Rules Today's Posts
Search Forums:
Click here to use Advanced Search

Reply
 
Thread Tools Display Modes
Old 13-06-2005, 10:58 AM   #21
Data
retired
 
Data's Avatar


 
Join Date: Jun 2004
Location: Jan Mayen, Svalbard and Jan Mayen
Posts: 2,167
Default

well I think you are out of luck

they push the offsets directly on the stack.
I will include a screenshot of the code.
__________________
Flowing with the stream of life
Data is offline                         Send a private message to Data
Reply With Quote
Old 13-06-2005, 10:58 AM   #22
Data
retired
 
Data's Avatar


 
Join Date: Jun 2004
Location: Jan Mayen, Svalbard and Jan Mayen
Posts: 2,167
Default

and another one

As you can see they push the offset of string on the stack.
this means that if you can not fit the messages in the orignal size you will have to modify all
locations in you executable where this offset is used. The programm I use will show where each message is used though. but it's a lot of work. (you can click on the message and it shows where in the executable code it is called)



__________________
Flowing with the stream of life
Data is offline                         Send a private message to Data
Reply With Quote
Old 13-06-2005, 10:58 AM   #23
The Fifth Horseman
FUTURE SCIENCE BASTARD
 
The Fifth Horseman's Avatar


 
Join Date: Oct 2004
Location: Opole, Poland
Posts: 14,276
Default

Let me say it again: you need a disassembler. This sort of program will de-code the executables into the programming code they were created from. Then the rest should be easier.
__________________

"God. Can't you people see I'm trying to commit a crime against science and nature here?"
-- Reed Richards
The Fifth Horseman is offline                         Send a private message to The Fifth Horseman
Reply With Quote
Old 14-06-2005, 11:57 PM   #24
Playbahnosh
The Peacemaker
 
Playbahnosh's Avatar


 
Join Date: Apr 2005
Location: Veszprem, Hungary
Posts: 353
Send a message via MSN to Playbahnosh
Default

Quote:
Originally posted by the_fifth_horseman
Let me say it again: you need a disassembler. This sort of program will de-code the executables into the programming code they were created from. Then the rest should be easier.
What you mean is not dissassembling the stuff, it's rather reverse engineering. It's like getting the source code out of the program with code reversion, but I don't know in wich language the program is written, so I cannot get a reversing program for that. IT can be any language form that thousand out there...

And, I already said I shredded the program to smitherines with WDASM, but I cannot do much with it without proper ASM knowledge... <_<
I only know how to get some addresses out for trainer creation and some minor cracking stuff, but I'm a real greenhorn in ASM...

Well Data, thanks for the tip and the pic... it looks like I'll have to fit the text in those areas somehow... <_<

If anybody has any more ideas regarding this, I'll be more than happy to hear them k:
__________________
The Master of Light and Darkness

"Don't fight the bad things in life! Find the good one! They are everywhere! Don't spend your life fighting for goals you can never reach! Live for the moment!"


BEWARE: I'm using the forums as a personal blog!
Playbahnosh is offline                         Send a private message to Playbahnosh
Reply With Quote
Old 15-06-2005, 05:25 AM   #25
Bluntman
Abandonia nerd

 
Join Date: Jun 2005
Location: Dresden, Germany
Posts: 59
Send a message via MSN to Bluntman
Wink

Whooa I LOVED this game back in the days. Can someone hook me up with the full version? My programming skills are non existent, can't help you out with some translations. But the game was great!!
Bluntman is offline                         Send a private message to Bluntman
Reply With Quote
Old 15-06-2005, 06:04 AM   #26
taikara
Abandonia Homie

 
Join Date: Jan 2005
Location: Shella, Kenya
Posts: 710
Default

Would it be possible to form a team to work on this project, with Playbahnosh as the head of the project (as it's his idea)?

I see a few people who are good at translating, and a few people who are good at programming. If you guys could work together, you might be able to accomplish more...

Just a suggestion... and it sounds like it could be fun k:
taikara is offline                         Send a private message to taikara
Reply With Quote
Old 15-06-2005, 08:56 AM   #27
Data
retired
 
Data's Avatar


 
Join Date: Jun 2004
Location: Jan Mayen, Svalbard and Jan Mayen
Posts: 2,167
Default

hehe Well if the game is worth it. ( I never heard about to be honest)

I could modify the executable to use new addresses if somebody would translate it.
But I make no promisses I will first have to make an estimate on how many locations I would have to modify.

Anymore volunteers ?

Well the program seems to be written in C/C++ and compiled with watcom. at least that is what my disambler tells me.
__________________
Flowing with the stream of life
Data is offline                         Send a private message to Data
Reply With Quote
Old 15-06-2005, 11:34 PM   #28
Playbahnosh
The Peacemaker
 
Playbahnosh's Avatar


 
Join Date: Apr 2005
Location: Veszprem, Hungary
Posts: 353
Send a message via MSN to Playbahnosh
Default

@blunt

Yeah, its a great game. If I come up with the English version, it will be avalible on Abandonia for free. Sorry but I cant share my half done work with you. It's worth waiting for, I promise!

@taikara

Sorry, but I'd like to do this by myself as much as possible. I have some bad memories of "projectwork". I had some great ideas earlier, and I recruited some "willing individuals" to help me. In the end, I got sent back to the end of the line, and they publicized my work as their own. My name was only mentioned in the "others" section...
This why I want to do this alone for a change. I never done anything like this before, and I want to finish it myself

@Data

Thanks for the help, but I have no idea how to do that...
MY programming skills are far behind that, I can't rewrite the program file just like that. But there is only a little amount of text in the exe, and I managed to translate most of them, so I'll manage somehow.

Thanks anyway
__________________
The Master of Light and Darkness

"Don't fight the bad things in life! Find the good one! They are everywhere! Don't spend your life fighting for goals you can never reach! Live for the moment!"


BEWARE: I'm using the forums as a personal blog!
Playbahnosh is offline                         Send a private message to Playbahnosh
Reply With Quote
Old 16-06-2005, 07:23 AM   #29
taikara
Abandonia Homie

 
Join Date: Jan 2005
Location: Shella, Kenya
Posts: 710
Default

:blink:

Forgive me if this sounds rude, it's really not meant that way...

But why ask for help if you don't actually want help? hehe :angel:

Anyway, I think it's fairly well documented here that it was your idea, but if you want to work alone, have fun learning how to work with program code teehee k:
taikara is offline                         Send a private message to taikara
Reply With Quote
Old 16-06-2005, 04:55 PM   #30
Playbahnosh
The Peacemaker
 
Playbahnosh's Avatar


 
Join Date: Apr 2005
Location: Veszprem, Hungary
Posts: 353
Send a message via MSN to Playbahnosh
Default

Quote:
Originally posted by taikara@Jun 16 2005, 08:23 AM
:blink:

Forgive me if this sounds rude, it's really not meant that way...

But why ask for help if you don't actually want help? hehe :angel:

Anyway, I think it's fairly well documented here that it was your idea, but if you want to work alone, have fun learning how to work with program code teehee k:
Yeah, it sounds rude <_<

And I came here to get some help to get me going, I didn't wanted start a project or a team. And thanks for your closing remark, I appriciate that <_<

If you don't like me, fine, but please don't diss my programming skills. If you don't want to help me why do you tease me about it?
__________________
The Master of Light and Darkness

"Don't fight the bad things in life! Find the good one! They are everywhere! Don't spend your life fighting for goals you can never reach! Live for the moment!"


BEWARE: I'm using the forums as a personal blog!
Playbahnosh is offline                         Send a private message to Playbahnosh
Reply With Quote
Reply


Similar Threads
Thread Thread Starter Forum Replies Last Post
Translating Abandonia To German swiss Old Suggestions 8 09-09-2005 01:46 PM
Translating Help Sameeralord Blah, blah, blah... 17 08-09-2005 04:33 PM
Translating The Site efthimios Old Suggestions 4 04-07-2005 06:46 AM


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump
 


The current time is 12:32 PM (GMT)

 
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.