It is currently 17 Jun 2025, 18:56
   
Text Size

Old deck builder after some cleaning

Discuss Upcoming Releases, Coding New Cards, Etc.
PLEASE DO NOT REPORT BUGS HERE!

Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins

Re: Old deck builder after some cleaning

Postby gmzombie » 17 Jan 2012, 18:29

couldn't have said it better myself. but remember that it wasent just myself that drudged on it was the help from a lot of peeps here in the forum. It was great to see everybody help out in their own way that they could. Hell i don't think ive seen this forum that active in a long time. But even though we are over that milestone we should not slow down. Now is the time with the momentum to get some of the much needed small problems/bugs out of the way for good, in my opinion before new cards are added. Much like
mok said to dump the magic.exe into ida, make a list of all available functions, slowly add names to all functions and all globals (DISCUSSING it), at some point when most of it is done start to move cards and engine functions into C, one by one, replacing old functions with hooks to the rewrites, checking for regressions. At some point most of the engine should be running from C code with possibly gui stuff left in the exe, then modify the engine to support things that were unavailable or were plainly not possible (real effect priorities, switching targets and so on) then and only then add more cards.
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.
gmzombie
 
Posts: 857
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 200 times
Been thanked: 51 times

Re: Old deck builder after some cleaning

Postby Sonic » 17 Jan 2012, 22:33

Mok wrote:Ok, I consider beta version of manalink stable enough to move on. Thanks, if was funny couple of weeks revisiting the project on which I wasted so much time once 8)
What can I say?.. It's been a gas.

All the best... Sonic.

"Regrets, We've had a few;
But then again, too few to mention.
We did what we had to do
And saw it through without exemption.

We planned each charted course;
Each careful step along the byway,
But more, much more than this,
We solved it Mok's way."

:wink:
Working On: Life, the Universe, and Everything.
User avatar
Sonic
Apprentice
 
Posts: 827
Joined: 27 Feb 2010, 00:37
Has thanked: 3 times
Been thanked: 161 times

Re: Old deck builder after some cleaning

Postby 0rion79 » 18 Jan 2012, 07:41

Oh, Mok! Are u leaving once more? I'm really sorry about that because you have really revitalized this project and led to a new age of it. Maybe we should call it Manalink 3.0 now, due to the big changes that came with you.
All the best and thanks a lot from me too!
Please, keep in touch, preserve your account here and visit us every some and then.

It could sure be named like this since now you are able to use Deck.exe and Shandalar.exe with no issue so far.
User avatar
0rion79
 
Posts: 1520
Joined: 24 Feb 2009, 18:33
Location: Italy
Has thanked: 94 times
Been thanked: 61 times

Re: Old deck builder after some cleaning

Postby 0rion79 » 18 Jan 2012, 09:40

Excuse me, but is it just me who's missing basic lands in the latest deckbuilder, enabling the "read by name" option in Mok's "manalink.ini" file ? O_o
User avatar
0rion79
 
Posts: 1520
Joined: 24 Feb 2009, 18:33
Location: Italy
Has thanked: 94 times
Been thanked: 61 times

Re: Old deck builder after some cleaning

Postby Aswan jaguar » 18 Jan 2012, 10:49

I see basic lands with that option enabled.
---
Trying to squash some bugs and playtesting.
User avatar
Aswan jaguar
Super Tester Elite
 
Posts: 8129
Joined: 13 May 2010, 12:17
Has thanked: 748 times
Been thanked: 477 times

Re: Old deck builder after some cleaning

Postby oito » 18 Jan 2012, 14:26

0rion79 wrote:Excuse me, but is it just me who's missing basic lands in the latest deckbuilder, enabling the "read by name" option in Mok's "manalink.ini" file ? O_o
I've seen it happen too, but I guess I just saved the deck, closed magic.exe, reopened, and it was back to normal. I was also intrigued...
oito
 
Posts: 44
Joined: 03 Jan 2012, 15:14
Has thanked: 11 times
Been thanked: 5 times

Re: Old deck builder after some cleaning

Postby 0rion79 » 18 Jan 2012, 14:41

Until now, when I have to add new basic lands, I always have to set that option back to 0.
User avatar
0rion79
 
Posts: 1520
Joined: 24 Feb 2009, 18:33
Location: Italy
Has thanked: 94 times
Been thanked: 61 times

Re: Old deck builder after some cleaning

Postby oito » 18 Jan 2012, 14:42

0rion79 wrote:Until now, when I have to add new basic lands, I always have to set that option back to 0.
Who uses basic lands anyway? :P (ihih, joking)

EDIT: well.. maybe it's better to only have that option activated when converting decks to the current IDs, and generally avoid it otherwise, if that effect is indeed due to that option.
oito
 
Posts: 44
Joined: 03 Jan 2012, 15:14
Has thanked: 11 times
Been thanked: 5 times

Re: Old deck builder after some cleaning

Postby foolosopher » 20 Jan 2012, 07:33

Well I thought that topic
Manalink BETA update : 2000 limit NO MORE !
would be the "goodbyes" but here's a thanks from me also, I never thought I'd meet you,and you came back at the right time, leaving quite a few things to work on.As for the asm steps, (I think I got gmzombie's illness for magic ;-)) could you become a bit more specific, I know that IDA and PE can list available functions, why do we need the naming part? Anyway, I think that a few people are into this, so don't get very far...
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: Old deck builder after some cleaning

Postby 0rion79 » 20 Jan 2012, 10:37

Hi, I think I've found a bug with this latest patch. Having the new slot for entering keywords is just great, but I've seen that after using it, basic lands disappear from the card list even if that field is cleaned (with CANC or DEL). May you confirm?
User avatar
0rion79
 
Posts: 1520
Joined: 24 Feb 2009, 18:33
Location: Italy
Has thanked: 94 times
Been thanked: 61 times

Re: Old deck builder after some cleaning

Postby oito » 20 Jan 2012, 10:53

0rion79 wrote:Hi, I think I've found a bug with this latest patch. Having the new slot for entering keywords is just great, but I've seen that after using it, basic lands disappear from the card list even if that field is cleaned (with CANC or DEL). May you confirm?
Yup. I confirm: using the search bar triggers the bug.

It's not too serious, though. Restarting magic.exe clears the problem. But, yeah... until it gets fixed, whenever you need to use the search bar during deckbuilding, you'll probably have to end up saving and restarting before adding basic lands. It's nice to know what triggers the bug.
oito
 
Posts: 44
Joined: 03 Jan 2012, 15:14
Has thanked: 11 times
Been thanked: 5 times

Re: Old deck builder after some cleaning

Postby 0rion79 » 20 Jan 2012, 11:36

I have just realized that it affects all cards with no ability text, as vanilla creatures (Savannah Lions).
User avatar
0rion79
 
Posts: 1520
Joined: 24 Feb 2009, 18:33
Location: Italy
Has thanked: 94 times
Been thanked: 61 times

Re: Old deck builder after some cleaning

Postby stassy » 20 Jan 2012, 12:14

It's not as powerful as jatill's (you could input several words and it would search at once for any or both in name or text, which current cannot), but still good enough for filter major selection
stassy
Moderator
 
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Re: Old deck builder after some cleaning

Postby gmzombie » 20 Jan 2012, 12:54

foolosopher wrote:Well I thought that topic
Manalink BETA update : 2000 limit NO MORE !
would be the "goodbyes" but here's a thanks from me also, I never thought I'd meet you,and you came back at the right time, leaving quite a few things to work on.As for the asm steps, (I think I got gmzombie's illness for magic ;-)) could you become a bit more specific, I know that IDA and PE can list available functions, why do we need the naming part? Anyway, I think that a few people are into this, so don't get very far...
I think the naming steps is to help identify what part is card code and what part is something else so we would know what to leave in the exe. ive been working on it for a couple of days now and ive got some info besides the card code areas, which we already know. ive found i think where the phases are from initializing the turn till the end of turn phase. This particular find may be useful in redoing the stack, or maybe not im not sure but i tell you what my original idea of removing card code out of the exe and recoding it to c was dead on. Now if someone wnats to help start naming the only thing ive been doing is writing down the origin of said function ie 0043a370=init turn 0043a4c7 is the end of function. i just went off of what might be said in that area.this particular one said init turn.
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.
gmzombie
 
Posts: 857
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 200 times
Been thanked: 51 times

Re: Old deck builder after some cleaning

Postby oito » 20 Jan 2012, 16:57

0rion79 wrote:I have just realized that it affects all cards with no ability text, as vanilla creatures (Savannah Lions).
Yup, it sure seems to be that. It kind of makes sense that vanilla cards with no rules text might get "trapper" after using a filter: whatever you input in the filter (apparently, even empty string) fails to trigger those cards. Oh well... I guess it could be worse ;)
oito
 
Posts: 44
Joined: 03 Jan 2012, 15:14
Has thanked: 11 times
Been thanked: 5 times

PreviousNext

Return to Development

Who is online

Users browsing this forum: No registered users and 4 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 4 users online :: 0 registered, 0 hidden and 4 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 4 guests

Login Form