X-Platform game development strategies

Hi All,
I was wondering if other game developers can tell me if it is worth
installing VMWare in order to simplify x-platform game development under
Windows and Linux?

Currently, since I use Delphi and Kylix, I develop the code on my
Windows partition, then I reboot to Linux and open up the project on my
Windows partition with Kylix and recompile it and insert the appropriate
IFDEFs.

This works fine, but I was wondering if others thought there is any
benefit in using VMWare so that one does not have to reboot?
I have no understanding of how VMWare works, so I am assuming it is an
emulator and as such may not be as good ( or bad ) as the real thing.

Thanks,

Dominique
http://www.DelphiGamer.com

vmware does have a free trial. I tried it and found it too slow.

–Manny

At 11:20 PM 8/14/2001 +0100, you wrote:>Hi All,

I was wondering if other game developers can tell me if it is worth
installing VMWare in order to simplify x-platform game development under
Windows and Linux?

Currently, since I use Delphi and Kylix, I develop the code on my Windows
partition, then I reboot to Linux and open up the project on my Windows
partition with Kylix and recompile it and insert the appropriate IFDEFs.

This works fine, but I was wondering if others thought there is any
benefit in using VMWare so that one does not have to reboot?
I have no understanding of how VMWare works, so I am assuming it is an
emulator and as such may not be as good ( or bad ) as the real thing.

Thanks,

Dominique
http://www.DelphiGamer.com


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

Hi All,
I was wondering if other game developers can tell me if it is worth
installing VMWare in order to simplify x-platform game development under
Windows and Linux?

Currently, since I use Delphi and Kylix, I develop the code on my
Windows partition, then I reboot to Linux and open up the project on my
Windows partition with Kylix and recompile it and insert the appropriate
IFDEFs.

Then perhaps what I am about to suggest will be completely useless to you,
but I’ll suggest it anyway for people using C/C++.

The biggest favor you as a unix developer to make life easier for your
win32 developers (even if you are them, singlehandedly) is to use
automake. The reason why has to do with Makefile.am, which is a brain
dead simple file in nearly all cases, especially when using SDL. It’s
very easy for Makefile.am’s to be updated by win32 users and it’s easy for
them to update VC++ project files from it.

Other than that, I’ve found that #if HAVE_CONFIG_H should have an else
which checks for _WIN32 and includes another file, we ended up calling it
win32conf.h. Using autoheader for this helps since acconfig.h is a very
good clue for changes to win32conf.h.

Don’t forget that win32 users MAY use autoconf/automake too - mingw is
pretty good competition to VC++ in terms of performance and you can’t beat
the price. You have to install half a GNUish unix system to use it and
don’t get an IDE, unfortunately. You could get emacs, but win32 already
sucks enough RAM without emacs’ help. :wink:

I have NO idea when it comes to macs, since I don’t have one or the tools
to code for it. I do know that you want to watch your assumptions about
byte order and structure packing (ie, make neither.) Someone with one
have other suggestions?

This works fine, but I was wondering if others thought there is any
benefit in using VMWare so that one does not have to reboot?
I have no understanding of how VMWare works, so I am assuming it is an
emulator and as such may not be as good ( or bad ) as the real thing.

I’ve been told VMware is not generally very good for this sort of thing.
If you have a monitor with multiple inputs though, a second machine
running the OS you use less often and a LAN could be just the ticket, and
it’s likely to work better than VMWare ever would. Won’t cost you
significantly more these days either.On Tue, Aug 14, 2001 at 11:20:39PM +0100, Dominique Louis wrote:


Joseph Carter Free software developer

Would it be acceptable to debian policy if we inserted a crontab
by default into potato that emailed bill.gates at microsoft.com
every morning with an email that read, “Don’t worry, linux is a
fad…”

-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 273 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20010814/d3da8273/attachment.pgp

I do all my compiling for both Linux and Win32 under Linux using the mingw32
cross compiler. I put together a little page a while ago that may be of use
to people looking to do this:

http://david.acz.org/sdl.html

If you pay attention when coding, especially with things like path names,
you should be able to build the same code on Linux and Win32 without any
problems. It’s really cool to have the same program running on both
machines that was compiled with the exact same code.> Don’t forget that win32 users MAY use autoconf/automake too - mingw is

pretty good competition to VC++ in terms of performance and you can’t beat
the price. You have to install half a GNUish unix system to use it and
don’t get an IDE, unfortunately. You could get emacs, but win32 already
sucks enough RAM without emacs’ help. :wink:

Dominique Louis wrote:

Hi All,
I was wondering if other game developers can tell me if it is worth
installing VMWare in order to simplify x-platform game development under
Windows and Linux?

Currently, since I use Delphi and Kylix, I develop the code on my
Windows partition, then I reboot to Linux and open up the project on my
Windows partition with Kylix and recompile it and insert the appropriate
IFDEFs.

This works fine, but I was wondering if others thought there is any
benefit in using VMWare so that one does not have to reboot?
I have no understanding of how VMWare works, so I am assuming it is an
emulator and as such may not be as good ( or bad ) as the real thing.

Thanks,

Dominique
http://www.DelphiGamer.com

VMWare does a good job for me, but remember that this is a way of
running
2 OSs at the same time. therefore you have to swap files via samba (or
net-
work, if you prefer to, or disk.). then mount your shares, and exchange
the files. hm… but why not trying wine ? it’s free, it’s much smaller
than VMWare, and it does a good job too. you choose.

PS: are we OT?

hth

br,
#nos

I just wanted to say a quick thing about VMWare because I was just using it
recently. I had an AMD k-6 400MHz with “lots” of RAM running redhat, vmware
installed with win98 on it.

I didn’t really like it, but I am not a developer in the professional sense.
VMWare doesn’t really like directx much, to quote the person who helped me
install it and set it up. There may be patches out there, but I don’t know.
Windows crashed a lot, but then it did before when Windows was the only OS
on that computer. I don’t know how good of a test for performance and bugs
it is to use emulated or virtual windows. What I did was get another
computer and make it a Linux computer, and I am converting the dual OS
computer back to Windows so I can run MS-only programs on it. I know a
person who is a developer who has a separate computer for windows, windows
NT, unix, and linux._________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp