project-navigation
Personal tools

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - keybounce

Pages: 1 ... 4 5 [6] 7 8 ... 22
76
Design / Re: Proposed storyline.
« on: May 26, 2010, 05:49:50 pm »
Well, it really depends on *what* you want to change - I'd start by reading the "campaign.ufo" script file, but please understand it isn't centralized all into one specific file.  If you want to change research topics and how they work, look at the research-related .ufo files, they let you change, add, or delete research topics and what triggers making them available when.  If you want to change the models, those are in many different files, but yes, you can make the game load alternate MD2 files, and so on.

I'd read through all the .ufo files to get a good understanding of how the game mechanics work, and then you should be able to figure out what to change to make what you want to do work.

Ok, I've read them.

They appear to be of the form
Keyword name
{
name value
name value
name value
}

where "value" can be a number, a constant (like "true"), a string, or a list.

The keywords are probably tracked by something in the code; some name-value pairs correspond to other keyword-name pairs, but the keyword and name values do not need to be the same.

I can see how to replace the current campaign settings with a completely new set.
I cannot see how to add a new set of settings without overriding the old.

Case in point:
Lets say I wanted to actually add a "play the aliens" campaign.
For the alien tech tree, I'd need to make sure you don't research anything on the player side, and visa-versa.

First, there's this:
Code: [Select]
up_chapters main
{
        news            "_Background"
        crafts          "_Aircraft"
        buildings       "_Base Facilities"
        tech            "_Research Reports"
        equipment       "_Equipment"
        artifacts       "_Alien Artifacts"
        aliens          "_Autopsies & Observation"
        threat          "_The Alien Threat"
}
It looks like you get one set of UfoPedia chapters. I can't create a set for "The earthling threat" or "Human Equipment".

I would need to have some way to specify that some research topics are off limit. Ideally, each existing research topic would be marked as belonging to a given campaign group -- for example, playing human in the normal campaign would give you the "technology" of "standard_human"; if I wanted to make a new campaign, I might give the "technology" of "mgk_overlord_alien" and have that as the root of my research tree.

Lets say, just for the sake of sillyness, that I wanted to make a campaign named "tutorial". This would have a total of 3 things to research, and 3 things to build. The encounters would be very scripted, with the first few being one or two aliens and a small UFO (damaged if the game engine supports it), with the player having vastly overwhelming forces. Mails that arrive at the beginning would say something like, "What do I look like, the in-game tutorial? Knowing doctor Bluestone, you've probably got a really powerful weapon for research. Go to <X>, and click <y> to assign scientists". Etc. Walk the player through each step of the game.

Note that the current "tutorial" is little more than screen shots, and not sufficient. The battle tutorial only explains what the things on the display are, and doesn't even cover how to move a unit, or how to fire on an enemy. (Or how to move the map around, etc).

(Will anyone understand that "in-game tutorial" reference without me posting the link?)
http://www.dragon-tails.com/archive.php?date=2006-01-01

77
FAQ / Re: GLSL shaders NOT available -- what happens?
« on: May 26, 2010, 04:36:45 pm »
So the lighting and shadows are OK?

What's the code path? What section of code is executed to create the map view?

EDIT: More specifically, lets say I wanted to re-display the map after each triangle of "ground" was placed. Where is the ground loaded from the file, and the triangle added to the map?

78
Offtopic / Re: Ufo: TTS - New Ufo remake
« on: May 26, 2010, 01:36:06 am »
But ... But ... I'm PPC Mac, I can't use wine.

Whine.

79
Alright, what do you do if you have the up to date version of sdl_mixer, a properly set
stbmac:23 Michael$ echo $DYLD_FALLBACK_LIBRARY_PATH
:/opt/local/lib/:/opt/local/lib/

and you still get these errors on some sound files?

I get the main background music, but no sound effects.

80
FAQ / GLSL shaders NOT available -- what happens?
« on: May 25, 2010, 10:04:25 pm »
When GLSL shaders are not available, what happens, code-wise?

On PC's, or Linux, when GLSL shaders are turned off, do the graphics work properly?

81
FAQ / Svn issues
« on: May 25, 2010, 06:45:52 pm »
I need help understanding what svn is/is not doing.

Going from 29998 to 30030 on the 2.3 branch gives me lots of U's.

One machine compiles all of those U's.
One machine compiles only some of those U's.

Both are running the same OS (Mac 10.5.8, PPC).
Both are using svn 1.4.4

Trying to ''svn diff" gives me lots of things like:
Property changes on: src/tools/radiant/libs/entity/angle.h
___________________________________________________________________
Name: svn:mergeinfo
   - /ufoai/trunk/src/tools/radiant/libs/entity/angle.h:29956,29958,29972-29973,
29978,29992
   + /ufoai/trunk/src/tools/radiant/libs/entity/angle.h:29956,29958,29972-29973,
29978,29992,30004,30008,30012,30026-30028

but no clear indication of the code changes, nor do I see any way to only show the code changes.

Here's what the two machines look like when trying to upgrade:
Code: [Select]
stbmac:23 Michael$ svn info
Path: .
URL: https://ufoai.svn.sourceforge.net/svnroot/ufoai/ufoai/branches/ufoai_2.3
Repository Root: https://ufoai.svn.sourceforge.net/svnroot/ufoai
Repository UUID: 39b98707-f80d-0410-bc7e-c6b02f5409da
Revision: 29998
Node Kind: directory
Schedule: normal
Last Changed Author: tlh2000
Last Changed Rev: 29993
Last Changed Date: 2010-05-15 10:17:08 -0700 (Sat, 15 May 2010)

stbmac:23 Michael$ svn st
?      port-readme.txt
?      tags
M      Makefile.in
M      src/ports/unix/unix_main.c
?      build/local.mk
M      build/maps.mk
stbmac:23 Michael$ svn up -r 30030
 U   src/tools/radiant/radiant/vfs.cpp
 U   src/tools/radiant/radiant/archivezip.cpp
 U   src/tools/radiant/radiant/entitymodule.cpp
 U   src/tools/radiant/radiant/shaders.cpp
 U   src/tools/radiant/radiant/map/parse.h
 U   src/tools/radiant/radiant/map/write.h
 U   src/tools/radiant/radiant/map/mapmodule.cpp
 U   src/tools/radiant/radiant/map/parse.cpp
 U   src/tools/radiant/radiant/map/write.cpp
 U   src/tools/radiant/radiant/vfs.h
 U   src/tools/radiant/radiant/imagemodules.cpp
 U   src/tools/radiant/libs/archivedir/archive.cpp
 U   src/tools/radiant/libs/archivedir/archive.h
 U   src/tools/radiant/libs/archivedir/fs_path.h
 U   src/tools/radiant/libs/archivezip/fs_filesystem.h
 U   src/tools/radiant/libs/archivezip/zlibstream.h
 U   src/tools/radiant/libs/archivezip/pkzip.h
 U   src/tools/radiant/libs/archivezip/ZipArchive.cpp
 U   src/tools/radiant/libs/archivezip/ZipArchive.h
 U   src/tools/radiant/libs/shaders/shaders.h
 U   src/tools/radiant/libs/shaders/shaders.cpp
 U   src/tools/radiant/libs/entity/arrow.h
 U   src/tools/radiant/libs/entity/eclassmodel.h
 U   src/tools/radiant/libs/entity/group.h
 U   src/tools/radiant/libs/entity/miscsound.cpp
 U   src/tools/radiant/libs/entity/model.h
 U   src/tools/radiant/libs/entity/light.cpp
 U   src/tools/radiant/libs/entity/colour.h
 U   src/tools/radiant/libs/entity/filters.cpp
 U   src/tools/radiant/libs/entity/miscsound.h
 U   src/tools/radiant/libs/entity/targetable.cpp
 U   src/tools/radiant/libs/entity/miscmodel.cpp
 U   src/tools/radiant/libs/entity/light.h
 U   src/tools/radiant/libs/entity/entity.cpp
 U   src/tools/radiant/libs/entity/generic.cpp
 U   src/tools/radiant/libs/entity/filters.h
 U   src/tools/radiant/libs/entity/angles.h
 U   src/tools/radiant/libs/entity/miscparticle.cpp
 U   src/tools/radiant/libs/entity/targetable.h
 U   src/tools/radiant/libs/entity/generic.h
 U   src/tools/radiant/libs/entity/entity.h
 U   src/tools/radiant/libs/entity/miscmodel.h
 U   src/tools/radiant/libs/entity/namekeys.h
 U   src/tools/radiant/libs/entity/miscparticle.h
 U   src/tools/radiant/libs/entity/namedentity.h
 U   src/tools/radiant/libs/entity/keyobservers.h
 U   src/tools/radiant/libs/entity/curve.h
 U   src/tools/radiant/libs/entity/eclassmodel.cpp
 U   src/tools/radiant/libs/entity/angle.h
 U   src/tools/radiant/libs/entity/group.cpp
 U   src/tools/radiant/libs/entity/origin.h
 U   src/tools/radiant/libs/entity/scale.h
 U   src/tools/ufo2map/check/check.h
 U   src/tools/ufo2map/check/check.c
 U   src/tools/ufo2map
 U   src/server
 U   src/shared
 U   src/ports
 U   src/common
 U   src/game
 U   src/client/campaign/cp_aliencont.c
 U   src/client/campaign/cp_campaign.c
 U   src/client/campaign/cp_base.h
 U   src/client/campaign/cp_aliencont.h
 U   src/client/campaign/cp_market.c
 U   src/client/campaign/cp_campaign.h
 U   src/client/campaign/cp_market.h
 U   src/client/campaign/cp_radar.c
 U   src/client/campaign/cp_ufopedia.c
 U   src/client/campaign/cp_airfight.c
 U   src/client/campaign/cp_radar.h
 U   src/client/campaign/cp_messageoptions.c
 U   src/client/campaign/cp_installation.c
 U   src/client/campaign/cp_ufopedia.h
 U   src/client/campaign/cp_airfight.h
 U   src/client/campaign/cp_fightequip_callbacks.c
 U   src/client/campaign/cp_messageoptions.h
 U   src/client/campaign/cp_installation.h
 U   src/client/campaign/cp_uforecovery.c
 U   src/client/campaign/cp_fightequip_callbacks.h
 U   src/client/campaign/cp_uforecovery.h
 U   src/client/campaign/cp_map.c
 U   src/client/campaign/cp_map.h
 U   src/client/campaign/cp_research_callbacks.c
U    src/client/campaign/cp_aircraft.c
 U   src/client/campaign/cp_research_callbacks.h
 U   src/client/campaign/cp_aliencont_callbacks.c
 U   src/client/campaign/cp_employee.c
 U   src/client/campaign/cp_aliencont_callbacks.h
 U   src/client/campaign/cp_transfer.c
 U   src/client/campaign/cp_employee.h
 U   src/client/campaign/cp_ufo.c
 U   src/client/campaign/cp_transfer.h
 U   src/client/campaign/cp_save.c
 U   src/client/campaign/cp_ufo.h
 U   src/client/campaign/cp_messageoptions_callbacks.c
 U   src/client/campaign/cp_produce_callbacks.c
 U   src/client/campaign/cp_produce.c
U    src/client/campaign/missions/cp_mission_baseattack.c
 U   src/client/campaign/cp_save.h
 U   src/client/campaign/cp_messageoptions_callbacks.h
 U   src/client/campaign/cp_produce_callbacks.h
 U   src/client/campaign/cp_produce.h
 U   src/client/campaign/cp_uforecovery_callbacks.c
 U   src/client/campaign/cp_uforecovery_callbacks.h
 U   src/client/campaign/cp_event.c
 U   src/client/campaign/cp_alienbase.c
 U   src/client/campaign/cp_event.h
 U   src/client/campaign/cp_nation.c
 U   src/client/campaign/cp_alienbase.h
 U   src/client/campaign/cp_research.c
 U   src/client/campaign/cp_nation.h
 U   src/client/campaign/cp_research.h
 U   src/client/campaign/cp_popup.c
 U   src/client/campaign/cp_mapfightequip.c
 U   src/client/campaign/cp_popup.h
 U   src/client/campaign/cp_mapfightequip.h
 U   src/client/campaign/cp_base.c
 U   src/client/sound/s_music.c
 U   src/client/sound/s_main.c
 U   src/client/sound/s_music.h
 U   src/client/sound/s_main.h
 U   src/client/menu/m_windows.c
 U   src/client/menu/m_windows.h
 U   src/client/menu/m_internal.h
 U   src/client/menu/node/m_node_spinner.c
 U   src/client/menu/node/m_node_base.h
 U   src/client/menu/node/m_node_special.c
 U   src/client/menu/node/m_node_container.c
 U   src/client/menu/node/m_node_spinner.h
 U   src/client/menu/node/m_node_text.c
 U   src/client/menu/node/m_node_special.h
 U   src/client/menu/node/m_node_checkbox.c
 U   src/client/menu/node/m_node_container.h
 U   src/client/menu/node/m_node_text.h
 U   src/client/menu/node/m_node_checkbox.h
 U   src/client/menu/node/m_node_window.c
 U   src/client/menu/node/m_node_linechart.c
 U   src/client/menu/node/m_node_vscrollbar.c
 U   src/client/menu/node/m_node_window.h
 U   src/client/menu/node/m_node_linechart.h
 U   src/client/menu/node/m_node_vscrollbar.h
 U   src/client/menu/node/m_node_image.c
 U   src/client/menu/node/m_node_image.h
 U   src/client/menu/node/m_node_optiontree.c
 U   src/client/menu/node/m_node_optiontree.h
 U   src/client/menu/node/m_node_item.c
 U   src/client/menu/node/m_node_abstractvalue.c
 U   src/client/menu/node/m_node_item.h
 U   src/client/menu/node/m_node_bar.c
 U   src/client/menu/node/m_node_optionlist.c
 U   src/client/menu/node/m_node_abstractvalue.h
 U   src/client/menu/node/m_node_tab.c
 U   src/client/menu/node/m_node_abstractscrollbar.c
 U   src/client/menu/node/m_node_bar.h
 U   src/client/menu/node/m_node_optionlist.h
 U   src/client/menu/node/m_node_zone.c
 U   src/client/menu/node/m_node_tab.h
 U   src/client/menu/node/m_node_button.c
 U   src/client/menu/node/m_node_abstractscrollbar.h
 U   src/client/menu/node/m_node_map.c
 U   src/client/menu/node/m_node_zone.h
 U   src/client/menu/node/m_node_button.h
 U   src/client/menu/node/m_node_map.h
 U   src/client/menu/node/m_node_tbar.c
 U   src/client/menu/node/m_node_selectbox.c
 U   src/client/menu/node/m_node_cinematic.c
 U   src/client/menu/node/m_node_abstractoption.c
 U   src/client/menu/node/m_node_tbar.h
 U   src/client/menu/node/m_node_selectbox.h
 U   src/client/menu/node/m_node_cinematic.h
 U   src/client/menu/node/m_node_abstractoption.h
 U   src/client/menu/node/m_node_controls.c
 U   src/client/menu/node/m_node_controls.h
 U   src/client/menu/node/m_node_radar.c
 U   src/client/menu/node/m_node_radar.h
 U   src/client/menu/node/m_node_panel.c
 U   src/client/menu/node/m_node_model.c
 U   src/client/menu/node/m_node_panel.h
 U   src/client/menu/node/m_node_model.h
 U   src/client/menu/node/m_node_custombutton.c
 U   src/client/menu/node/m_node_string.c
 U   src/client/menu/node/m_node_textentry.c
 U   src/client/menu/node/m_node_base.c
 U   src/client/menu/node/m_node_custombutton.h
 U   src/client/menu/node/m_node_string.h
 U   src/client/menu/node/m_node_textentry.h
U    src/client/renderer/r_sphere.c
U    src/client/renderer/r_program.c
 U   src/client/renderer
 U   src/client/battlescape/events/e_parse.c
 U   src/client/battlescape/events/e_time.c
 U   src/client/battlescape/events/e_parse.h
 U   src/client/battlescape/events/e_time.h
 U   src/client
 U   contrib/installer/windows/uforadiant.nsi
 U   contrib/installer/windows/ufoai.nsi
 U   base/models/objects/alien/wormhole/cable.md2
 U   base/models/objects/alien/wormhole/cable.png
U    base/models/objects/vegi/palm_a/palm1.md2
U    base/shaders/world_fs.glsl
U    base/shaders/bump_vs.glsl
U    base/pics/hud/bar_teammember.png
U    base/pics/hud/bar_floor.png
 U   base/maps/forest/fr_craft_drop_herakles.map
U    base/maps/tropic/tr_craft_ufo_fighter.map
U    base/maps/tropic/tr_craft_ufo_scout.map
U    base/maps/tropic/tr_craft_crash_fighter.map
U    base/maps/tropic/tr_f03.map
U    base/maps/tropic/tr_f04.map
U    base/maps/tropic/tr_f05.map
U    base/maps/tropic/tr_f06.map
U    base/maps/tropic/tr_craft_ufo_harvester.map
U    base/maps/tropic/tr_f07.map
U    base/maps/tropic/tr_craft_crash_scout.map
U    base/ufos/ui/hud.ufo
 U   .
Updated to revision 30030.
Both machines give the same output here -- both the mac mini and the ibook.

But the compile afterwards differs:
Code: [Select]
stbmac:23 Michael$ make
 * [UFO] src/client/campaign/cp_aircraft.c
 * [UFO] src/client/campaign/cp_base.c
 * [UFO] src/client/campaign/cp_campaign.c
 * [UFO] src/client/campaign/cp_research.c
 * [UFO] src/client/campaign/cp_ufopedia.c
 * [UFO] src/client/campaign/missions/cp_mission_baseattack.c
 * [UFO] src/client/renderer/r_program.c
 * [UFO] src/client/renderer/r_sphere.c
 * [UFO] ... linking -rdynamic (-L/opt/local/lib -lvorbis -lm -logg       -lz  -lcurl -lssl -lcrypto -lz -ljpeg  -L/opt/local/lib -lpng12 -lz   -L/opt/local/lib -lSDLmain -lSDL -Wl,-framework,Cocoa -lSDL_image  -lSDL_mixer  -lSDL_ttf  -logg  -lxvidcore  -L/opt/local/lib -ltheora -logg   -lintl -lxvidcore  -framework OpenGL -L/opt/local/lib -lSDLmain -lSDL -Wl,-framework,Cocoa)
CFLAGS
-----------------------
-I/opt/local/include -arch i386 -arch ppc -DUFO_REVISION="30030M" -D_BSD_SOURCE -D_XOPEN_SOURCE -DSHARED_EXT="dylib" -DHAVE_CONFIG_H -DUSE_SIGNALS=0 -Wall -pipe -Winline -Wcast-qual -Wcast-align -Wdeclaration-after-statement -Wmissing-prototypes -Wmissing-declarations -std=c99 -ggdb -O0 -DDEBUG -fno-inline -DLUA_USE_APICHECK
-DCOMPILE_UFO -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE
-arch i386 -arch ppc -Isrc/tools/radiant/libs -Isrc/tools/radiant/include

LDFLAGS
-----------------------
-L/opt/local/lib -arch i386 -arch ppc -framework IOKit -framework Foundation -framework Cocoa
-L/opt/local/lib -lvorbis -lm -logg -lz -lcurl -lssl -lcrypto -lz -ljpeg -L/opt/local/lib -lpng12 -lz -L/opt/local/lib -lSDLmain -lSDL -Wl,-framework,Cocoa -lSDL_image -lSDL_mixer -lSDL_ttf -logg -lxvidcore -L/opt/local/lib -ltheora -logg -lintl -lxvidcore -framework OpenGL -L/opt/local/lib -lSDLmain -lSDL -Wl,-framework,Cocoa
-arch i386 -arch ppc -headerpad_max_install_names -lgthread-2.0 -lvorbisfile -lvorbis -logg

Gettext
-----------------------
Type 'make lang' to compile the gettext translation files.

Maps
-----------------------
Execute 'contrib/scripts/map-get.py upgrade' to download the maps
This is e.g. needed if you want to play multiplayer games and the
checksums of your maps have to match with the ones from your
opponents - or just type 'make maps' to compile the maps

PAK files
-----------------------
Type 'make pk3' to assemble the pk3 files

Installation
-----------------------
Version 2.3-dev
Install data into /usr/local/share/ufoai
Install libs into /usr/local/lib/ufoai
Install translations into /usr/local/share/locale
Install binaries into /usr/local/bin

Built for debug-darwin-universal
stbmac:23 Michael$
That's the complete output -- no snippage -- for the mac mini.

The ibook, not building universal, has this:

Code: [Select]
Kleiman-ibook:23 michael$ make
 * [UFO] src/client/cl_console.c
 * [UFO] src/client/cl_game.c
 * [UFO] src/client/cl_game_campaign.c
 * [UFO] src/client/cl_game_multiplayer.c
 * [UFO] src/client/cl_game_skirmish.c
 * [UFO] src/client/cl_http.c
 * [UFO] src/client/cl_inventory.c
 * [UFO] src/client/cl_inventory_callbacks.c
 * [UFO] src/client/cl_irc.c
<snip>
 * [UFO] src/client/campaign/cp_aircraft.c
 * [UFO] src/client/campaign/cp_aircraft_callbacks.c
 * [UFO] src/client/campaign/cp_alien_interest.c
 * [UFO] src/client/campaign/cp_base.c
 * [UFO] src/client/campaign/cp_base_callbacks.c
 * [UFO] src/client/campaign/cp_basedefence_callbacks.c
 * [UFO] src/client/campaign/cp_hospital.c
 * [UFO] src/client/campaign/cp_hospital_callbacks.c
 * [UFO] src/client/campaign/cp_messages.c
 * [UFO] src/client/campaign/cp_missions.c
 * [UFO] src/client/campaign/cp_mission_triggers.c
 * [UFO] src/client/campaign/cp_nations.c
 * [UFO] src/client/campaign/cp_parse.c
 * [UFO] src/client/campaign/cp_rank.c
 * [UFO] src/client/campaign/cp_team.c
 * [UFO] src/client/campaign/cp_team_callbacks.c
 * [UFO] src/client/campaign/cp_time.c
 * [UFO] src/client/campaign/cp_xvi.c
 * [UFO] src/client/campaign/cp_alienbase.c
 * [UFO] src/client/campaign/cp_aliencont.c
 * [UFO] src/client/campaign/cp_aliencont_callbacks.c
 * [UFO] src/client/campaign/cp_airfight.c
 * [UFO] src/client/campaign/cp_campaign.c
 * [UFO] src/client/campaign/cp_event.c
 * [UFO] src/client/campaign/cp_employee.c
 * [UFO] src/client/campaign/cp_employee_callbacks.c
 * [UFO] src/client/campaign/cp_installation.c
 * [UFO] src/client/campaign/cp_installation_callbacks.c
 * [UFO] src/client/campaign/cp_market.c
 * [UFO] src/client/campaign/cp_market_callbacks.c
 * [UFO] src/client/campaign/cp_map.c
 * [UFO] src/client/campaign/cp_mapfightequip.c
 * [UFO] src/client/campaign/cp_nation.c
 * [UFO] src/client/campaign/cp_produce.c
 * [UFO] src/client/campaign/cp_produce_callbacks.c
 * [UFO] src/client/campaign/cp_radar.c
 * [UFO] src/client/campaign/cp_research.c
 * [UFO] src/client/campaign/cp_research_callbacks.c
 * [UFO] src/client/campaign/cp_save.c
 * [UFO] src/client/campaign/cp_transfer.c
 * [UFO] src/client/campaign/cp_transfer_callbacks.c
 * [UFO] src/client/campaign/cp_ufo.c
 * [UFO] src/client/campaign/cp_ufopedia.c
 * [UFO] src/client/campaign/cp_uforecovery.c
 * [UFO] src/client/campaign/cp_uforecovery_callbacks.c
 * [UFO] src/client/campaign/cp_messageoptions.c
 * [UFO] src/client/campaign/cp_messageoptions_callbacks.c
 * [UFO] src/client/campaign/cp_popup.c
 * [UFO] src/client/campaign/cp_fightequip_callbacks.c
<snip>
 * [UFO] src/client/menu/node/m_node_window.c
 * [UFO] src/client/renderer/r_program.c
 * [UFO] src/client/renderer/r_sphere.c
 * [UFO] ... linking -rdynamic (-L/opt/local/lib -lvorbis -lm -logg       -lz  -L/opt/local/lib -lcurl -L/opt/local/lib -L/opt/local/lib -L/opt/local/lib -lidn -lssl -lcrypto -lssl -lcrypto -lz -lz -ljpeg  -L/opt/local/lib -lpng12 -lz   -L/opt/local/lib -lSDLmain -lSDL -Wl,-framework,Cocoa -lSDL_image  -lSDL_mixer  -lSDL_ttf  -logg  -lxvidcore  -L/opt/local/lib -ltheora -logg   -lintl -lxvidcore  -framework OpenGL -L/opt/local/lib -lSDLmain -lSDL -Wl,-framework,Cocoa)
<snip>

Can anyone help me understand this?

82
Mac / Re: Ufo ignores apple-Q and dock icon->quit
« on: May 25, 2010, 04:16:34 pm »
Ahh. Somehow I thought you had a 386 mac developer, just not a PPC mac developer.

83
Mac / Ufo ignores apple-Q and dock icon->quit
« on: May 25, 2010, 03:17:19 am »
Ufo does not quit on either apple-Q or dock icon->quit.

84
Mac / Re: Current issues with 2.3 PPC build (Now with Graphics!)
« on: May 25, 2010, 03:15:38 am »
29998: iBook G4 initially was perfect display. After either f8 or f9 (expose/spaces), it changed and added in some shadows.

It altered shadows if I used f8, f9, or f10. It never removed the shadows completely.

Macmini had extra shadows the entire time.

85
Mac / Re: Current issues with 2.3 PPC build (Now with Graphics!)
« on: May 25, 2010, 02:09:41 am »
30030, mac mini good, ibook has bad shadows.
Retesting 29998.
... and the list of what gets recompiled is NOT the same on both machines.

Full wipe and recompile next.

86
Mac / Re: Current issues with 2.3 PPC build (Now with Graphics!)
« on: May 25, 2010, 01:50:54 am »
29998, reversed: iBook g4 is fine, mac mini has bad shadows.

87
Mac / Re: Current issues with 2.3 PPC build (Now with Graphics!)
« on: May 25, 2010, 12:52:49 am »
29926, branch, 9550 mobility, mac mini, skirmish working perfectly. No bad shadows. 3D geoscape is dark

29926 branch, 9300, iBook G4, skirmish shows bad shadows. 3d geoscape is dark

===
I'm not testing every revision. If I list revision A and B, then any change between A and B may have happened.

Right now I'm stepping once per day, as I'm almost at "today", and the spectacular failure isn't too far in the "future".

88
Mac / Re: Current issues with 2.3 PPC build (Now with Graphics!)
« on: May 24, 2010, 07:32:37 pm »
29921, graphics "working".

Here's the first problem. The spectacular failure of 30076 isn't there, but the excessive shadow issue isn't going away, and seems to be getting worse -- the back strip is starting to show issues in this build. The excessive shadows are so bad in this version that I spent about 20 minutes trying various things to make them go away; nothing was successful. I can generate "flicker views", although not as spectacular as the 30076 "all wrong / all right" flicker.

89
Mac / Re: Current issues with 2.3 PPC build (Now with Graphics!)
« on: May 24, 2010, 07:00:01 am »
29918, graphics working.

90
Mac / Re: Current issues with 2.3 PPC build (Now with Graphics!)
« on: May 24, 2010, 06:16:20 am »
"Confirmed".

29900, one test, abort worked.
29910, four tests, abort worked once.

Yet the code doesn't seem to change between those two. The only code difference is in the base defense callbacks.

Pages: 1 ... 4 5 [6] 7 8 ... 22