Yeah, I see. Thanks for the thorough explanation - seems that I will need it quite shortly. :-) So, by the way, can you recommend any manuals or tutorials to learn the Msil language, as well as some (free if possible) compilers for it? I could just as well do a Google search on the net but I'd have to filter good stuff from all the garbage. In such cases, the experience of a long-time programmer like you is invaluable. ยจ:-D Thanks...
Well, there might be one more way to handle this problem, but if I were in your shoes, then I wouldn't use it. :-) You could make STFC available for pre-ordering (although I doubt that enough people would buy it for you to have enough money to buy one of those security exploits, and afterwards still enough people for you to have a satisfactory return on investment)... :-) Just a speculation to help you eliminate the decisions you don't like, as I feel sorry with you but I'm afraid this is the only thing I can do to help you. :-) Take care, Lukas ----- Original Message ----- From: "Thomas Ward" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Thursday, February 23, 2006 12:56 AM Subject: Re: audyssey: USA Games news. > Hi, Lucas. > Well, here is what the dotnet framework is. It is a set of common > libraries that is shared between dotnet languages. However, unlike > strait C++, Visual Basic, etc dotnet programs are compiled to an > intermediate state language called MSIL. Since the app is not native it > runs in a runtime environment not unlike the Java Runtime Environment. > In theory you can install Mono dotnet for Linux and a C# app will run > almost as well on Linux as it would in Windows provided you don't > include Windows specific libraries. > Besides having a common set of libs between languages dotnet handles the > garbage collection, processor optimisation, and other things one would > have to do themselves compiling to a native binary. > However, converting from a C# dotnet application to a standard win32 C++ > application is like converting apples to oranges. There are > similarities, but many things just aren't the same. > In dotnet it is likely a C++, C#, and VB programmer would use > System.Math for all the game calculations. A Win32 developer would have > to remove all use of System.Math and use math.h and it's math > functionality. > Not only that but dotnet uses > Microsoft.System.Windows.Forms > for handling forms and form controls. Well, yank that out and put in > windows.h and rewrite the entire window code to conform to win32 C++. > Anyway, basically it would be allot of work to convert if I do so. > > > Neo wrote: >> HI, >> if I understand it correctly, then Dotnet is only a bunch of libraries >> that >> help programmers do certain things easier, and that are compatible >> with most >> different programming languages. Am I right? :-) >> If yes, then it means that the core of the game has to be written in >> C++ or >> whatever language you used, in which case it should not be that much >> difficult to convert te entire game into it and get rid of the .Net >> Framework. You'd just have to build your own libraries for the particular >> tasks and the game would not be that easily portable to different >> platforms >> such as Lynux. >> HOpefully I understand the problem correctly. :-) >> Thanks and take care, >> Lukas >> ----- Original Message ----- >> From: "Thomas Ward" <[EMAIL PROTECTED]> >> To: <[email protected]> >> Sent: Wednesday, February 22, 2006 1:17 AM >> Subject: Re: audyssey: USA Games news. >> >> >> > Hi, Lucas. >> > You are right. I am not going to fork over that kind of cash as I feel >> > Microsoft could have done better to inform new devs of this security >> > issue in the first place. Microsoft knows about it, but like typical MS >> > fassion their answer is go to a third party vender to buy a tool that >> > fixes the problem. Growl..... >> > If I had known about this up front I would have stayed my course with >> > C++, and not bothered learning the net languages for games. Although, I >> > don't mind knowing them, because those skills are always helpful to a >> > programmer. >> > However, i now have lived and learned, and I will fall back on my own >> > personal favorite programming language, C++, and decide to stay clear >> > of >> > the Microsoft hipe over their inventions. >> > >> > >> > >> > >> > >> > >> > Neo wrote: >> >> Oh hell, that's not very pleasant. :-) >> >> Well, something tells me you're not gonna pay that little bit of money >> >> for a >> >> security program, right? :-D >> >> However, I don't know why Microsoft couldn't fix this themselves in >> >> the >> >> future and release a new hotfix, service pack or even a completely new >> >> substitute version of Dotnet which would be compatible with the older >> >> ones >> >> so that you would not have to rewrite STFC from scratch. :-) >> >> Would they have to rebuild Dotnet completely? Otherwise, I don't know >> >> what >> >> would prevent them from doing this, except some halflegal >> agreements with >> >> third parties... :-) >> >> Well, we can just wait and see. And, in case you really have to do >> it all >> >> from the beginning, in which case you'd probably let it go, right? >> Then I >> >> can only express my endless admiration and grattitude for your good >> >> wil and >> >> desire. >> >> Thanks, >> >> Lukas >> >> ----- Original Message ----- >> >> From: "Thomas Ward" <[EMAIL PROTECTED]> >> >> To: <[email protected]> >> >> Sent: Monday, February 20, 2006 9:05 PM >> >> Subject: Re: audyssey: USA Games news. >> >> >> >> >> >> > Hi, Lucas. >> >> > That is not really the issue USA Games is facing. We are facing an >> >> > issue >> >> > that is specific to developers of dotnet languages. Microsoft is >> >> > well >> >> > aware of the security problem, and their recommendation is simply to >> >> > put >> >> > out $1500 for a third party program that fixes the security issues >> >> > involved. Typical Microsoft. >> >> > As I stated in an earlier post this security issue would allow a >> >> > cracker >> >> > to bypass processor ID checks, passwords, product keys, etc >> altogether. >> >> > So even though I can register to a specific processor the cracker >> could >> >> > in theory do a few things and get past that. So I am going to >> plug that >> >> > hole. >> >> > >> >> > >> >> > >> >> > Neo wrote: >> >> >> Although I don't know how to do this myself as I am doubtfully a >> >> >> programmer, >> >> >> the safest security measure against piracy is certainly to base the >> >> >> registration code on the user's motherboard ID. >> >> >> This shall help solve your problems, that is if I understand that >> >> >> correctly >> >> >> that your major problem is to find out a reliable and well-working >> >> >> anti-piracy solution? >> >> >> Thanks, >> >> >> Lukas >> >> >> ----- Original Message ----- >> >> >> From: "will" <[EMAIL PROTECTED]> >> >> >> To: <[email protected]> >> >> >> Sent: Monday, February 20, 2006 7:14 AM >> >> >> Subject: Re: audyssey: USA Games news. >> >> >> >> >> >> >> >> >> >> >> >>> hi >> >> >>> >> >> >>> why not just release what you have, by using a system like GMA >> >> >>> tank >> >> >>> commander >> >> >>> have a user ID code on the computer, and then that way the game >> will >> >> >>> only >> >> >>> work on one machine i.e. the one machine the game is installed >> on in >> >> >>> full >> >> >>> version mode at any one time >> >> >>> if the game is practically complete i'd just release what you have >> >> >>> people always tend to find ways round piracy these days even with >> >> >>> mainstream >> >> >>> software, and to be honest if it practically complete i'd just >> >> release >> >> >>> it. >> >> >>> The true loyal followers of the community and of your company >> like me >> >> >>> for >> >> >>> instance, will payf or the title in an honest way >> >> >>> regards, will >> >> >>> >> >> >>> ----- Original Message ----- >> >> >>> From: "matt" <[EMAIL PROTECTED]> >> >> >>> To: <[email protected]> >> >> >>> Sent: Monday, February 20, 2006 5:42 AM >> >> >>> Subject: Re: audyssey: USA Games news. >> >> >>> >> >> >>> >> >> >>> >> >> >>>> That is bad news. I must commend you though for being a game >> creator >> >> >>>> who >> >> >>>> comes out and says when something is going wrong. I do not mean >> >> >>>> anything >> >> >>>> bad >> >> >>>> about anyone else just saying that is a cool thing to say. I wish >> >> you >> >> >>>> the >> >> >>>> best of luck in fixing the problem. Later, Matt >> >> >>>> ----- Original Message ----- >> >> >>>> From: "Thomas Ward" <[EMAIL PROTECTED]> >> >> >>>> To: <[email protected]> >> >> >>>> Sent: Sunday, February 19, 2006 11:25 PM >> >> >>>> Subject: audyssey: USA Games news. >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>>> >> >> >>>>> USA Games News >> >> >>>>> >> >> >>>>> 2/20/2006 >> >> >>>>> >> >> >>>>> STFC Release in Doubt >> >> >>>>> >> >> >>>>> Greetings gamers, >> >> >>>>> We at USA Games have some good and bad news for our fans of >> >> STFC. The >> >> >>>>> good news the game is practically complete and is pretty >> >> reliable. The >> >> >>>>> bad news is that recently we have discovered some security >> >> issues with >> >> >>>>> the product which is of grave concern to me inparticular. As a >> >> result >> >> >>>>> this security issue could set development back for months, and >> >> at the >> >> >>>>> least a few weeks. >> >> >>>>> Unfortunately, the nature of the issue forces USA Games to >> >> >>>>> choose >> >> >>>>> between two options. the first option is to pay a quite a sum of >> >> money >> >> >>>>> to purchase licenses for pro grade security applications. The >> >> >>>>> second >> >> >>>>> option USA Games rewrites STFC in a language in which this >> security >> >> >>>>> hole >> >> >>>>> is not a factor. As USA Games does not currently have the >> funds for >> >> >>>>> the >> >> >>>>> former choice it will likely come down to the second choice. >> >> However, >> >> >>>>> after just completing the game I am not in any mood to start >> >> over and >> >> >>>>> port the current game to something new. >> >> >>>>> As a result of this security discovery USA Games is haulting >> >> >>>>> production >> >> >>>>> on all of our titles until a suitable security can be >> devised. It >> >> >>>>> is >> >> >>>>> possible some projects may have to be rewritten from scratch, >> or at >> >> >>>>> the >> >> >>>>> very least wait until USA Games has enough funds to complete >> >> >>>>> them >> >> >>>>> using >> >> >>>>> pro grade security software. >> >> >>>>> I hope that in the future USA Games will be able to bring some >> >> >>>>> truly >> >> >>>>> awesome titles to you all, but for the time being we will be >> >> returning >> >> >>>>> to research and experiment. Once we have something we are >> sure will >> >> >>>>> work >> >> >>>>> for us we will continue production of our titles. >> >> >>>>> Thanks, and happy gaming. >> >> >>>>> >> >> >>>>> >> >> >>>>> >> >> >>>>> to leave send a blank Email to: >> >> >>>>> [EMAIL PROTECTED] >> >> >>>>> You can contact the list owners/moderators by Emailing >> >> >>>>> [EMAIL PROTECTED] >> >> >>>>> to go nomail send a blank message to: >> >> >>>>> [EMAIL PROTECTED] >> >> >>>>> change "nomail" to "normal" to resume messages. >> >> >>>>> Yahoo! Groups Links >> >> >>>>> >> >> >>>>> >> >> >>>>> >> >> >>>>> >> >> >>>>> >> >> >>>>> >> >> >>>>> >> >> >>>>> >> >> >>>> >> >> >>>> to leave send a blank Email to: >> >> [EMAIL PROTECTED] >> >> >>>> You can contact the list owners/moderators by Emailing >> >> >>>> [EMAIL PROTECTED] >> >> >>>> to go nomail send a blank message to: >> >> >>>> [EMAIL PROTECTED] >> >> >>>> change "nomail" to "normal" to resume messages. >> >> >>>> Yahoo! Groups Links >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>> >> >> >>> to leave send a blank Email to: >> >> [EMAIL PROTECTED] >> >> >>> You can contact the list owners/moderators by Emailing >> >> >>> [EMAIL PROTECTED] >> >> >>> to go nomail send a blank message to: >> >> [EMAIL PROTECTED] >> >> >>> change "nomail" to "normal" to resume messages. >> >> >>> Yahoo! Groups Links >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> __________ Informace od NOD32 1.1413 (20060217) __________ >> >> >>> >> >> >>> Tato zprava byla proverena antivirovym systemem NOD32. >> >> >>> http://www.nod32.cz >> >> >>> >> >> >>> >> >> >>> >> >> >> >> >> >> >> >> >> >> >> >> to leave send a blank Email to: >> >> >> [EMAIL PROTECTED] >> >> >> You can contact the list owners/moderators by Emailing >> >> >> [EMAIL PROTECTED] >> >> >> to go nomail send a blank message to: >> >> [EMAIL PROTECTED] >> >> >> change "nomail" to "normal" to resume messages. >> >> >> Yahoo! Groups Links >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> > >> >> > >> >> > to leave send a blank Email to: >> [EMAIL PROTECTED] >> >> > You can contact the list owners/moderators by Emailing >> >> > [EMAIL PROTECTED] >> >> > to go nomail send a blank message to: >> >> > [EMAIL PROTECTED] >> >> > change "nomail" to "normal" to resume messages. >> >> > Yahoo! Groups Links >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > __________ Informace od NOD32 1.1413 (20060217) __________ >> >> > >> >> > Tato zprava byla proverena antivirovym systemem NOD32. >> >> > http://www.nod32.cz >> >> > >> >> > >> >> >> >> >> >> >> >> to leave send a blank Email to: >> >> [EMAIL PROTECTED] >> >> You can contact the list owners/moderators by Emailing >> >> [EMAIL PROTECTED] >> >> to go nomail send a blank message to: >> [EMAIL PROTECTED] >> >> change "nomail" to "normal" to resume messages. >> >> >> >> >> >> >> >> SPONSORED LINKS >> >> Visually impaired product >> >> >> <http://groups.yahoo.com/gads?t=ms&k=Visually+impaired+product&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=VPIm_ssPSG5c4KoEkDwyyA >> <http://groups.yahoo.com/gads?t=ms&k=Visually+impaired+product&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=VPIm_ssPSG5c4KoEkDwyyA>> >> >> Visually impaired >> >> >> <http://groups.yahoo.com/gads?t=ms&k=Visually+impaired&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=-2iuidI2uo71hovbr5tgGg >> <http://groups.yahoo.com/gads?t=ms&k=Visually+impaired&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=-2iuidI2uo71hovbr5tgGg>> >> >> Computer game design schools >> >> >> <http://groups.yahoo.com/gads?t=ms&k=Computer+game+design+schools&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=4_wHdQhjgMzl2dVNjfdYrg >> <http://groups.yahoo.com/gads?t=ms&k=Computer+game+design+schools&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=4_wHdQhjgMzl2dVNjfdYrg>> >> >> >> >> Computer games >> >> >> <http://groups.yahoo.com/gads?t=ms&k=Computer+games&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=lEytAuoy3zDHt_rUdgxW1A >> <http://groups.yahoo.com/gads?t=ms&k=Computer+games&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=lEytAuoy3zDHt_rUdgxW1A>> >> >> Computer game magazine >> >> >> <http://groups.yahoo.com/gads?t=ms&k=Computer+game+magazine&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=_ldmWpxT-POO-lnvfAX2PA >> <http://groups.yahoo.com/gads?t=ms&k=Computer+game+magazine&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=_ldmWpxT-POO-lnvfAX2PA>> >> >> Computer chess games >> >> >> <http://groups.yahoo.com/gads?t=ms&k=Computer+chess+games&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=hli5UanEk7GxG0xMy5qE8Q >> <http://groups.yahoo.com/gads?t=ms&k=Computer+chess+games&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=hli5UanEk7GxG0xMy5qE8Q>> >> >> >> >> >> >> >> >> YAHOO! GROUPS LINKS >> >> >> >> * Visit your group "blindgamers >> >> <http://groups.yahoo.com/group/blindgamers>" on the web. >> >> >> >> * To unsubscribe from this group, send an email to: >> >> [EMAIL PROTECTED] >> >> >> >> <mailto:[EMAIL PROTECTED]> >> >> >> >> * Your use of Yahoo! Groups is subject to the Yahoo! Terms of >> >> Service <http://docs.yahoo.com/info/terms/>. >> >> >> >> >> >> >> > >> > >> > >> > to leave send a blank Email to: [EMAIL PROTECTED] >> > You can contact the list owners/moderators by Emailing >> > [EMAIL PROTECTED] >> > to go nomail send a blank message to: >> > [EMAIL PROTECTED] >> > change "nomail" to "normal" to resume messages. >> > Yahoo! Groups Links >> > >> > >> > >> > >> > >> > >> > >> > __________ Informace od NOD32 1.1415 (20060221) __________ >> > >> > Tato zprava byla proverena antivirovym systemem NOD32. >> > http://www.nod32.cz >> > >> > >> >> >> >> to leave send a blank Email to: [EMAIL PROTECTED] >> You can contact the list owners/moderators by Emailing >> [EMAIL PROTECTED] >> to go nomail send a blank message to: [EMAIL PROTECTED] >> change "nomail" to "normal" to resume messages. >> >> >> >> SPONSORED LINKS >> Visually impaired product >> <http://groups.yahoo.com/gads?t=ms&k=Visually+impaired+product&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=VPIm_ssPSG5c4KoEkDwyyA> >> Visually impaired >> <http://groups.yahoo.com/gads?t=ms&k=Visually+impaired&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=-2iuidI2uo71hovbr5tgGg> >> Computer game design schools >> <http://groups.yahoo.com/gads?t=ms&k=Computer+game+design+schools&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=4_wHdQhjgMzl2dVNjfdYrg> >> >> Computer games >> <http://groups.yahoo.com/gads?t=ms&k=Computer+games&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=lEytAuoy3zDHt_rUdgxW1A> >> Computer game magazine >> <http://groups.yahoo.com/gads?t=ms&k=Computer+game+magazine&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=_ldmWpxT-POO-lnvfAX2PA> >> Computer chess games >> <http://groups.yahoo.com/gads?t=ms&k=Computer+chess+games&w1=Visually+impaired+product&w2=Visually+impaired&w3=Computer+game+design+schools&w4=Computer+games&w5=Computer+game+magazine&w6=Computer+chess+games&c=6&s=162&.sig=hli5UanEk7GxG0xMy5qE8Q> >> >> >> >> YAHOO! GROUPS LINKS >> >> * Visit your group "blindgamers >> <http://groups.yahoo.com/group/blindgamers>" on the web. >> >> * To unsubscribe from this group, send an email to: >> [EMAIL PROTECTED] >> >> <mailto:[EMAIL PROTECTED]> >> >> * Your use of Yahoo! Groups is subject to the Yahoo! Terms of >> Service <http://docs.yahoo.com/info/terms/>. >> >> >> > > > > to leave send a blank Email to: [EMAIL PROTECTED] > You can contact the list owners/moderators by Emailing > [EMAIL PROTECTED] > to go nomail send a blank message to: [EMAIL PROTECTED] > change "nomail" to "normal" to resume messages. > Yahoo! Groups Links > > > > > > > > __________ Informace od NOD32 1.1415 (20060221) __________ > > Tato zprava byla proverena antivirovym systemem NOD32. > http://www.nod32.cz > > to leave send a blank Email to: [EMAIL PROTECTED] You can contact the list owners/moderators by Emailing [EMAIL PROTECTED] to go nomail send a blank message to: [EMAIL PROTECTED] change "nomail" to "normal" to resume messages. Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/blindgamers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
