From dayta at ucc.gu.uwa.edu.au Sat Dec 2 18:38:04 2006 From: dayta at ucc.gu.uwa.edu.au (Leighton Haynes) Date: Sat, 2 Dec 2006 18:38:04 +0800 Subject: [Uccarbor] test Message-ID: <20061202103804.GX26288@ucc.gu.uwa.edu.au> test -- #0421 113 305 - dayta at ucc.gu.uwa.edu.au "Linux is legacy, but it will be a start." Ken Kutaragi - SCE From dayta at ucc.gu.uwa.edu.au Sat Dec 2 20:16:54 2006 From: dayta at ucc.gu.uwa.edu.au (Leighton Haynes) Date: Sat, 2 Dec 2006 20:16:54 +0800 Subject: [Uccarbor] Ok... Message-ID: <20061202121654.GY26288@ucc.gu.uwa.edu.au> Ok guys.. thought I'd try to start the ball rolling by asking what people think they're capable of. I theoretically have good credentials in Direct3D, though I'm rusty as hell ;) I'm more interested in doing wacky effects - whether they be 2 or 3d. We can probably get away with using an available 3d engine, which given the time constraints is probably the go. If you want to get some ideas, www.scene.org is the canonical place to download demos from. In my experience the best demos are the ones that choose a theme and stick to it - anything else comes across as disconnected, even if it might be impressive from a coding point of view. Leighton... -- #0421 113 305 - dayta at ucc.gu.uwa.edu.au "Linux is legacy, but it will be a start." Ken Kutaragi - SCE From shmookey at shmookey.net Sat Dec 2 20:56:17 2006 From: shmookey at shmookey.net (Luke Williams) Date: Sat, 2 Dec 2006 20:56:17 +0800 Subject: [Uccarbor] Ok... In-Reply-To: <20061202121654.GY26288@ucc.gu.uwa.edu.au> References: <20061202121654.GY26288@ucc.gu.uwa.edu.au> Message-ID: On 12/2/06, Leighton Haynes wrote: > Ok guys.. thought I'd try to start the ball rolling by asking what > people think they're capable of. I can create pre-rendered music, or generative music with DirectSound. Can also do some Direct3D stuff, but don't have much experience in using it for real projects. Once there's a framework down I'll be able to contribute more in that respect. Any ideas for a theme? luke From bogus@does.not.exist.com Sat Dec 2 21:28:38 2006 From: bogus@does.not.exist.com () Date: Sat, 2 Dec 2006 21:28:38 +0800 Subject: [Uccarbor] Ok... In-Reply-To: References: <20061202121654.GY26288@ucc.gu.uwa.edu.au> Message-ID: <20061202132838.GZ26288@ucc.gu.uwa.edu.au> On Sat, Dec 02, 2006 at 08:56:17PM +0800, Luke Williams wrote: > On 12/2/06, Leighton Haynes wrote: > >Ok guys.. thought I'd try to start the ball rolling by asking what > >people think they're capable of. > > I can create pre-rendered music, or generative music with DirectSound. > Can also do some Direct3D stuff, but don't have much experience in > using it for real projects. Once there's a framework down I'll be able > to contribute more in that respect. > > Any ideas for a theme? Umm, a few. None amazingly good. Was playing with an old fairlight CVI on thursday, and would be kinda cool to recreate some old old effects ;) Other possible ideas: Underwater scene - luminescing jellyfish, etc Game of life Classic old effects modernised - things that look like old effects but which morph into something newer, things like copper bars that do a negative effect on the scene etc, I suspect we're going to run into problems with getting source models/images, so ideas that minimise the requirements for this stuff might be wise (I can hit up my friends for a few models here and there, but not large amounts of stuff). Leighton... -- #0421 113 305 - dayta at ucc.gu.uwa.edu.au "Linux is legacy, but it will be a start." Ken Kutaragi - SCE From cameron at ucc.asn.au Sun Dec 3 01:51:03 2006 From: cameron at ucc.asn.au (Cameron Patrick) Date: Sun, 3 Dec 2006 01:51:03 +0800 Subject: [Uccarbor] Ok... In-Reply-To: References: <20061202121654.GY26288@ucc.gu.uwa.edu.au> Message-ID: <20061202175103.GC26458@mersenne.largestprime.net> On Sat, Dec 02, 2006 at 08:56:17PM +0800, Luke Williams wrote: > On 12/2/06, Leighton Haynes wrote: > > Ok guys.. thought I'd try to start the ball rolling by asking what > > people think they're capable of. > > I can create pre-rendered music, or generative music with DirectSound. I have vague experience of playing around with Scream Tracker under DOS; are there modern equivalents of these that we could use? (*shrug* I'm not particularly musically or artistically talented.) > Can also do some Direct3D stuff, but don't have much experience in > using it for real projects. I've played around a bit with OpenGL. It seemed straightforward enough to use - the trick, as always, is in knowing what to get it to render :-) I currently don't own a machine that runs Windows. I'm not sure how much of a disadvantage this'll put me in, given that (while it's not specifically stated on the web site) the demos will be judged under Windows. Unless people want to try for a portable Windows/Mac/Unix demo using a library like SDL? Cameron From shmookey at shmookey.net Sun Dec 3 13:36:40 2006 From: shmookey at shmookey.net (Luke Williams) Date: Sun, 3 Dec 2006 12:36:40 +0800 Subject: [Uccarbor] Ok... In-Reply-To: <20061202175103.GC26458@mersenne.largestprime.net> References: <20061202121654.GY26288@ucc.gu.uwa.edu.au> <20061202175103.GC26458@mersenne.largestprime.net> Message-ID: On 12/3/06, Cameron Patrick wrote: > I have vague experience of playing around with Scream Tracker under > DOS; are there modern equivalents of these that we could use? (*shrug* > I'm not particularly musically or artistically talented.) Too young to remember, will investigate. > I currently don't own a machine that runs Windows. I'm not sure how > much of a disadvantage this'll put me in, given that (while it's not > specifically stated on the web site) the demos will be judged under > Windows. Unless people want to try for a portable Windows/Mac/Unix demo > using a library like SDL? I'd like to use GL through SDL, my only concern is that we might be throwing away some valuable experience - apparently Leighton has worked with D3D a fair bit. Supposing we end up using DirectX for whatever reason, you can always compile remotely at UCC and use Wine/Cedega to run it locally. The Direct3D emulation, particularly in Cedega, is pretty solid these days, and the core engine is free as I understand it. Obviously this is not an optimal solution, but it's something to consider. My only Windows box is at UCC, so unless we'd be really missing out by not using Direct3D, it sounds to me like a good idea to use the SDL GL interface. luke From dayta at ucc.gu.uwa.edu.au Sun Dec 3 14:03:54 2006 From: dayta at ucc.gu.uwa.edu.au (Leighton Haynes) Date: Sun, 3 Dec 2006 14:03:54 +0900 Subject: [Uccarbor] Ok... In-Reply-To: References: <20061202121654.GY26288@ucc.gu.uwa.edu.au> <20061202175103.GC26458@mersenne.largestprime.net> Message-ID: <20061203050354.GB26288@ucc.gu.uwa.edu.au> On Sun, Dec 03, 2006 at 12:36:40PM +0800, Luke Williams wrote: > On 12/3/06, Cameron Patrick wrote: > > I have vague experience of playing around with Scream Tracker under > > DOS; are there modern equivalents of these that we could use? (*shrug* > > I'm not particularly musically or artistically talented.) > > Too young to remember, will investigate. These days, you can always just shove an mp3 in the background, unless you're looking for that 'older' feel ;) > > I currently don't own a machine that runs Windows. I'm not sure how > > much of a disadvantage this'll put me in, given that (while it's not > > specifically stated on the web site) the demos will be judged under > > Windows. Unless people want to try for a portable Windows/Mac/Unix demo > > using a library like SDL? > > I'd like to use GL through SDL, my only concern is that we might be > throwing away some valuable experience - apparently Leighton has > worked with D3D a fair bit. Supposing we end up using DirectX for > whatever reason, you can always compile remotely at UCC and use > Wine/Cedega to run it locally. The Direct3D emulation, particularly in > Cedega, is pretty solid these days, and the core engine is free as I > understand it. Obviously this is not an optimal solution, but it's > something to consider. My only Windows box is at UCC, so unless we'd > be really missing out by not using Direct3D, it sounds to me like a > good idea to use the SDL GL interface. Well, I've done OpenGL stuff as well, but Direct3D is 'easier'. Given I probably have less free time than everyone else, I'm fine with using SDL + OpenGL or similar, just keeping in mind that the competition platform is windows, and that we need to be able to easily work in windows. Leighton... -- #0421 113 305 - dayta at ucc.gu.uwa.edu.au "Linux is legacy, but it will be a start." Ken Kutaragi - SCE From shmookey at shmookey.net Sun Dec 3 14:58:22 2006 From: shmookey at shmookey.net (Luke Williams) Date: Sun, 3 Dec 2006 13:58:22 +0800 Subject: [Uccarbor] Skeleton project Message-ID: I've got some free time today so I can write a skeleton project to start off the coding. I'm going to go ahead and assume we'll be using C++ for the body of the project, question is do you all want to write the whole thing in it? I was thinking of embedding a a fast scripting language, LUA or maybe Python. This actually makes stuff like configuration trivial, so I think it's well worth it. Perhaps a wheel member can also set us up on CVS. Thoughts? luke From cameron at ucc.asn.au Sun Dec 3 15:02:28 2006 From: cameron at ucc.asn.au (Cameron Patrick) Date: Sun, 3 Dec 2006 14:02:28 +0800 Subject: [Uccarbor] Skeleton project In-Reply-To: References: Message-ID: <20061203060228.GD26458@mersenne.largestprime.net> On Sun, Dec 03, 2006 at 01:58:22PM +0800, Luke Williams wrote: > I've got some free time today so I can write a skeleton project to > start off the coding. I'm going to go ahead and assume we'll be using > C++ for the body of the project, question is do you all want to write > the whole thing in it? I'm happy with C or C++, yeah. > I was thinking of embedding a a fast scripting language, LUA or maybe > Python. Lua is nice for embedding, but ... > This actually makes stuff like configuration trivial *blink* This is a demo we're writing. Configuration is a non-issue. You double-click it and it runs. Cameron From dayta at ucc.gu.uwa.edu.au Sun Dec 3 15:08:37 2006 From: dayta at ucc.gu.uwa.edu.au (Leighton Haynes) Date: Sun, 3 Dec 2006 15:08:37 +0900 Subject: [Uccarbor] Skeleton project In-Reply-To: References: Message-ID: <20061203060837.GC26288@ucc.gu.uwa.edu.au> On Sun, Dec 03, 2006 at 01:58:22PM +0800, Luke Williams wrote: > I've got some free time today so I can write a skeleton project to > start off the coding. I'm going to go ahead and assume we'll be using > C++ for the body of the project, question is do you all want to write > the whole thing in it? I was thinking of embedding a a fast scripting > language, LUA or maybe Python. This actually makes stuff like > configuration trivial, so I think it's well worth it. Perhaps a wheel > member can also set us up on CVS. Thoughts? Sounds great to me :) I think C++ is the way to go for this. I'm actually tempted to try and use some 3rd party 3d engine. There's a few of them around, and they'll make life _so_ much easier. Thoughts? Leighton... -- #0421 113 305 - dayta at ucc.gu.uwa.edu.au "Linux is legacy, but it will be a start." Ken Kutaragi - SCE From shmookey at shmookey.net Sun Dec 3 15:22:54 2006 From: shmookey at shmookey.net (Luke Williams) Date: Sun, 3 Dec 2006 14:22:54 +0800 Subject: [Uccarbor] Skeleton project In-Reply-To: <20061203060228.GD26458@mersenne.largestprime.net> References: <20061203060228.GD26458@mersenne.largestprime.net> Message-ID: On 12/3/06, Cameron Patrick wrote: > *blink* This is a demo we're writing. Configuration is a non-issue. > You double-click it and it runs. A lot of demos offer configuration before they start, but you're right in that it it's not an issue. There's a host of other benefits to a scripting language though, so unless you're opposed I'll build in Lua. On 12/3/06, Leighton Haynes wrote: > I think C++ is the way to go for this. I'm actually tempted to try and > use some 3rd party 3d engine. There's a few of them around, and they'll > make life _so_ much easier. Thoughts? This sounds like a good idea, though the only ones I've used are Irrlicht and Auran Jet and I hated both of them. They've probably matured quite a bit since then though. Do you have anything in mind? luke From zarquin at ucc.asn.au Sun Dec 3 18:55:41 2006 From: zarquin at ucc.asn.au (Alwyn Lloyd) Date: Sun, 3 Dec 2006 17:55:41 +0800 (WST) Subject: [Uccarbor] Ok... In-Reply-To: <20061202121654.GY26288@ucc.gu.uwa.edu.au> References: <20061202121654.GY26288@ucc.gu.uwa.edu.au> Message-ID: > Ok guys.. thought I'd try to start the ball rolling by asking what > people think they're capable of. i can write music. i can design synths :p i can also have a stab at artwork etc, though i wouldn't say its really that good. i can also code, though im not really up on C++ does C# let you use the d3d engine?? i can't really see procecesor speed being a huge limiting factor.. unless i am well overestimating the avaliable processor power in realation to what needs to be done.. i'd like to use , mm, i guess the word is generative things, like maldebot (sp??) and game of life style things to generate evolving 'things' to use during the demo. maybe using it to generate the textures or evolve the samples used for the soundtrack. the other thing is, as someone else pointed out, i think a strong theme, or idea is probably where we want to start from.. so maybe getting a few ideas of what we want to do and then doing a rough story board?? quite a few demos at last years nulabor were pretty boring since it was just random camera movements around a scene. thats cool for the first 10 seconds.. To be exciting and different you need to .. well., have a direction thats more than just random camera pans... [zar] From dayta at ucc.gu.uwa.edu.au Sun Dec 3 20:39:23 2006 From: dayta at ucc.gu.uwa.edu.au (Leighton Haynes) Date: Sun, 3 Dec 2006 20:39:23 +0900 Subject: [Uccarbor] Ok... In-Reply-To: References: <20061202121654.GY26288@ucc.gu.uwa.edu.au> Message-ID: <20061203113922.GD26288@ucc.gu.uwa.edu.au> On Sun, Dec 03, 2006 at 05:55:41PM +0800, Alwyn Lloyd wrote: > > > Ok guys.. thought I'd try to start the ball rolling by asking what > > people think they're capable of. > > i can write music. i can design synths :p > i can also have a stab at artwork etc, though i wouldn't say its really > that good. > > i can also code, though im not really up on C++ > > does C# let you use the d3d engine?? i can't really see procecesor speed > being a huge limiting factor.. unless i am well overestimating the > avaliable processor power in realation to what needs to be done.. C# on windows is fine for Direct3D, but it'd be a pain for the linux guys to do anything useful, so I'm thinking we use C++. > i'd like to use , mm, i guess the word is generative things, like maldebot > (sp??) and game of life style things to generate evolving 'things' to use > during the demo. maybe using it to generate the textures or evolve the > samples used for the soundtrack. Yeah, I'm pretty big on this stuff too. Also, as a general thing, if we do use a 3rd party engine, we probably need as requirements: * the ability to take screenshots easily (to allow for feedbacky effects) * The ability to easily do 2d overlay stuff. The top one is more likely to be problematic, but I've seen engines that make the latter almost impossible too. > the other thing is, as someone else pointed out, i think a strong theme, > or idea is probably where we want to start from.. so maybe getting a few > ideas of what we want to do and then doing a rough story board?? Any ideas for theme? :P > quite a few demos at last years nulabor were pretty boring since it was > just random camera movements around a scene. thats cool for the first 10 > seconds.. To be exciting and different you need to .. well., have a > direction thats more than just random camera pans... Agreed. Leighton... -- #0421 113 305 - dayta at ucc.gu.uwa.edu.au "Linux is legacy, but it will be a start." Ken Kutaragi - SCE From zanchey at ucc.gu.uwa.edu.au Mon Dec 4 23:29:45 2006 From: zanchey at ucc.gu.uwa.edu.au (David Adam) Date: Mon, 4 Dec 2006 23:29:45 +0900 (WST) Subject: [Uccarbor] Skeleton project In-Reply-To: References: Message-ID: On Sun, 3 Dec 2006, Luke Williams wrote: > Perhaps a wheel member can also set us up on CVS. You really don't want to use CVS. I've set up a Subversion repository for those of you who would like to keep your source there, and I'll e-mail out passwords to all list subscribers. It's world-readable, but only auth-writable at the present time - if anyone wants it locked let me know. svn checkout http://mussel.ucc.asn.au:8080/uccarbor/ (inside UCC) svn checkout http://svn.ucc.asn.au:8080/uccarbor/ (outside UCC) You can also browse the repository online at: http://cvs.ucc.asn.au/cgi-bin/viewcvs.cgi/uccarbor/ I'm no pro developer, but I suggest that people start by creating themselves a directory to screw around in, then create a /trunk or similar when you decide on a concept. David Adam UCC Wheel Member zanchey at ucc.gu.uwa.edu.au From matt at ucc.asn.au Mon Dec 4 23:50:03 2006 From: matt at ucc.asn.au (Matt Johnston) Date: Mon, 4 Dec 2006 23:50:03 +0900 Subject: [Uccarbor] Skeleton project In-Reply-To: References: Message-ID: <20061204145003.GL6282@ucc.gu.uwa.edu.au> On Mon, Dec 04, 2006 at 11:29:45PM +0900, David Adam wrote: > On Sun, 3 Dec 2006, Luke Williams wrote: > > > Perhaps a wheel member can also set us up on CVS. > > You really don't want to use CVS. > > I've set up a Subversion repository for those of you who would like to > keep your source there, and I'll e-mail out passwords to all list > subscribers. > > It's world-readable, but only auth-writable at the present time - if > anyone wants it locked let me know. > > svn checkout http://mussel.ucc.asn.au:8080/uccarbor/ > (inside UCC) > svn checkout http://svn.ucc.asn.au:8080/uccarbor/ > (outside UCC) > > You can also browse the repository online at: > > http://cvs.ucc.asn.au/cgi-bin/viewcvs.cgi/uccarbor/ But what if the Nullarbor competitors steal all our ideas? Matt From shmookey at shmookey.net Wed Dec 6 17:38:19 2006 From: shmookey at shmookey.net (Luke Williams) Date: Wed, 6 Dec 2006 16:38:19 +0800 Subject: [Uccarbor] Skeleton project In-Reply-To: References: Message-ID: On 12/4/06, David Adam wrote: > I've set up a Subversion repository for those of you who would like to > keep your source there, and I'll e-mail out passwords to all list > subscribers. Thanks David. I've committed some code that "works" into the repo and a little description and some thoughts in its readme. I don't really want to barge on further without knowing if we're going to use some engine and if so which one, because some of the more full-featured ones could make anything further that I do worthless. So, any ideas on an engine? From dayta at ucc.gu.uwa.edu.au Wed Dec 6 21:54:25 2006 From: dayta at ucc.gu.uwa.edu.au (Leighton Haynes) Date: Wed, 6 Dec 2006 21:54:25 +0900 Subject: [Uccarbor] Skeleton project In-Reply-To: References: Message-ID: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> Ok, I'll check it out and have a look. I get the feeling it might be worth getting some basic components sorted while we try and work out what we want to do, storyboard-wise, yeah? Components that spring to mind are: * basic 3d scene display * music playback * overall control/scripting * overlay support (text, images) Anyone want to volunteer for anything? Leighton... On Wed, Dec 06, 2006 at 04:38:19PM +0800, Luke Williams wrote: > On 12/4/06, David Adam wrote: > > I've set up a Subversion repository for those of you who would like to > > keep your source there, and I'll e-mail out passwords to all list > > subscribers. > > Thanks David. > > I've committed some code that "works" into the repo and a little > description and some thoughts in its readme. I don't really want to > barge on further without knowing if we're going to use some engine and > if so which one, because some of the more full-featured ones could > make anything further that I do worthless. > > So, any ideas on an engine? > _______________________________________________ > UCCarbor mailing list > UCCarbor at ucc.gu.uwa.edu.au > http://lists.ucc.gu.uwa.edu.au/mailman/listinfo/uccarbor -- #0421 113 305 - dayta at ucc.gu.uwa.edu.au "Linux is legacy, but it will be a start." Ken Kutaragi - SCE From dayta at ucc.gu.uwa.edu.au Thu Dec 7 09:50:05 2006 From: dayta at ucc.gu.uwa.edu.au (Leighton Haynes) Date: Thu, 7 Dec 2006 09:50:05 +0900 Subject: [Uccarbor] Skeleton project In-Reply-To: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> Message-ID: <20061207005005.GR26288@ucc.gu.uwa.edu.au> As a followup - I looked at this code, and it's going to take a lot of effort to compile it on windows. Did some web-searching to try and find out common ways for people to handle cross-platform compilation, and can't find any that don't make the windows side much harder than it should be... so, does anyone know a good way to set it up? I believe the majority of contributors are preferring windows... On Wed, Dec 06, 2006 at 09:54:25PM +0900, Leighton Haynes wrote: > Ok, I'll check it out and have a look. > > I get the feeling it might be worth getting some basic components sorted > while we try and work out what we want to do, storyboard-wise, yeah? > > Components that spring to mind are: > * basic 3d scene display > * music playback > * overall control/scripting > * overlay support (text, images) > > Anyone want to volunteer for anything? > > Leighton... > > On Wed, Dec 06, 2006 at 04:38:19PM +0800, Luke Williams wrote: > > On 12/4/06, David Adam wrote: > > > I've set up a Subversion repository for those of you who would like to > > > keep your source there, and I'll e-mail out passwords to all list > > > subscribers. > > > > Thanks David. > > > > I've committed some code that "works" into the repo and a little > > description and some thoughts in its readme. I don't really want to > > barge on further without knowing if we're going to use some engine and > > if so which one, because some of the more full-featured ones could > > make anything further that I do worthless. > > > > So, any ideas on an engine? > > _______________________________________________ > > UCCarbor mailing list > > UCCarbor at ucc.gu.uwa.edu.au > > http://lists.ucc.gu.uwa.edu.au/mailman/listinfo/uccarbor > > -- > > #0421 113 305 - dayta at ucc.gu.uwa.edu.au > "Linux is legacy, but it will be a start." Ken Kutaragi - SCE > _______________________________________________ > UCCarbor mailing list > UCCarbor at ucc.gu.uwa.edu.au > http://lists.ucc.gu.uwa.edu.au/mailman/listinfo/uccarbor -- #0421 113 305 - dayta at ucc.gu.uwa.edu.au "Linux is legacy, but it will be a start." Ken Kutaragi - SCE From shmookey at shmookey.net Thu Dec 7 11:43:05 2006 From: shmookey at shmookey.net (Luke Williams) Date: Thu, 7 Dec 2006 10:43:05 +0800 Subject: [Uccarbor] Skeleton project In-Reply-To: <20061207005005.GR26288@ucc.gu.uwa.edu.au> References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> Message-ID: On 12/7/06, Leighton Haynes wrote: > As a followup - I looked at this code, and it's going to take a lot of > effort to compile it on windows. Did some web-searching to try and find > out common ways for people to handle cross-platform compilation, and In what way will it take a lot of effort? I don't recall using anything platform specific, and even if I did, I intended on compiling with Cygwin (Linux emulation and compilation environment), so with any luck it will compile without any changes at all, even to the makefile. luke From cameron at ucc.asn.au Thu Dec 7 12:09:20 2006 From: cameron at ucc.asn.au (Cameron Patrick) Date: Thu, 7 Dec 2006 11:09:20 +0800 Subject: [Uccarbor] Skeleton project In-Reply-To: References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> Message-ID: <20061207030920.GI29753@mersenne.largestprime.net> On Thu, Dec 07, 2006 at 10:43:05AM +0800, Luke Williams wrote: > In what way will it take a lot of effort? I don't recall using > anything platform specific, and even if I did, I intended on compiling > with Cygwin (Linux emulation and compilation environment), so with any > luck it will compile without any changes at all, even to the makefile. My understanding is that `lua-config` is Debian-specific. (Yay.) I'd also recommend going for Mingw32 over Cygwin - you still get unix-style makefiles and gcc, but it produces native windows code rather than windows-with-unix-emulation-layer. (I _think_ it generates the same code as giving Cygwin's gcc the -mno-cygwin flag.) Cameron From shmookey at shmookey.net Thu Dec 7 12:12:45 2006 From: shmookey at shmookey.net (Luke Williams) Date: Thu, 7 Dec 2006 11:12:45 +0800 Subject: [Uccarbor] Skeleton project In-Reply-To: <20061207030343.GT26288@ucc.gu.uwa.edu.au> References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> Message-ID: Oh, rightio, apologies. I have the Windows libraries for both of those handy. I'll check in them in now. I can also make an old (VC6) style project file for it if you like? On 12/7/06, Leighton Haynes wrote: > Umm, I have to go find LUA libraries, SDL libraries, get the right > version etc. This stuff should be checked into subversion - you don't want > people to have to dig around for this stuff, and potentially end up with > different versions. > > I don't want to use cygwin on windows. It's crap. It basically only > exists to help people compile linux apps on windows without porting them > properly. Given our primary platform is windows, it's a bad idea. I'd > much rather use visual C++ express - it's free, has a nice IDE, and > works. > > I'm not sure what a good 'cross platform' mechanism is yet. I'm trying > to work one out that doesn't require us to work in the dark ages. > > Leighton... > > On Thu, Dec 07, 2006 at 10:43:05AM +0800, Luke Williams wrote: > > On 12/7/06, Leighton Haynes wrote: > > >As a followup - I looked at this code, and it's going to take a lot of > > >effort to compile it on windows. Did some web-searching to try and find > > >out common ways for people to handle cross-platform compilation, and > > > > In what way will it take a lot of effort? I don't recall using > > anything platform specific, and even if I did, I intended on compiling > > with Cygwin (Linux emulation and compilation environment), so with any > > luck it will compile without any changes at all, even to the makefile. > > > > > > luke > > -- > > #0421 113 305 - dayta at ucc.gu.uwa.edu.au > "Linux is legacy, but it will be a start." Ken Kutaragi - SCE > > From shmookey at shmookey.net Thu Dec 7 12:53:54 2006 From: shmookey at shmookey.net (Luke Williams) Date: Thu, 7 Dec 2006 11:53:54 +0800 Subject: [Uccarbor] Skeleton project In-Reply-To: <20061207030343.GT26288@ucc.gu.uwa.edu.au> References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> Message-ID: Windows libraries are now in the svn repo. I know they work with the archaic VC6, and I just hope they work with newer ones. If so: link to all the .lib files provided. If not: using SDL 1.2 (http://www.libsdl.org/download-1.2.php) and Lua 5.0.2 (http://www.lua.org/ftp/). ScriptInterface.h now checks to see if WIN32 is defined so it can choose the Lua .hpp files if on Windows. Uccarbor.h does something similar because I think Windows requires to be included rather than . I have no idea if Windows preprocessors actually define WIN32 so that might have to be changed. I also can't remember why the .hpp files are necessary, only that last time I was working on Windows I had to use them. I've put the header files, lib files and requisite dlls in the same directory. And yeah, I didn't realise you'd be actually developing on Windows, otherwise I would have given this more thought ahead of time. From zarquin at ucc.asn.au Thu Dec 7 15:39:28 2006 From: zarquin at ucc.asn.au (Alwyn Lloyd) Date: Thu, 7 Dec 2006 15:39:28 +0900 (WST) Subject: [Uccarbor] Skeleton project In-Reply-To: References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> Message-ID: > > And yeah, I didn't realise you'd be actually developing on Windows, > otherwise I would have given this more thought ahead of time. Considering the machines at nullarbour will be windows machines, i'm curious as to what you thought we would be developing on.. C=64's perhaps?? :D [zar] From dayta at ucc.gu.uwa.edu.au Thu Dec 7 15:53:12 2006 From: dayta at ucc.gu.uwa.edu.au (Leighton Haynes) Date: Thu, 7 Dec 2006 15:53:12 +0900 Subject: [Uccarbor] Skeleton project In-Reply-To: References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> Message-ID: <20061207065312.GB6219@ucc.gu.uwa.edu.au> On Thu, Dec 07, 2006 at 03:39:28PM +0900, Alwyn Lloyd wrote: > > > > > And yeah, I didn't realise you'd be actually developing on Windows, > > otherwise I would have given this more thought ahead of time. > > Considering the machines at nullarbour will be windows machines, i'm > curious as to what you thought we would be developing on.. > > C=64's perhaps?? :D Bad Alwyn. Don't be mean. Leighton... -- #0421 113 305 - dayta at ucc.gu.uwa.edu.au "Linux is legacy, but it will be a start." Ken Kutaragi - SCE From cameron at ucc.asn.au Thu Dec 7 15:59:38 2006 From: cameron at ucc.asn.au (Cameron Patrick) Date: Thu, 7 Dec 2006 14:59:38 +0800 Subject: [Uccarbor] Skeleton project In-Reply-To: References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> Message-ID: <20061207065938.GL29753@mersenne.largestprime.net> On Thu, Dec 07, 2006 at 03:39:28PM +0900, Alwyn Lloyd wrote: > > And yeah, I didn't realise you'd be actually developing on Windows, > > otherwise I would have given this more thought ahead of time. > > Considering the machines at nullarbour will be windows machines, i'm > curious as to what you thought we would be developing on.. It's probably my fault. As Leighton said on IRC, I am a freak ;-) Cameron From shmookey at shmookey.net Thu Dec 7 16:00:11 2006 From: shmookey at shmookey.net (shmookey at shmookey.net) Date: Thu, 7 Dec 2006 15:00:11 +0800 Subject: [Uccarbor] Skeleton project In-Reply-To: References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> Message-ID: Yes, C64s :) I don't know, I only ever see and hear about uccans using some unix variant. Given we're using portable libraries and such... oh well, it doesn't matter anymore. Unless there's going to be another 30 or so source files added all at once I don't think we'll have too much trouble keeping the windows and unix makefiles in sync. Right now I'm more concerned about making sure it compiles in VC++, which I invariably have trouble with. On 12/7/06, Alwyn Lloyd wrote: > > > > > And yeah, I didn't realise you'd be actually developing on Windows, > > otherwise I would have given this more thought ahead of time. > > Considering the machines at nullarbour will be windows machines, i'm > curious as to what you thought we would be developing on.. > > C=64's perhaps?? :D > > [zar] > From zarquin at ucc.asn.au Thu Dec 7 17:51:06 2006 From: zarquin at ucc.asn.au (Alwyn Lloyd) Date: Thu, 7 Dec 2006 17:51:06 +0900 (WST) Subject: [Uccarbor] meeting and things In-Reply-To: References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> Message-ID: So, I'm thinking its probably a good idea to meet for a few hours at some point in the next to weeks to really nut out what people want to do and where we want to go with this.. This Monday evening is good with me.. though probably a weekend time would be best with everyone else.. so, any suggestions for where/when?? [zar] From cameron at ucc.asn.au Thu Dec 7 18:02:07 2006 From: cameron at ucc.asn.au (Cameron Patrick) Date: Thu, 7 Dec 2006 17:02:07 +0800 Subject: [Uccarbor] meeting and things In-Reply-To: References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> Message-ID: <20061207090207.GM29753@mersenne.largestprime.net> On Thu, Dec 07, 2006 at 05:51:06PM +0900, Alwyn Lloyd wrote: > This Monday evening is good with me.. though probably a weekend time would > be best with everyone else.. > > so, any suggestions for where/when?? Monday night works for me too (any time after 6pm or so). At UCC? Cameron From shmookey at shmookey.net Thu Dec 7 18:13:39 2006 From: shmookey at shmookey.net (Luke Williams) Date: Thu, 7 Dec 2006 17:13:39 +0800 Subject: [Uccarbor] meeting and things In-Reply-To: <20061207090207.GM29753@mersenne.largestprime.net> References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> <20061207090207.GM29753@mersenne.largestprime.net> Message-ID: On 12/7/06, Cameron Patrick wrote: > Monday night works for me too (any time after 6pm or so). At UCC? Evenings aren't so good for me, I don't drive and I live quite far away (a bit past Rockingham) where buses end quite early. Weekends would suit me better. From shmookey at shmookey.net Fri Dec 8 22:37:04 2006 From: shmookey at shmookey.net (Luke Williams) Date: Fri, 8 Dec 2006 21:37:04 +0800 Subject: [Uccarbor] meeting and things In-Reply-To: References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> Message-ID: How does lunch at UCC (assuming we can get into Cameron Hall) on the Sunday after this coming one, the 17th I think, sound to everyone? Also, just out of interest, is there anyone apart from Alwyn, Cameron, Leighton and myself intending to be in on this in some form or another? luke On 12/7/06, Alwyn Lloyd wrote: > > So, > > I'm thinking its probably a good idea to meet for a few hours at some > point in the next to weeks to really nut out what people want to do and > where we want to go with this.. > > This Monday evening is good with me.. though probably a weekend time would > be best with everyone else.. > > so, any suggestions for where/when?? > > [zar] > _______________________________________________ > UCCarbor mailing list > UCCarbor at ucc.gu.uwa.edu.au > http://lists.ucc.gu.uwa.edu.au/mailman/listinfo/uccarbor > From matt at ucc.asn.au Fri Dec 8 22:55:23 2006 From: matt at ucc.asn.au (Matt Johnston) Date: Fri, 8 Dec 2006 22:55:23 +0900 Subject: [Uccarbor] meeting and things In-Reply-To: References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> Message-ID: <20061208135523.GO6864@ucc.gu.uwa.edu.au> On Fri, Dec 08, 2006 at 09:37:04PM +0800, Luke Williams wrote: > How does lunch at UCC (assuming we can get into Cameron Hall) on the > Sunday after this coming one, the 17th I think, sound to everyone? > Also, just out of interest, is there anyone apart from Alwyn, Cameron, > Leighton and myself intending to be in on this in some form or > another? Yeah, I'm lurking. Susie is too. Not sure about the 17th since we're going away on the 20th and might be busy. But eh. Matt From zarquin at ucc.asn.au Fri Dec 15 12:01:24 2006 From: zarquin at ucc.asn.au (Alwyn Lloyd) Date: Fri, 15 Dec 2006 12:01:24 +0900 (WST) Subject: [Uccarbor] meeting and things In-Reply-To: <20061208135523.GO6864@ucc.gu.uwa.edu.au> References: <20061206125425.GQ26288@ucc.gu.uwa.edu.au> <20061207005005.GR26288@ucc.gu.uwa.edu.au> <20061207030343.GT26288@ucc.gu.uwa.edu.au> <20061208135523.GO6864@ucc.gu.uwa.edu.au> Message-ID: Just a reminder that we were planning on meeting _this_ sunday, at UCC. I suggest around 1pm? (gives me time to wake up from the night before :p ) [zar] On Fri, 8 Dec 2006, Matt Johnston wrote: > On Fri, Dec 08, 2006 at 09:37:04PM +0800, Luke Williams wrote: > > How does lunch at UCC (assuming we can get into Cameron Hall) on the > > Sunday after this coming one, the 17th I think, sound to everyone? > > Also, just out of interest, is there anyone apart from Alwyn, Cameron, > > Leighton and myself intending to be in on this in some form or > > another? > > Yeah, I'm lurking. Susie is too. Not sure about the 17th > since we're going away on the 20th and might be busy. But > eh. > > Matt >