| View previous topic :: View next topic |
| Author |
Message |
Clonkinator Master Frying Pen (Moderator)


Joined: 03 Nov 2007 Age: 16 Posts: 3074 Location: Germany
|
Posted: Sat Mar 15, 2008 10:40 am Post subject: |
|
|
| PurpleSquerkle wrote: | | Progress makes me feel guilty for doing absolutely nothing. |
Same here.  _________________ Yes, it's true. I fail. Epicly so. |
|
| Back to top |
|
 |
Zefz Lead Designer


Joined: 16 Sep 2007 Posts: 2305 Location: Norway
|
Posted: Sat Mar 15, 2008 11:33 am Post subject: |
|
|
| freegamer wrote: | | Zefz: do you commit your updates to SVN? If so is it the one of Sourceforge? |
Yes, but only the code: http://egoboo.svn.sourceforge.net/viewvc/egoboo/
The data files for Egoboo (Music, sounds, images) are rather uncompressed and take around 120 mb total uncompressed! The new Module I've made takes 8 mb itself. I don't think the sourceforge SVN likes a big repository, but I could be wrong. _________________ http://egoboo.sourceforge.net
"The pen is mightier than the sword- IF it is sharpened, dipped in poison and thrown really really hard at your target. But seriously, you are better off with a sword." |
|
| Back to top |
|
 |
bgbirdsey Developer

Joined: 25 Sep 2007 Posts: 873 Location: Minnesota
|
Posted: Sat Mar 15, 2008 11:58 am Post subject: |
|
|
technically, they do not limit the size of the svn for a project.
I uploaded all of the source files for SoulFu without a problem, but Egoboo has a lot more duplication of files...
I've been delaying updating my changes to the svn because I wasn't sure what would happen if I tried to commit to the new archive... |
|
| Back to top |
|
 |
Zefz Lead Designer


Joined: 16 Sep 2007 Posts: 2305 Location: Norway
|
Posted: Sat Mar 15, 2008 12:22 pm Post subject: |
|
|
Intresting... Meaning we should get on work on the new file system (And I should get egoboo to build on this computer and start coding here).
Yeah, all the upcoming conflicts may be scary, but also unavoidable at some point (Unless you simply overwrite everything).  _________________ http://egoboo.sourceforge.net
"The pen is mightier than the sword- IF it is sharpened, dipped in poison and thrown really really hard at your target. But seriously, you are better off with a sword." |
|
| Back to top |
|
 |
bgbirdsey Developer

Joined: 25 Sep 2007 Posts: 873 Location: Minnesota
|
Posted: Sat Mar 15, 2008 3:54 pm Post subject: |
|
|
I was more worried about the fact that the local SVN is at a wildly different revision number than the new SVN. Will it just accept my higher revision number and resolve any conflicts in my favor? That is not good because you made quite a lot of changes since I last updated )
Yes, we need to work on the file system.
I have some code that generates a 32 bit CRC for each file, which will uniquely tag each file in the database. The files could also be auto renamed from modules\XX.mod\lumpkin.obj\sound0.wav to objects\sounds\XXXXXXXX_lumpkin_0.wav, where the XX.... is the CRC. That way, identical files that are used by multiple objects will be grouped together in the directory listing... Then, we could weed out all the duplicates.
The trick will be to make another file in the \modules\XX.mod\lumpkin.obj that tells the loader what the global name of the various assets are.
====================
The other way would be to have an "inheritance model", where the special file would say that \modules\XX.mod\badlump.obj inherits from the global \objects\lumpkin.obj, which inherits from blah, etc. Then, any missing files in \modules\XX.mod\badlump.obj would be searched for in \objects\lumpkin.obj and any missing files there would be searched for in \objects\blah.obj.
===================
The second method is easier to implement (it is similar to how you can override files in \gamedat by placing a different file in \modules\XX.mod\gamedat), but harder to trim the fat... Plus, we would have to work out an inheritance scheme. Not too hard really, pirate inherits from rogue, boss lumpkin inherits from lumpkin, ... |
|
| Back to top |
|
 |
PurpleSquerkle Supreme Cookiemancer


Joined: 28 Oct 2007 Age: 17 Posts: 4370 Location: Midwestern US
|
Posted: Sat Mar 15, 2008 7:51 pm Post subject: |
|
|
| Clonkinator wrote: | | PurpleSquerkle wrote: | | Progress makes me feel guilty for doing absolutely nothing. |
Same here.  |
I'm going to go script flight, I think. _________________
+ PurpleSquerkle
--My website--
Latest update= 7/15/08; Three new midi loops.
{new Squerkle coming as soon as I stop being lazy} |
|
| Back to top |
|
 |
denis3 Developer


Joined: 23 Dec 2007 Age: 15 Posts: 498 Location: New Zealand
|
Posted: Sun Mar 16, 2008 3:40 am Post subject: |
|
|
| Quote: | | I still wonder though why 2.4.4b works on my computer while 2.7.5 doesn't... >< |
I fixed that bug by changing "Run on compatibility mode" to windows 98. Well, I'm not sure if it would work with you, cuz I use vista.. but trying won't kill ya lol.
Anyways, seems like version 2.4.4b is more playable than version 2.7.5.. i have the feeling that the current bugs affecting the latest version are quite tough...
| Quote: | | Progress makes me feel guilty for doing absolutely nothing. |
Same here, indeed. _________________ Season: 3
Projects for Egoboo: Egoboo - Adventure edition
Egoboo community job: Fixing bugs and game testing.
Total code bug fixes: 3
Total game bug fixes (This season): 1 |
|
| Back to top |
|
 |
freegamer Lumpkin


Joined: 26 Nov 2007 Posts: 35
|
Posted: Wed Mar 19, 2008 4:06 pm Post subject: |
|
|
| Zefz wrote: | | I don't think the sourceforge SVN likes a big repository, but I could be wrong. |
Fortunately, you are wrong.
I know of several projects that have several gigabytes in SVN (and then if you factor in their history, since SVN remembers everything, it'll be 10s of gigabytes) so 100mb or so is nothing. _________________ Free Gamer - it's teh dogz
FreeGameDev forums - open source game development community |
|
| Back to top |
|
 |
Maxaxle Elite Gamer


Joined: 06 Oct 2007 Age: 15 Posts: 2717 Location: San Diego
|
Posted: Wed Mar 19, 2008 5:04 pm Post subject: |
|
|
| denis3 wrote: | | Quote: | | I still wonder though why 2.4.4b works on my computer while 2.7.5 doesn't... >< |
I fixed that bug by changing "Run on compatibility mode" to windows 98. Well, I'm not sure if it would work with you, cuz I use vista.. but trying won't kill ya lol.
Anyways, seems like version 2.4.4b is more playable than version 2.7.5.. i have the feeling that the current bugs affecting the latest version are quite tough...
| Quote: | | Progress makes me feel guilty for doing absolutely nothing. |
Same here, indeed. |
 _________________ http://www.freewebs.com/maxaxle88/
Inventor class last updated: July 9, 2008
Download: https://sourceforge.net/projects/maxaxlesegoboos
FREE PIZZA TOMORROW |
|
| Back to top |
|
 |
freegamer Lumpkin


Joined: 26 Nov 2007 Posts: 35
|
Posted: Thu Mar 20, 2008 1:27 pm Post subject: |
|
|
Doing nothing is a choice. You sit at your PC and you choose to surf the net or play a game. You could equally choose to work on Egoboo. Choose what you want to do, make a decision you are happy with. _________________ Free Gamer - it's teh dogz
FreeGameDev forums - open source game development community |
|
| Back to top |
|
 |
PurpleSquerkle Supreme Cookiemancer


Joined: 28 Oct 2007 Age: 17 Posts: 4370 Location: Midwestern US
|
Posted: Thu Mar 20, 2008 2:28 pm Post subject: |
|
|
No, it's just that I have quite a few other things to work on. _________________
+ PurpleSquerkle
--My website--
Latest update= 7/15/08; Three new midi loops.
{new Squerkle coming as soon as I stop being lazy} |
|
| Back to top |
|
 |
Maxaxle Elite Gamer


Joined: 06 Oct 2007 Age: 15 Posts: 2717 Location: San Diego
|
Posted: Thu Mar 20, 2008 3:04 pm Post subject: |
|
|
I only feel guilty because I haven't done anything for a long while, even though it's partially because of *BLEEP!!!* 2.75b, as many of the starters are just impossible for one reason or another, whether it's the mana flow being nothing, or getting stuck on bodies or walls, or just not having the skill to do it with all of the problems adding up . _________________ http://www.freewebs.com/maxaxle88/
Inventor class last updated: July 9, 2008
Download: https://sourceforge.net/projects/maxaxlesegoboos
FREE PIZZA TOMORROW |
|
| Back to top |
|
 |
Zefz Lead Designer


Joined: 16 Sep 2007 Posts: 2305 Location: Norway
|
Posted: Thu Mar 20, 2008 4:06 pm Post subject: |
|
|
So work and play around iwth with 2.4.4b ? _________________ http://egoboo.sourceforge.net
"The pen is mightier than the sword- IF it is sharpened, dipped in poison and thrown really really hard at your target. But seriously, you are better off with a sword." |
|
| Back to top |
|
 |
Maxaxle Elite Gamer


Joined: 06 Oct 2007 Age: 15 Posts: 2717 Location: San Diego
|
|
| Back to top |
|
 |
Clonkinator Master Frying Pen (Moderator)


Joined: 03 Nov 2007 Age: 16 Posts: 3074 Location: Germany
|
Posted: Thu Mar 20, 2008 5:43 pm Post subject: |
|
|
| Zefz wrote: | | So work and play around iwth with 2.4.4b ? |
But I want the newest version...  _________________ Yes, it's true. I fail. Epicly so. |
|
| Back to top |
|
 |
|