UFO: Alien Invasion Issue Tracker
UFO: Alien Invasion
Go to the previous open issue
Go to the previous issue (open or closed)
star_faded.png
Please log in to bookmark issues
icon_project.png UFO: Alien Invasion / Closed Bug report #10 ERROR: Couldn't load maps/villaged/vil_.bsp
Go to the next issue (open or closed)
Go to the next open issue
There are no more issues in that direction.
This issue has been closed with status "Closed" and resolution "Not determined".
Issue basics
  • Type of issue
    Bug report
  • Category
    General
  • Targetted for
    Not determined
  • Status
    Closed
  • Priority
    7. Critical
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (0)
There are no items
People involved
Times and dates
  • Posted at
  • Last updated
  • Estimated time
    Not estimated
Issue details
  • Resolution
    Not determined
  • Reproducability
    Not determined
  • Severity
    Not determined
  • Complexity
    Not determined
  • Platform
    Not determined
  • Architecture
    Not determined
Attachments (0)
There is nothing attached to this issue
Duplicate issues (0)
This issue does not have any duplicates
Description
[http://sourceforge.net/p/ufoai/bugs/10 Item 10] imported from sourceforge.net tracker on 2013-01-28 18:08:35

Ok, as i've already mentioned it in the forum [1] i
have problems playing/starting any mission at all.
I couldn't find the reason for this, so i'm filing a
bug here.

To quote myself:
==============================================
I did that, but i just get an error-message ...
ERROR: Couldn't load maps/villaged/vil_.bsp
... and the screen shows the game-console and then only
black. I can get back to the earth-view though (e.g.
via ESC--[Continue])

I suspect the '_' should be followed by some more
characters.

The full log:
########################################
ufoai$ ./ufo
using /home/hoehrer/.ufoai/base/ for writing
Using data dir (./base/i18n/) for locate settings
Setting language to de_DE@euro
execing default.cfg
execing config.cfg
execing keys.cfg
Console initialized.

------- sound initialization -------
Using Alsa
sound sampling rate: 44100
------------------------------------
------- Loading ref_glx.so -------
LoadLibrary("ref_glx.so"): can't open
/etc/ufo.conf
LoadLibrary("./ref_glx.so")
ref_gl version: GL 0.12
Initializing OpenGL display
...setting mode 6: 1024 768
Using XFree86-VidModeExtension Version 2.2
GL_VENDOR: NVIDIA Corporation
GL_RENDERER: RIVA TNT2/AGP/3DNOW!
GL_VERSION: 1.5.3 NVIDIA 71.67
...allowing CDS
...enabling GL_EXT_compiled_vertex_array
...using GL_EXT_point_parameters
...using GL_ARB_multitexture
...using GL_EXT_texture_env_combine
...GL_SGIS_multitexture deprecated in favor of
ARB_multitexture
...GL_ARB_texture_compression not found
------------------------------------
CD Audio Initialized.
Map mask loaded.
MN_ParseBases: too many bases
stage: intro
stage: ufos_are_coming
Shared Client/Server Info loaded
Team 'current' loaded.
====== UFO Initialized ======

Campaign 'slot1' loaded.
------- Loading gamei386.so -------
LoadLibrary (/mnt/hda6/ufoai_cvs/ufoai/./base/gamei386.so)
==== InitGame ====
------- Server Initialization -------
tiles: 21 tries: 5
********************
ERROR: Couldn't load maps/villaged/vil_.bsp
********************
==== ShutdownGame ====
recursive shutdown

ufoai$ ls ./base/maps/villaged
vil_c01.bsp vil_d03.bsp vil_drop.bsp vil_r02.bsp
vil_s04.bsp vil_s09.bsp
vil_c02.bsp vil_d04.bsp vil_h01.bsp vil_r03.bsp
vil_s05.bsp vil_s10.bsp
vil_c03.bsp vil_d05.bsp vil_h02.bsp vil_s01.bsp
vil_s06.bsp vil_s11.bsp
vil_d01.bsp vil_d06.bsp vil_h03.bsp vil_s02.bsp
vil_s07.bsp vil_s12.bsp
vil_d02.bsp vil_d07.bsp vil_r01.bsp vil_s03.bsp
vil_s08.bsp vil_s13.bsp
########################################
==============================================
End quote

[1]
http://sourceforge.net/forum/forum.php?thread_id=1428645&forum_id=531128

Werner
===== Comments Ported from Sourceforge =====

====== hoehrer (2006-01-31 18:15:15) ======

Logged In: YES
user_id=1434318

ok, I've just found out that this only happens with some
missions (normally the first one appearing).
I just waited a bit longer so another mission pops up
(japan-map) and this one works fine :D

Werner


====== hoehrer (2006-01-31 18:25:14) ======

Logged In: YES
user_id=1434318

Ok, more info on this... it's the "grenchen" mission:

mission vil_grenchen

{

text "Location: Grenchen\Type: Terror Attack\Objective:
Protect inhabitants"

map "+village"

param residential

music mission2

pos "-7 47"

aliens 4

alienteam alien

alienequip campaign_alien

civilians 7

civteam european

recruits 2

$win 1000

$alien 100

$civilian 500

}

stage intro

{

set first

{

delay "0 1 0"

frame "0 3 0"

missions "vil_grenchen"

number 1

quota 0

}

set terror_only

{

needed first

delay "0 0 1"

frame "0 10 0"

expire "0 3 0"

missions "or_tabelbala italy japan oriental vil_lille
vil_albany"

quota 4

nextstage ufos_are_coming

}

set stop

{

needed terror_only

delay "0 20 0"

endstage intro

}

}

Werner
====== nobody (2006-01-31 20:25:19) ======

Logged In: NO

ERROR: Couldn't load maps/villaged/vil_h0.bsp
^^imo there must be a number after n0
====== hoehrer (2006-02-01 08:33:14) ======

Logged In: YES
user_id=1434318

> ERROR: Couldn't load maps/villaged/vil_h0.bsp
> ^^imo there must be a number after n0
I think you meant h0, didn't you?

Ok, so what is going wrong so this 'h0x' is left out?
Does anybody know where this filename is assembled?

Werner
====== nobody (2006-02-02 15:59:18) ======

Logged In: NO

the maps are assembled in sv_init.c
in SV_AssembleMap()
====== nobody (2006-02-02 17:12:19) ======

Logged In: NO

i've put some output in the code - the error seams to be in
cmodel.c at "void CM_LoadMap( char *tiles, char *pos )"

mapstring: -villaged/vil_ +s01 +h01 +h03 +drop +d01 +h01
+d04 +s07 +s11 +r03 +s05 +d04 +d03 +s12 +s04 +s03 +d06 +s08
+s12 +d05
map: -villaged/vil_ +s01 +h01 +h03 +drop +d01 +h01 +d04 +s07
+s11 +r03 +s05 +d04 +d03 +s12 +s04 +s03 +d06 +s08 +s12 +d05
tiles string: -villaged/vil_ +s01 +h01 +h03 +drop +d01 +h01
+d04 +s07 +s11 +r03 +s05 +d04 +d03 +s12 +s04 +s03 +d06 +s08
+s12 +d05
pos string: -8 -8 0 -24 -24 0 -24 -24 -8 0 8 0 8 16 -24 16
0 16 -8 16 -16 16 -24 0 -8 8 -16 -8 16 -8 16 -16 16 16 16
-24 -24 -8 8 -8
tiles string: +s01 +h01 +h03 +drop +d01 +h01 +d04 +s07 +s11
+r03 +s05 +d04 +d03 +s12 +sô_5@:ð)@
token string: -villaged/vil_
tiles string: +h01 +h03 +drop +d01 +h01 +d04 +s07 +s11 +r03
+s05 +d04 +d03 +s12 +sô_5@:ð)@
token string: +s01
tile: s01
map: villaged/vil_s01
tiles string: +h0Ìÿ)@
token string: +h01
tile: h01
map: villaged/vil_h01
tiles string: Ìÿ)@
token string: +h0
tile: h0
map: villaged/vil_h0

====== tlh2000 (2006-02-07 09:45:43) ======

Logged In: YES
user_id=116930

Just one more note:
This is only for random-maps.
If there is a "+" in front of the mapname it´s a random-map.
In this case: +village will lead to village[d|n].ump in
base/maps folder. Is this bug maybe linux-related? Can`t
reproduce this on a windows-machine - but on a linux-machine.
Feedback??
====== nobody (2006-02-16 14:16:11) ======

Logged In: NO

Ok, I've tried, but can't find any hint's on what is wrong :-/
I think i would need to study the code a bit more.

Werner
====== hoehrer (2006-03-05 20:10:55) ======

Logged In: YES
user_id=1434318

Heh, after some time i finally checked out the recent code
(svn) and tried this again. It still fails, but with a
different error-message:

---------------------------------------------------
...
...
==== InitGame ====
------- Server Initialization -------
tiles: 20 tries: 6
0 entities inhibited
Not enough spawn points for team 0
Created AI player (team 0)
Not enough spawn points for team 7
Created AI player (team 7)
-------------------------------------
0.0.0.0:0: client_connect
Couldn't open 'music/mission2.ogg'




+villaged
Couldn't open 'music/mission2.ogg'
********************
ERROR: Couldn't load maps/villaged/vil_c04.bsp
********************
==== ShutdownGame ====
Couldn't open 'music/mission2.ogg'
---------------------------------------------------

Since i can't find a vil_c04.bsp anywhere (base-package +
svn) it's kinda obvious this is just some minor thing (wrong
map-file or un-uploaded file) to fix .... but i may be wrong
here.

Werner
====== hoehrer (2006-03-06 08:53:43) ======

Logged In: YES
user_id=1434318

Small Update:
Starting a new game yesterday (or was it loading a save
game, dunno exactly) gave me another .bsp file (some
village, I don't remember the exact file), which worked fine.

And there _exists_ a "vil_c04.map" file, but no matching
.bsp file, i suspect this should not be the case.

Werner
====== hoehrer (2006-04-05 19:20:28) ======

Logged In: YES
user_id=1434318

This bug didn't reoccur since i last posted here.

Closing this bug

Werner
Steps to reproduce this issue
Nothing entered.
Todos (0 / 0)
Issue created
footer_logo.png The Bug Genie 4.3.1 | Support | Feedback spinning_16.gif