19-Apr-2024 17:22 GMT.
UNDER CONSTRUCTION
[News] AIO Interviews The Bitmap BrothersANN.lu
Posted on 22-May-2002 09:58 GMT by Chris38 comments
View flat
View list
Amiga Information Online interviews The Bitmap Brothers. Creators of Speedball I & II, Choas Engine and many other classics. @ AIO Website - Click interviews link on left.
List of all comments to this article
Sorted by date, most recent at bottom
Comment 1Budda22-May-2002 08:36 GMT
Comment 2priest22-May-2002 09:02 GMT
Comment 3Ole-Egil Hvitmyren22-May-2002 09:13 GMT
Comment 4tinman22-May-2002 09:19 GMT
Comment 5Ole-Egil Hvitmyren22-May-2002 09:21 GMT
Comment 6Daniel Allsopp22-May-2002 09:23 GMT
Comment 7Ole-Egil Hvitmyren22-May-2002 09:28 GMT
Comment 8priest22-May-2002 09:57 GMT
Comment 9Daniel Allsopp22-May-2002 10:16 GMT
Comment 10Gabriele Greco22-May-2002 10:35 GMT
Comment 11Ole-Egil Hvitmyren22-May-2002 10:51 GMT
Comment 12Ole-Egil Hvitmyren22-May-2002 10:53 GMT
Comment 13Ole-Egil Hvitmyren22-May-2002 10:55 GMT
Comment 14[JC]22-May-2002 12:43 GMT
Comment 15Gabriele Greco22-May-2002 12:57 GMT
Comment 16Budda the milkman22-May-2002 15:31 GMT
Comment 17Ole-Egil Hvitmyren22-May-2002 16:09 GMT
Comment 18Martin Blom22-May-2002 17:14 GMT
Comment 19Ole-Egil Hvitmyren22-May-2002 17:30 GMT
Comment 20Justin Veggerby Kristensen22-May-2002 17:57 GMT
Comment 21[JC]22-May-2002 18:16 GMT
Comment 22[JC]22-May-2002 18:23 GMT
Comment 23|Lando|22-May-2002 18:35 GMT
Comment 24Ole-Egil Hvitmyren22-May-2002 18:39 GMT
Comment 25Ole-Egil Hvitmyren22-May-2002 18:41 GMT
Comment 26[JC]22-May-2002 18:42 GMT
Comment 27[JC]22-May-2002 18:44 GMT
Comment 28Martin Blom22-May-2002 19:13 GMT
AIO Interviews The Bitmap Brothers : Comment 29 of 38ANN.lu
Posted by [JC] on 23-May-2002 00:28 GMT
In reply to Comment 28 (Martin Blom):
> Could have been dllimport/dllexport, where each module must have a
> unique preprocessor symbol defined when built
Not as far as I know - you just add declspec(dllexport) to whatever function prototype you want to export. You can even do this in an .exe file and the symbol gets exported - i've found that handy for debugging in some cases. It's been a while since I've had to use this however.
> It's the IDE's fault that there is no inheritance.
Admittedly it would be better if it did inherit settings, and if it let me specify a "profile" so that I could start a project with my own settings from a template instead of it's defaults, which I usually change right from day one.
> But I don't want that!
I can't see why. What's wrong with defining your modules as static link libraries in seperate projects and then linking them all together via dependancies ? Or am I not understanding what you're trying to do ?
> gcc is your friend.
GCC for me seems to do nothing but piss and moan about warnings and errors in code that compiles perfectly fine under both MSVC and MetroWerks Codewarrior. It's error messages are also often less helpful than MSVC's, leaving me pawing around at code for a while. The only advantage with GCC is the sheer number of setups it supports.
> Visual Studio automatically finds out that I've added a new directory
> called "Math" in the "modules" directory and builds "Math.dll" from all
> C++ files in "modules/Math" for me? That's great! Does it gets added to
> the installer as well? How does it know what compiler settings to use?
Oh, I see what you mean. But then Make doesnt really know that either, it just knows there's files with a C++ extension and it compiles them. That seems a bit runaway for my liking.
> I didn't even know you could set up Visual Studio to automatically add
> new files to an existing project. How??
Well if you create the new files with VS then as long as you start a new C++ Source or C++ Header etc it will add them in the right place.
> I know. :-) Visual Studio is not all bad. I was just pointing out that
> a good makefile does all the work for me. All I have to care about
> is 'make', 'make install', 'make doc' and 'make bindist'. And the
> actual coding, of course.
I like to think make is more handy when the project is complete and is being distributed about, either to other developers, or into the opensource world. Some people may not want to edit it and just build/install for themselves. But for day to day development, I find it cumbersome.
> We were using Wise....
Wise TBH has always struck me as rather naff. Things are getting better now, especially as Microsoft have effectively made InstallShield (under the MSI moniker) part of the operating system. Although I'll admit to finding InstallShield/MSI cumbersome, and favour Nullsoft NSIS, which is admittedly not as powerful, but powerful enough for what I require.
Oh btw, thanks for AHI... it has taken the nightmare out of Amiga audio support in our Amiga titles, especially when you need 16 channels and the user only has Paula :)
Jump...
#30 Martin Blom #33 Jon
TopPrevious commentNext commentbottom
List of all comments to this article (continued)
Comment 30Martin Blom23-May-2002 08:34 GMT
Comment 31Gabriele Greco23-May-2002 08:55 GMT
Comment 32Budda23-May-2002 14:50 GMT
Comment 33Jon23-May-2002 18:15 GMT
Comment 34Jon23-May-2002 18:16 GMT
Comment 35shoecake23-May-2002 20:20 GMT
Comment 36[JC]23-May-2002 21:32 GMT
Comment 37Martin Blom24-May-2002 06:55 GMT
Comment 38Jon24-May-2002 10:01 GMT
Back to Top