Path: news.cs.au.dk!not-for-mail From: "Sascha Kimmel" Newsgroups: comp.lang.beta Subject: RE: Beta compiler for win32 Date: 9 May 2000 20:04:46 -0000 Organization: University of Aarhus, Department of Computer Science (DAIMI) Lines: 42 Approved: mailtonews@cs.au.dk Distribution: world Message-ID: <20000509200446.1409.qmail@noatun.mjolner.dk> Reply-To: "Sascha Kimmel" NNTP-Posting-Host: daimi.cs.au.dk X-Trace: xinwen.cs.au.dk 957902708 15965332 255.255.255.255 (9 May 2000 20:05:08 GMT) X-Complaints-To: news@cs.au.dk NNTP-Posting-Date: 9 May 2000 20:05:08 GMT Xref: news.cs.au.dk comp.lang.beta:12329 > -----Original Message----- > From: Magnus Jonsson [mailto:zeal@mail.kuriren.nu] > Sent: Tuesday, May 09, 2000 6:33 PM > To: usergroup@mjolner.dk > Subject: Re: Beta compiler for win32 > > > > I'll try the B2C program! I couldn't find the right url for it before. > the things i'd like to be able to write in beta are 64k-intros and demos, > with some innerloops hand written in asm. > maybe it's just a stupid dream :) You cannot use Assembler directly in BETA, but you can by using callPascal or callC if you implement these assembler programs with these languages. If you simply want to write 64k-Intros and Demos it might be better using C++ (MS Visual C++ e.g.), because you can use DirectDraw as well there, which might be best for intros and demos running on Windows. > it's possible that the BETA compiler uses static c-libraries > instead of dynamic (dlls), which would increase the size The other way round: dynamic libraries are loaded at runtime, static libraries are linked into the program by the compiler. It is possible in C to load libraries at runtime (of course), but how to use this feature in BETA - don't ask me - ask Mjolner ;) > persistance is of no importance to me. perhaps it can be removed? You could store your demo or intro data with the persistentstore library so that you could use it on many different systems (data, of course - graphics and so not not, of course). Regards, Sascha Kimmel