atariportal Posted January 31, 2007 Share Posted January 31, 2007 does anyone know which development environment is needed to compile the last Atari800WinPlus 4.0 sourcecode without code-changes and without errors? There are no informations available. The projectfile says C++ 7.1 (C++ from VisualStudio.Net 2003) But which versions of other parts are needed and which is the supported OS? A.) Win2000 oder WinMe/98 ? B.) DirectX 5 or 6 or 7 or 8 ? Microsoft has changed many libs and include files in v9. DirectX 9.0 seems to be incompatible. C.) Microsoft Platform SDK for Windows Server 2003 R2 This SDK seems to be incompatible. (many AFXxxx.h has changed) Any suggestions? D.) Any other parts are needed? e.g. MFC SDK? I want to compile it to support the german pc keyboard. (a atari keyboard layout over a virtual us-style pc-keyboard on a real german pc-keyboard is incredible / not useable) Andreas Quote Link to comment Share on other sites More sharing options...
Rybags Posted February 1, 2007 Share Posted February 1, 2007 You can edit the keyboard layouts in A800Win+ Just make a copy of one of the .A8K files in the Keyboard directory, then load it from Input->Keyboard (pull-down menu). Then you can alter the function of the keys with the Edit button. Quote Link to comment Share on other sites More sharing options...
Wrathchild Posted February 1, 2007 Share Posted February 1, 2007 What are you using to build with currently? I've built v4 before with Visual Studio 6 + DirectX 8 SDK I think, I will rummage around and find the diffs for you if required. Mark Quote Link to comment Share on other sites More sharing options...
Fröhn Posted February 1, 2007 Share Posted February 1, 2007 A.) Win2000 oder WinMe/98 ? Shouldn't matter. I made it compile with WinXP, but using Visual Studio 6 SP5. B.) DirectX 5 or 6 or 7 or 8 ? Microsoft has changed many libs and include files in v9. DirectX 9.0 seems to be incompatible. I have the latest DirectX 9.0c SDK installed and the emulator compiles + works with that. Quote Link to comment Share on other sites More sharing options...
atarixle Posted February 1, 2007 Share Posted February 1, 2007 btw.: where is the Atari800Win PLus Homepage? http://atariarea.histeria.pl/PLus/index_us.htm does not work. Quote Link to comment Share on other sites More sharing options...
miker Posted February 1, 2007 Share Posted February 1, 2007 try replacing histeria with krap... ...and don't use old address the domain is long dead Quote Link to comment Share on other sites More sharing options...
atariportal Posted February 1, 2007 Author Share Posted February 1, 2007 Many thanks for your replys. @Rybags: Not all characters can be changed. The most special chars can not be changed. But all special chars are on other keys than the us-style keyboard. e.g. -_:.;,#'()/&?=<>" @Wrathchild + Fröhn: Ok. I own VS6 enterprise (us version) and DirectX SDK 8 / 9. I can try this combination. But where do you get the needed xxxAFXxxx.H include files and libs? I think there must be another SDK installed. The AFX-files are a part of the MFC. There are no AFX-files included at the DirectX SDK 7/8/9 I have found AFX-files at the "Microsoft Platform SDK for Windows Server 2003 R2" as a part of the MFC. But this Software is not 100% compatible, Because there are some changes at the include files. Because of this, some parts of the Atari800Win project have to be rewritten. I think i have to use an older software that includes the MFC part. But which? @Wrathchild: Please, can you send me the latest working project files? Andreas Quote Link to comment Share on other sites More sharing options...
atariportal Posted February 3, 2007 Author Share Posted February 3, 2007 Thanks to Wrathchild for the VS6 compatible project files Now i can compile the project (0 errors, some warnings) and i am working on the translation. andreas btw: The *AFX*.h files are a part of VS 6 enterprise, but only until version 6. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.