Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#200243 - 24/01/2004 15:50 v2 - v3alpha5 filesystem differences
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14478
Loc: Canada
For the technically curious, here is a summary of all of the files that are different between v2-final and the current v3-alpha5 Empeg/RioCar software releases (car2-consumer). Lines preceeded by '-' are from v2-final, and those with '+' are for v3-alpha5. Each line shows the file pathname, and its size in bytes.

Cheers.

Summary of differences between v2final and v3alpha5 filesystems:
================================================================

-./empeg/bin/player 1350748
+./empeg/bin/player 1907572

+./empeg/lib/data/sinc_kaiser_coefficients_table.txt 4252

-./empeg/lib/empeg_wma.so 187760
+./empeg/lib/empeg_wma.so 188047

+./empeg/lib/fonts/13pixel.bf 13032
+./empeg/lib/fonts/13pixelnumeric.bf 852
+./empeg/lib/fonts/18pixel.bf 15704
+./empeg/lib/fonts/18pixelunicode.bf 625958

-./empeg/lib/fonts/graphics.bf 872
+./empeg/lib/fonts/graphics.bf 964

-./empeg/lib/fonts/graphics_large.bf 2072
+./empeg/lib/fonts/graphics_large.bf 2140

-./empeg/lib/fonts/large.bf 17588
+./empeg/lib/fonts/large.bf 15704

-./empeg/lib/fonts/medium.bf 9272
+./empeg/lib/fonts/medium.bf 8502

-./empeg/lib/fonts/small.bf 6500
+./empeg/lib/fonts/small.bf 6102

-./empeg/lib/fonts/timecode.bf 1264
+./empeg/lib/fonts/timecode.bf 1300

-./empeg/lib/fonts/wait.bf 416
+./empeg/lib/fonts/wait.bf 436

-./empeg/lib/lang/en_UK.msgso 12356
+./empeg/lib/lang/en_UK.msgso 16256

-./empeg/lib/visuals/visuals.bin 495036
+./empeg/lib/visuals/visuals.bin 495296

Top
#200244 - 24/01/2004 16:22 Re: v2 - v3alpha5 filesystem differences [Re: mlord]
Daria
carpal tunnel

Registered: 24/01/2002
Posts: 3937
Loc: Providence, RI
Hm. The temptation to make separate directories for 2.0 and 3.0a(3,5) and make hijack remap things on open crossed my mind again. Maybe tomorrow.

Top
#200245 - 24/01/2004 16:38 Re: v2 - v3alpha5 filesystem differences [Re: Daria]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14478
Loc: Canada
The interesting thing is that such a "chooser" could easily be done as a userspace app from EXEC -- with a front panel menu & timeout..
EDIT:
I'm releasing a new "upgrader" shortly, with a --extract option to extract the .upgrade files into the current working directory. Under Linux, one can then do this:

mkdir t ; mount _dev_hda5 t -oloop; cd t; ls -l

Cheers


Edited by mlord (24/01/2004 16:39)

Top
#200246 - 24/01/2004 16:42 Re: v2 - v3alpha5 filesystem differences [Re: mlord]
Daria
carpal tunnel

Registered: 24/01/2002
Posts: 3937
Loc: Providence, RI
Hm. There was a reason I didn't want to go that way. I wonder what it was...

Top
#200247 - 24/01/2004 16:54 Re: v2 - v3alpha5 filesystem differences [Re: Daria]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14478
Loc: Canada
Well, it will involve remounting the filesystem r/w briefly to change the symlink (or rename a directory), but only if the user selects a different option than the current setup. Just use the "nocheck" option when doing the remount so that it is instantaneous, as in:

mount / -oremount,rw,nocheck
rm -f /empeg
ln -s /empeg-v2final /empeg
mount / -oremount,ro

Of course, this whole thing could just be a shell script like the above, invoked on demand from a Hijack menu option once I fix the EXEC stuff (Real Soon Now.. maybe even this weekend, since it's too bloody cold out to play hockey).

Cheers

Top