Manalink C/ASM Dll
Discuss Upcoming Releases, Coding New Cards, Etc.
PLEASE DO NOT REPORT BUGS HERE!
PLEASE DO NOT REPORT BUGS HERE!
Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins
Re: Manalink C/ASM Dll
by Yggdrasil » 04 Oct 2011, 19:20
A colleague of mine was once an assembler programmer (in a very distant past). I convinced him to look at our code and see if he can find the 2000 limit.
Can someone give me a link to a proper ASM file ?
He won't spend much time on this (actually, I had to beg him just for a quick look). But if you have others questions please ask and I'll transmit.
Can someone give me a link to a proper ASM file ?
He won't spend much time on this (actually, I had to beg him just for a quick look). But if you have others questions please ask and I'll transmit.
- Yggdrasil
- Posts: 124
- Joined: 16 Mar 2010, 20:55
- Location: France
- Has thanked: 6 times
- Been thanked: 1 time
Re: Manalink C/ASM Dll
by gmzombie » 05 Oct 2011, 01:30
https://rapidshare.com/files/3123292177/magicasm2.0.rar
try that it has magic.asm and a map file from mok's manalink 2.0. it may have less clutter than current exe.
try that it has magic.asm and a map file from mok's manalink 2.0. it may have less clutter than current exe.
can I maze of ith your snowstorm?
http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
- gmzombie
- Posts: 857
- Joined: 26 Feb 2009, 01:05
- Location: Wyoming, Mi
- Has thanked: 200 times
- Been thanked: 51 times
Re: Manalink C/ASM Dll
by foolosopher » 08 Oct 2011, 23:49
Well a couple of hints for your colleague
1. The 2000 limit might not only be included in the magic.exe, but also in a few more files.
2. It might be useful to try a version of the magic.exe with 2000 cards just to see where the code hangs and go step by step from there.
3. He doesn't necessarilly have to complete it, but if he can give exact step by step instructions on certain tools, we will give it a(nother) shot, since we know that it most probably requires a lot of grunt work.
Good luck
1. The 2000 limit might not only be included in the magic.exe, but also in a few more files.
2. It might be useful to try a version of the magic.exe with 2000 cards just to see where the code hangs and go step by step from there.
3. He doesn't necessarilly have to complete it, but if he can give exact step by step instructions on certain tools, we will give it a(nother) shot, since we know that it most probably requires a lot of grunt work.
Good luck
I long for the time where one man could make a difference...
- foolosopher
- Posts: 189
- Joined: 19 May 2010, 20:53
- Location: Greece
- Has thanked: 13 times
- Been thanked: 17 times
Re: Manalink C/ASM Dll
by Yggdrasil » 09 Oct 2011, 13:49
I'll give him these advices.
He's probably giving a first look at the code this weekend. He already has the link to this thread (and I promised him a meal in a gastronomic restaurant if he can help us
). I just hope this subject will interest him enough.
He's probably giving a first look at the code this weekend. He already has the link to this thread (and I promised him a meal in a gastronomic restaurant if he can help us

- Yggdrasil
- Posts: 124
- Joined: 16 Mar 2010, 20:55
- Location: France
- Has thanked: 6 times
- Been thanked: 1 time
Re: Manalink C/ASM Dll
by foolosopher » 02 Nov 2011, 16:51
Hey Yggdrasil, any news from your friend?
I long for the time where one man could make a difference...
- foolosopher
- Posts: 189
- Joined: 19 May 2010, 20:53
- Location: Greece
- Has thanked: 13 times
- Been thanked: 17 times
Re: Manalink C/ASM Dll
by Yggdrasil » 04 Nov 2011, 07:48
Hello.
So far, he just threw a look at the code and said there's a lot of data. He doesn't seem very motivated to going further, sorry.
I'll ask him if he at least can give advices.
So far, he just threw a look at the code and said there's a lot of data. He doesn't seem very motivated to going further, sorry.

I'll ask him if he at least can give advices.
- Yggdrasil
- Posts: 124
- Joined: 16 Mar 2010, 20:55
- Location: France
- Has thanked: 6 times
- Been thanked: 1 time
Re: Manalink C/ASM Dll
by gmzombie » 11 Nov 2011, 17:21
csv2dat.rar
- has both asm and c code in it.
- (10.98 KiB) Downloaded 376 times
i have already decompiled this to a asm and c like code. here it is. first thing is first we Must get past this. the ability to get past this will at least give us some light on if the program will fail immediately or what.
Maybe Snacko can give us some advice on changing this.
can I maze of ith your snowstorm?
http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
- gmzombie
- Posts: 857
- Joined: 26 Feb 2009, 01:05
- Location: Wyoming, Mi
- Has thanked: 200 times
- Been thanked: 51 times
Re: Manalink C/ASM Dll
by foolosopher » 13 Nov 2011, 20:06
I have tried that before with skymarshal version, the 2000 (ID 1999) was loading ok, but the 2001 (ID 2000) is not loading.
run a modified skymarshal of 2001 cards in olly and saw that 7D0 was loaded in eax before it broke execution.
run a modified skymarshal of 2001 cards in olly and saw that 7D0 was loaded in eax before it broke execution.
- Attachments
-
temp-2001.rar
- (853.27 KiB) Downloaded 340 times
-
temp-2000.rar
- (752.69 KiB) Downloaded 416 times
I long for the time where one man could make a difference...
- foolosopher
- Posts: 189
- Joined: 19 May 2010, 20:53
- Location: Greece
- Has thanked: 13 times
- Been thanked: 17 times
Re: Manalink C/ASM Dll
by gmzombie » 14 Nov 2011, 11:55
interesting...downloaded this real quick both of them and realized when i tried to open up a modded deck builder that the game didnt work also with the 2001 limit. but the 2000 did. and the deck.exe runs itself with no interaction with magic.exe if ran by itself...what does one think about that
can I maze of ith your snowstorm?
http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
- gmzombie
- Posts: 857
- Joined: 26 Feb 2009, 01:05
- Location: Wyoming, Mi
- Has thanked: 200 times
- Been thanked: 51 times
Who is online
Users browsing this forum: No registered users and 4 guests