VFS file problems

Post any Bug Reports here
Nout
Posts: 136
Joined: Tue Jul 05, 2005 5:14 pm

Post by Nout » Sat Oct 22, 2005 2:39 pm

Hike,

Newer commands like the static mesh, ployarray etc... might not have been set up for VFS yet. The code changes are more then 1 year old.

My recommendation:
- put all files in VFS + encrypt it + place it so RF can read it
- put in DOS all files that are in
a) the install directory
b) the script directory
c) the video directory
d) the midi directory
e) the media/levels directory
In your case, also put all files for the static mesh in DOS
Now run RF and check which files RF still complains about + add them additionally to DOS

You will iterate a while, but this is a way to get the job done
After this tedious work, I welcome to know which files are not found by VFS, so I can try to solve also reading these files

Nout
Posts: 136
Joined: Tue Jul 05, 2005 5:14 pm

Post by Nout » Sat Oct 22, 2005 2:45 pm

Hike,

Can you send the complete RF.log file
It will help me a lot more to see in which module reading VFS fails, then with the sippets you posted
but the player's projectiles would only fire to the west or east. The
baddies' projectiles fired at the player, but they were all wide left by about 5 feet.
Can you explain which entities, script commands are involver with this projectile thing. The info I have now is far to limited to know where to lok for the bug.

hike1
RF FAQ-Keeper
Posts: 607
Joined: Tue Jul 05, 2005 4:19 am
Contact:

Post by hike1 » Sun Oct 23, 2005 2:04 am

The demo is a lot like the Asylum demo,

get it at http://terrymorgan.net/download.htm, you could also
try the default RF weapons contained in your physics demo.

same weapons,
same weapons, projectiles, fired by the baddies.

Mail me at hike1213@yahoo.com, I'll send you the whole 100MB thing by snail mail, I mainly don't want my actors to be stolen, the static meshes aren't all that great.

Would it be simpler to encrypt the rfvfs.exe, say it could only
be used with one .vfs file, so they'd need the rfvfs.exe that
assembled it? Anybody know how this stuff is encrypted on
other engines? The big commercial engines just attack you
with lawyers if you rob them, not an option for us.


Initializing Game Shell...
----------------------------------------------------------
--- Reality Factory 075 test build ---
--- Powered for physics by the physics Engine: Tokamak ---
--- And graphics by the 3D graphics engine Genesis 3D ---
--- Info: http://dhost.info/realityfactory/index.htm ---
----------------------------------------------------------

Start executing RF
VFS with Encryption key was found, Decrypting on VFS is activated
Parsed RealityFactory.ini file
Genesis 3d Initialized
Initializing Camera Manager...
Loaded install\camera.ini
Initializing User Input Subsystem...
Initializing Audio Manager Subsystem...
Initializing CD Audio Manager Subsystem...
Initializing Midi Audio Manager Subsystem...
Initializing RF Menu Manager Subsystem...
Initializing Network...
Loading Menu.ini...
Parsing Menu.ini...
Loaded install\menu2.ini
Loaded media\bitmaps\menu\firstday2.jpg
Loaded media\bitmaps\menu\images.bmp
Loaded media\bitmaps\menu\a_images.bmp
Loaded media\bitmaps\menu\images1.bmp
Loaded media\bitmaps\menu\a_images1.bmp
Loaded media\bitmaps\menu\remap2.bmp
Loaded media\bitmaps\menu\a_remap.bmp
Loaded media\bitmaps\menu\credits.bmp
Loaded media\bitmaps\menu\a_credits.bmp
Loaded media\bitmaps\menu\images2.bmp
Loaded media\bitmaps\menu\a_images2.bmp
Loaded media\bitmaps\menu\titles.bmp
Loaded media\bitmaps\menu\a_titles.bmp
Loaded media\bitmaps\fonts\Cour8B.bmp
Loaded media\bitmaps\fonts\a_Cour8B.bmp
Loaded media\bitmaps\fonts\Cour8B.dat
Loaded media\bitmaps\fonts\Cour8W.bmp
Loaded media\bitmaps\fonts\a_Cour8W.bmp
Loaded media\bitmaps\fonts\Cour8W.dat
Loaded media\bitmaps\fonts\Cour11B.bmp
Loaded media\bitmaps\fonts\a_Cour11B.bmp
Loaded media\bitmaps\fonts\Cour11B.dat
Loaded media\bitmaps\fonts\Cour11W.bmp
Loaded media\bitmaps\fonts\a_Cour11W.bmp
Loaded media\bitmaps\fonts\Cour11W.dat
Loaded media\bitmaps\fonts\Cour12B.bmp
Loaded media\bitmaps\fonts\a_Cour12B.bmp
Loaded media\bitmaps\fonts\Cour12B.dat
Loaded media\bitmaps\fonts\Cour12W.bmp
Loaded media\bitmaps\fonts\a_Cour12W.bmp
Loaded media\bitmaps\fonts\Cour12W.dat
Loaded media\bitmaps\fonts\Cour148B.bmp
Loaded media\bitmaps\fonts\a_Cour148B.bmp
Loaded media\bitmaps\fonts\Cour148B.dat
Loaded media\bitmaps\fonts\Cour148W.bmp
Loaded media\bitmaps\fonts\a_Cour148W.bmp
Loaded media\bitmaps\fonts\Cour148W.dat
Loaded media\bitmaps\fonts\Cour10B.bmp
Loaded media\bitmaps\fonts\a_Cour10B.bmp
Loaded media\bitmaps\fonts\Cour10B.dat
Loaded media\bitmaps\fonts\Cour10W.bmp
Loaded media\bitmaps\fonts\a_Cour10W.bmp
Loaded media\bitmaps\fonts\Cour10W.dat
Loaded media\bitmaps\fonts\Cour14B.bmp
Loaded media\bitmaps\fonts\a_Cour14B.bmp
Loaded media\bitmaps\fonts\Cour14B.dat
Loaded media\bitmaps\fonts\Cour14W.bmp
Loaded media\bitmaps\fonts\a_Cour14W.bmp
Loaded media\bitmaps\fonts\Cour14W.dat
Loaded media\bitmaps\fonts\Cour16B.bmp
Loaded media\bitmaps\fonts\a_Cour16B.bmp
Loaded media\bitmaps\fonts\Cour16B.dat
Loaded media\bitmaps\fonts\Cour16W.bmp
Loaded media\bitmaps\fonts\a_Cour16W.bmp
Loaded media\bitmaps\fonts\Cour16W.dat
Loaded media\bitmaps\fonts\Cour16W.bmp
Loaded media\bitmaps\fonts\a_Cour16W.bmp
Loaded media\bitmaps\fonts\Cour16W.dat
Loaded media\bitmaps\fonts\drgtan12.bmp
Loaded media\bitmaps\fonts\a_drgtan12.bmp
Loaded media\bitmaps\fonts\drgtan12.dat
Loaded media\bitmaps\fonts\drgbrwn20.bmp
Loaded media\bitmaps\fonts\a_drgbrwn20.bmp
Loaded media\bitmaps\fonts\drgbrwn20.dat
Loaded media\bitmaps\fonts\drgtan20.bmp
Loaded media\bitmaps\fonts\a_drgtan20.bmp
Loaded media\bitmaps\fonts\drgtan20.dat
Loaded media\bitmaps\fonts\drglittan12.bmp
Loaded media\bitmaps\fonts\a_drglittan12.bmp
Loaded media\bitmaps\fonts\drglittan12.dat
Loaded media\bitmaps\fonts\drglitbrwn12.bmp
Loaded media\bitmaps\fonts\a_drglitbrwn12.bmp
Loaded media\bitmaps\fonts\drglitbrwn12.dat
Loaded media\bitmaps\fonts\drggray10.bmp
Loaded media\bitmaps\fonts\a_drggray10.bmp
Loaded media\bitmaps\fonts\drggray10.dat
Loaded media\bitmaps\fonts\drgltgrn8.bmp
Loaded media\bitmaps\fonts\a_drgltgrn8.bmp
Loaded media\bitmaps\fonts\drgltgrn8.dat
Loaded media\bitmaps\fonts\drggray20.bmp
Loaded media\bitmaps\fonts\a_drggray20.bmp
Loaded media\bitmaps\fonts\drggray20.dat
Loaded media\bitmaps\fonts\drgltgrn14.bmp
Loaded media\bitmaps\fonts\a_drgltgrn14.bmp
Loaded media\bitmaps\fonts\drgltgrn14.dat
Loaded media\bitmaps\fonts\drgdkbrn8.bmp
Loaded media\bitmaps\fonts\a_drgdkbrn8.bmp
Loaded media\bitmaps\fonts\drgdkbrn8.dat
Loaded media\bitmaps\fonts\drgbrwn20.bmp
Loaded media\bitmaps\fonts\a_drgbrwn20.bmp
Loaded media\bitmaps\fonts\drgbrwn20.dat
Loaded media\bitmaps\fonts\drgbrwn12.bmp
Loaded media\bitmaps\fonts\a_drgbrwn12.bmp
Loaded media\bitmaps\fonts\drgbrwn12.dat
Loaded media\bitmaps\menu\cursor.bmp
Loaded media\bitmaps\menu\a_cursor.bmp
Loaded media\bitmaps\menu\crosshair.bmp
Loaded media\bitmaps\menu\a_crosshair.bmp
Loaded media\bitmaps\menu\crosshair.bmp
Loaded media\bitmaps\menu\a_crosshair.bmp
OpenRFFile: File open attempt in DOS-mode failed, try now in VFS, file 'media\audio\menu\pop1.wav'
Loaded media\audio\menu\pop1.wav
OpenRFFile: File open attempt in DOS-mode failed, try now in VFS, file 'media\audio\menu\pop2.wav'
Loaded media\audio\menu\pop2.wav
OpenRFFile: File open attempt in DOS-mode failed, try now in VFS, file 'media\audio\menu\pop1.wav'
Loaded media\audio\menu\pop1.wav
Initializing Menu
Loaded install\control.ini
Initializing Collision Manager Subsystem...
Initializing Network Manager Subsystem...
Initializing AVIFile Video Subsystem...
Launching Reality Factory Game Shell...
Entering CRFMenu::DoMenu()
Creating Camera
Entering ProcessMenu...
CRFMenu::ProcessMenu Entered
Entering Windows Message Loop, Rendering Game Menu
Loaded media\bitmaps\menu\loading.bmp
Initializing Level: isle.bsp
Configuring Camera Defaults...
Loaded install\camera.ini
Loaded media\levels\isle.bsp
Initializing Entity Registry...
Initializing Terrain Manager...
Initializing Effects Manager...
Initializing Actor Manager...
Loaded install\material.ini
Parsing Environment Setup Entity...
Initializing Model Manager...
Loaded media\audio\woowoo3.wav
Creating Player Avatar...
Loaded install\playersetup.ini
Loaded media\audio\die.wav
Loaded media\audio\die1.wav
Loaded media\audio\ohmigod.wav
Loaded media\audio\yay.wav
Loaded media\audio\smunch.wav
Loaded media\audio\mumble1.wav
Loading Player Avatar...
Loaded media\actors\Ernie.act
Initializing HUD...
Initializing Damage Subsystem...
Initializing FixedCamera Manager Subsystem...
Loading Player Configuration...
Loading Attributes and Player Configuration from PlayerSetup.ini
Loading Environmental Audio
Loaded install\environment.ini
Loaded media\audio\waterwalk.wav
Parsing PlayerSetup Entity
Set LevelViewpoint
Set Initial Player Actor Scale, Rotation, Shadow and Lighting
Set Player Bounding Box
Parsing EnvironmentSetup Entity
Loaded install\player.ini
Initializing Automatic Door Manager Subsystem...
Initializing Moving Platform Manager Subsystem...
Initializing Teleport Manager Subsystem...
Initializing MorphingField Effects Manager Subsystem...
Initializing 3d AudioSource Manager Subsystem...
Loaded media\audio\ambwind2.wav
Loaded media\audio\ambien6.wav
Initializing Particle Effects Manager Subsystem...
Initializing Static Entity Props Subsystem...
Loaded media\actors\raintree3.act
Loaded media\bitmaps\tree1_black.bmp
Loaded media\bitmaps\raintreealpha.bmp
Loaded media\actors\tree165red.act
Loaded media\actors\treepalm.act
Loaded media\actors\minegrav.act
Initializing Static Mesh Subsystem...
OpenRFFile: File open attempt in DOS-mode failed, try now in VFS, file 'media\actors\smoothne.act'
Loaded media\actors\smoothne.act
CStaticMesh: can't create def from file 'smoothne.act'
CStaticMesh: can't create VertMatList from file 'smoothne.act'
Shutting Down AVIFile Video Subsystem...
Shutting Down Network Manager Subsystem...
Shutting Down Collision Manager Subsystem...
Shutting Down RF Menu Manager Subsystem...
Shutting Down CD Audio Manager Subsystem...
Shutting Down Midi Audio Manager Subsystem...
Shutting Down Audio Manager Subsystem...
Shutting Down User Input Manager Subsystem...
Shutting Down Camera Manager Subsystem...
Shutting Down Graphics Subsystem...

Nout
Posts: 136
Joined: Tue Jul 05, 2005 5:14 pm

Post by Nout » Mon Oct 24, 2005 5:43 pm

Hike,

From the log file you send, I read that you have put all media, except the staticmesh in DOS. The idea was to do just to opposit
All media can be put inVFS (with some exceptions), but the static mesh, I advice to keep it in DOS, as this is a new feature maybe not supported yet by VFS

Sending 100MEG is OK in the weekend when I'm at home, but during the week I'm at low speed... and can not download such a size

hike1
RF FAQ-Keeper
Posts: 607
Joined: Tue Jul 05, 2005 4:19 am
Contact:

Post by hike1 » Tue Oct 25, 2005 1:36 am

Nout,

everything was in the vfs file, BUT IT WON'T READ THE VFS!
SO I put each ERROR OUT file in DOS!

I'll SEND YOU THE DEMO BY MAIL, send me your PHYSICAL
MAILING ADDRESS!

Veleran
Posts: 891
Joined: Mon Aug 22, 2005 10:22 am
Location: Greece

Post by Veleran » Wed Oct 26, 2005 3:35 am

How do you add files in DOS to the vfs?

Nout
Posts: 136
Joined: Tue Jul 05, 2005 5:14 pm

Post by Nout » Wed Oct 26, 2005 8:11 pm

Hike,

Please keep a friendly tune. We are trying to help you.

Have a look again to the log file I've send out earlier
You will see several standard media which are read from VFS.
In your log file you use also some of these media, but you can not read them from VFS.
The code is exactly the same, the media are exactly the same, so I see only a few possible reasons left:
- Did you supply the password to RF by running the password.exe program, using exactly the same passwrod as done for VFS?

I will make a test on the asylum demo

Jay
RF Dev Team
Posts: 1232
Joined: Fri Jul 08, 2005 1:56 pm
Location: Germany

Post by Jay » Wed Oct 26, 2005 8:43 pm

ehmmm....what do you mean by DOS? Do you mean Disk-Operating-System(which DOS orgininally meant) or DOS as the previous of windows? Or something i do not know?
Everyone can see the difficult, but only the wise can see the simple.
-----

Guest

Post by Guest » Wed Oct 26, 2005 9:00 pm

- Did you supply the password to RF by running the password.exe program, using exactly the same passwrod as done for VFS?


The password is only used when you try to extract files, if you
type in the wrong one, the files are unreadable, this shouldn't
affect the actual reading of the VFS file. I'll try a vfs file with NO
password and tell you what happens.


Nout means DOS as in 'it's not in the VFS file, it's out there in /media/bitmaps like in the standard RF download. (I guess)

Nout
Posts: 136
Joined: Tue Jul 05, 2005 5:14 pm

Post by Nout » Thu Oct 27, 2005 8:20 pm

Hike,

The password is also used to de-crypt the files while RF is reading them from an encryted VFS

Please check if you have set the password identical to the one used in VFS + can you post the resulting RF.log
It should show at least that the "standard media" is read from VFS

hike1
RF FAQ-Keeper
Posts: 607
Joined: Tue Jul 05, 2005 4:19 am
Contact:

Post by hike1 » Fri Oct 28, 2005 12:17 am

K, I forgot the password, I'll try it again this weekend.

Nout
Posts: 136
Joined: Tue Jul 05, 2005 5:14 pm

Post by Nout » Wed Nov 02, 2005 6:03 am

Hike,

You tried it? What is the result?
Can you post the RF.LOG?

Guest

Post by Guest » Wed Nov 02, 2005 5:23 pm

Didn't get a chance yet, Real Life is interfering.

hike1
RF FAQ-Keeper
Posts: 607
Joined: Tue Jul 05, 2005 4:19 am
Contact:

Post by hike1 » Thu Nov 03, 2005 1:38 am

This is using a vfs file without a password I think. I deleted
the /media directory, yes I know I need the .bsp's.

After this it will ask for every file in the menu.ini, etc..

Initializing Game Shell...
--------------------------------------
--- Reality Factory 080 test build ---
--- For more Information, visit: ---
--- http://www.realityfactory.ca ---
--------------------------------------



Parsed RealityFactory.ini file


Genesis 3d Initialized

Initializing Camera Manager...
Loaded install\camera.ini
Initializing User Input Subsystem...
Initializing Audio Manager Subsystem...
Initializing CD Audio Manager Subsystem...
Initializing Midi Audio Manager Subsystem...
Initializing RF Menu Manager Subsystem...
Initializing Network...
Loading Menu.ini...
Parsing Menu.ini...
Loaded install\menu2.ini
File open attempt failed on type '6', file 'media\bitmaps\menu\firstday2.jpg'

Loaded media\bitmaps\menu\firstday2.jpg
Missing Bitmap menu\firstday2.jpg or Missing Path
Shutting Down AVIFile Video Subsystem...
Shutting Down Network Manager Subsystem...
Shutting Down Collision Manager Subsystem...
Shutting Down RF Menu Manager Subsystem...
Shutting Down CD Audio Manager Subsystem...
Shutting Down Midi Audio Manager Subsystem...
Shutting Down Audio Manager Subsystem...
Shutting Down User Input Manager Subsystem...
Shutting Down Camera Manager Subsystem...
Shutting Down Graphics Subsystem...

Nout
Posts: 136
Joined: Tue Jul 05, 2005 5:14 pm

Post by Nout » Thu Nov 03, 2005 1:53 am

Hike,

From the log, I recognize that you are not using the RF with physics executable

Post Reply