You are here

[Discontinued] Blood Frontier Portable

25 posts / 0 new
Last post
scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
[Discontinued] Blood Frontier Portable

Application: Blood Frontier
Category: Games
Description:

Blood Frontier is a single-player and multi-player first-person ego-shooter, built as a total conversion of Cube Engine 2, which lends itself toward a balanced gameplay, completely at the control of map makers, while maintaining a general theme of agility in a low gravity environment.

[Link removed. Reason: discontinued; see this comment.]

Release Notes:
0.85 Beta 2 Development Test 4 (2010-04-21)

  • Fixed potential issues with secondary launches
  • Launcher no longer waits for program to exit

0.85 Beta 2 Development Test 3 (2010-04-16)

  • Fixed resolution settings not loading correctly for some users

0.85 Beta 2 Development Test 2 (2010-04-05)

  • Updated to find the path to Sauerbraten Portable. If it exists, Sauerbraten Portable maps can be loaded in Blood Frontier Portable

0.85 Beta 2 Development Test 1 (2010-04-03): Initial release

horusofoz
horusofoz's picture
Offline
Last seen: 6 months 3 weeks ago
Joined: 2008-04-03 22:45
Niceness : )

PortableApps.com definitely need some more games like Blood Frontier so thanks for developing this. Worked well for me. Below is a regshot on XP SP3 with admin rights.

----------------------------------
Values added:15
----------------------------------
HKLM\SOFTWARE\Microsoft\DirectDraw\MostRecentApplication\Name: "bfclient.exe"
HKLM\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List\G:\PortableApps\BloodFrontierPortable\App\BloodFrontier\bin\bfclient.exe: "G:\PortableApps\BloodFrontierPortable\App\BloodFrontier\bin\bfclient.exe:*:Enabled:bfclient"
HKLM\SYSTEM\ControlSet001\Services\swmidi\Enum\0: "SW\{6c1b9f60-c0a9-11d0-96d8-00aa0051e51d}\{9B365890-165F-11D0-A195-0020AFD156E4}"
HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List\G:\PortableApps\BloodFrontierPortable\App\BloodFrontier\bin\bfclient.exe: "G:\PortableApps\BloodFrontierPortable\App\BloodFrontier\bin\bfclient.exe:*:Enabled:bfclient"
HKLM\SYSTEM\CurrentControlSet\Services\swmidi\Enum\0: "SW\{6c1b9f60-c0a9-11d0-96d8-00aa0051e51d}\{9B365890-165F-11D0-A195-0020AFD156E4}"
HKU\.DEFAULT\Software\Microsoft\Windows\ShellNoRoam\MUICache\G:\PortableApps\BloodFrontierPortable\App\BloodFrontier\bin\bfclient.exe: "bfclient"
HKU\S-1-5-21-436374069-796845957-682003330-1003\Software\Microsoft\DirectInput\MostRecentApplication\Version: 0A 05 00 00
HKU\S-1-5-21-436374069-796845957-682003330-1003\Software\Microsoft\DirectInput\MostRecentApplication\Name: "BFCLIENT.EXE"
HKU\S-1-5-21-436374069-796845957-682003330-1003\Software\Microsoft\DirectInput\MostRecentApplication\Id: "BFCLIENT.EXE4B1A6E4B00102A00"
HKU\S-1-5-21-436374069-796845957-682003330-1003\Software\Microsoft\DirectInput\MostRecentApplication\MostRecentStart: DA B3 C3 88 C1 D3 CA 01
HKU\S-1-5-21-436374069-796845957-682003330-1003\Software\Microsoft\Windows\ShellNoRoam\MUICache\G:\PortableApps\BloodFrontierPortable\BloodFrontierPortable.exe: "PortableApps.com Launcher"
HKU\S-1-5-21-436374069-796845957-682003330-1003\Software\Microsoft\Windows\ShellNoRoam\MUICache\@C:\WINDOWS\ime\sptip.dll,-600: "Speech Recognition"
HKU\S-1-5-21-436374069-796845957-682003330-1003\Software\Microsoft\Windows\ShellNoRoam\MUICache\G:\PortableApps\BloodFrontierPortable\App\BloodFrontier\bin\bfclient.exe: "bfclient"
HKU\S-1-5-21-436374069-796845957-682003330-1003\Software\Microsoft\Windows\ShellNoRoam\MUICache\@xpsp3res.dll,-20000: "Network Diagnostics for Windows XP"
HKU\S-1-5-18\Software\Microsoft\Windows\ShellNoRoam\MUICache\G:\PortableApps\BloodFrontierPortable\App\BloodFrontier\bin\bfclient.exe: "bfclient"

----------------------------------
Values modified:10
----------------------------------
HKLM\SOFTWARE\Microsoft\Cryptography\RNG\Seed: BE 47 D2 8C 0F F4 DE 0A A8 62 B9 40 5B 8B 7E 9C 41 87 58 AC 21 42 BE 6B DD CE D9 BF 1B 14 F7 11 85 42 3C 94 EB B8 62 78 C8 60 C2 3E 15 A0 B7 5E 5C DB 37 BB 0B 02 67 35 12 B4 8F 05 63 00 8F 4A 54 F4 20 31 86 A4 09 92 C2 C2 A8 63 F2 67 A0 BB
HKLM\SOFTWARE\Microsoft\Cryptography\RNG\Seed: B4 CC FB AE A3 B1 7C A5 60 85 8F 37 EE A1 B2 36 84 FF 1A 37 3F AC 9F D7 BD 54 D7 DE F7 15 8B 6D F7 59 A4 0D 37 AB 48 8F E1 2A 84 04 80 16 21 0A 73 BF 02 EE 4B 48 B6 87 72 C7 BF 23 B6 A6 AA DC 1F C6 A3 B1 F8 B4 42 3A CE 58 3F 8B FA 7A 6F 5D
HKLM\SOFTWARE\Microsoft\DirectDraw\MostRecentApplication\ID: 0x4BB4BE02
HKLM\SOFTWARE\Microsoft\DirectDraw\MostRecentApplication\ID: 0x4B1A6E4B
HKLM\SOFTWARE\Microsoft\SchedulingAgent\LastTaskRun: DA 07 04 00 00 00 04 00 10 00 07 00 01 00 00 00
HKLM\SOFTWARE\Microsoft\SchedulingAgent\LastTaskRun: DA 07 04 00 00 00 04 00 10 00 0C 00 01 00 00 00
HKLM\SYSTEM\ControlSet001\Services\SharedAccess\Epoch\Epoch: 0x00000137
HKLM\SYSTEM\ControlSet001\Services\SharedAccess\Epoch\Epoch: 0x00000139
HKLM\SYSTEM\ControlSet001\Services\swmidi\Enum\Count: 0x00000000
HKLM\SYSTEM\ControlSet001\Services\swmidi\Enum\Count: 0x00000001
HKLM\SYSTEM\ControlSet001\Services\swmidi\Enum\NextInstance: 0x00000000
HKLM\SYSTEM\ControlSet001\Services\swmidi\Enum\NextInstance: 0x00000001
HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Epoch\Epoch: 0x00000137
HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Epoch\Epoch: 0x00000139
HKLM\SYSTEM\CurrentControlSet\Services\swmidi\Enum\Count: 0x00000000
HKLM\SYSTEM\CurrentControlSet\Services\swmidi\Enum\Count: 0x00000001
HKLM\SYSTEM\CurrentControlSet\Services\swmidi\Enum\NextInstance: 0x00000000
HKLM\SYSTEM\CurrentControlSet\Services\swmidi\Enum\NextInstance: 0x00000001
HKU\S-1-5-21-436374069-796845957-682003330-1003\SessionInformation\ProgramCount: 0x00000003
HKU\S-1-5-21-436374069-796845957-682003330-1003\SessionInformation\ProgramCount: 0x00000001

----------------------------------
Files added:4
----------------------------------
C:\WINDOWS\Prefetch\BFCLIENT.EXE-048EC0A6.pf
C:\WINDOWS\Prefetch\BLOODFRONTIERPORTABLE.EXE-06E87F67.pf
C:\WINDOWS\Prefetch\RUNDLL32.EXE-14204198.pf
C:\WINDOWS\Prefetch\RUNDLL32.EXE-2E5AF1D7.pf

----------------------------------
Files [attributes?] modified:7
----------------------------------
C:\Documents and Settings\All Users\Application Data\Alwil Software\Avast5\log\usntr.log
C:\Documents and Settings\User Name\ntuser.dat.LOG
C:\WINDOWS\system32\config\default.LOG
C:\WINDOWS\system32\config\SAM.LOG
C:\WINDOWS\system32\config\software.LOG
C:\WINDOWS\system32\config\system.LOG
C:\WINDOWS\Tasks\User_Feed_Synchronization-{39448300-1B40-4EF3-9577-8EC695BD80AC}.job

----------------------------------
Total changes:36
----------------------------------

PortableApps.com Advocate

OliverK
OliverK's picture
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2007-03-27 15:21
Looks clean

Looks clean Smile

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Yeah, I was surprised to find

Yeah, I was surprised to find that it didn't touch the registry at all.

I have a question for you since you're on XP. 7 and Vista both ask to unblock bfclient.exe since BF is multiplayer, does XP do the same?

OliverK
OliverK's picture
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2007-03-27 15:21
Yup. In windows XP, it asks

Yup. In windows XP, it asks to unblock bfclient.exe.

I'm surprised, it actually loaded on my desktop with only 512 MB. After I get my new RAM in, we'll have to see if I can play it with the desktop, else I'll have to use my laptop, which is now Win7

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Alright. I'm going to test

Alright. I'm going to test this at work tomorrow (where I don't have admin) to see if everything still works correctly.

OliverK
OliverK's picture
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2007-03-27 15:21
I'll be trying it once the

I'll be trying it once the stupid USPS delivers my RAM. My laptop flickers way to much, even though its a newer vid card.

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Awesome. I had my brother

Awesome.

I had my brother test it on his (Vista) laptop, and it ran well also. His only gripe was that the bots are too easy to kill. Biggrin

OliverK
OliverK's picture
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2007-03-27 15:21
Bots that are easy to kill?

Bots that are easy to kill? I'm there!

I ran it on windows 7 64bit professional edition.

I guess I'll have to make a post or bug report on that it flickers with my card.

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Perhaps try svn first? If

Perhaps try svn first? If it's still a problem, then I'd say report it. What card do you have?

OliverK
OliverK's picture
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2007-03-27 15:21
Graphics Card-> ATI Raden

Graphics Card-> ATI Raden X1250 IGP. Its already in legacy support for AMD, which sucks royally

everthing else

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Ah, I see. I haven't looked

Ah, I see. I haven't looked into svn yet to see what's fixed/changed/added/etc., but I would go ahead and try that first (link is on their main page).

OliverK
OliverK's picture
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2007-03-27 15:21
I think I had my WindowsXp VM

I think I had my WindowsXp VM running at the time. That might explain it Blum

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

darkness2fall
Offline
Last seen: 10 years 8 months ago
Joined: 2009-11-14 02:32
It's solid

I tested this on an old 8 yo computer with windows xp sp2 with administrator rights. Needless to say it works but not that well. I just tested this on a dual core 2.8 gz 3gig ram computer with win7 and it rocks. Doesn't write anything into the registry. It's very clean and as far as i can tell,bug free. I'm looking forward to hunting things down on this game. lots of different maps and the ability to create your own custom maps is a plus. Way to go man! Thank you so much!

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
If you like this game, you

If you like this game, you can check out the builds from svn. I'm considering doing a second package for it as well.

App Guy
Offline
Last seen: 10 years 5 months ago
Joined: 2008-03-16 14:24
One problem

It seems that it does not keep settings since i ran it, set res to 800 by 600, closed and ran it again, and it was different

May the Shwartz be with you

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Does it keep your

Does it keep your profile?

Could you show me the contents of your init.cfg and config.cfg files?

I'll run Blood Frontier installed later to check whether it's on their end or a problem with the launcher. It very well might be their end, because the settings should be saving correctly.

App Guy
Offline
Last seen: 10 years 5 months ago
Joined: 2008-03-16 14:24
some settings saved

Some of the settings are saved like the profile name, but the resolution is not being updated and i noticed that in the config.cfg file. Manually changing it in config.cfg works though, but that is not the way to go.

config.cfg

name "WildManiac"

if (= $version 85) [
	aboveheadblend 0.75
	aboveheadfade 5000
	aideadfade 10000
	alphatex "textures/teamalpha"
	animationinterpolationtime 150
	aniso 0
	applydialog 1
	arrowtex "textures/arrow"
	ati_skybox_bug 0
	autoadjust 1
	autoadjustlevel 1
	autoadjustlimit 25
	autoadjustmax 100
	autoadjustmin 1
	autoadjustrate 1000
	autoconnect 0
	autograbinput 1
	autoreloading 2
	autosaveconfig 1
	autosavemapshot 1
	autoshowscores 2
	betatex "textures/teambeta"
	bilinear 1
	black "^fk"
	blinkingtext 1
	bliptex "textures/blip"
	blobdyntris 4096
	blobfadehigh 8
	blobfadelow 8
	blobheight 32
	blobintensity 60
	blobmargin 1
	blobs 1
	blobstattris 4096
	bloodfade 10000
	bloodscale 1.0
	blue "^fb"
	blurdepthfx 1
	blurdepthfxsigma 50
	blurglare 4
	blurglaresigma 50
	blurshadowmap 1
	blursmsigma 100
	brown "^fn"
	bumpmodels 1
	burnblend 0.65
	burntex "textures/burn"
	cardtex "textures/card"
	caustics 1
	chatconblend 0.75
	chatconfade 1000
	chatconoverflow 6
	chatconsize 4
	chatcontime 30000
	clipblend 0.45
	clipcolour 1.0
	clipsize 0.045
	clockerror 1000000
	clockfix 0
	colourchat 1
	commandfade 500
	commandfadeamt 0.75
	compresslevel 9
	conblend 0.6
	concenter 0
	confade 1000
	confilter 1
	conopentex "textures/conopen"
	conoverflow 9
	consize 6
	consoletime 20000
	consoletimefmt "%c"
	contime 20000
	crosshairblend 0.95
	crosshairhealth 2
	crosshairhitspeed 500
	crosshairsize 0.04
	crosshairskew 0.3
	crosshairtex "textures/crosshair"
	cursorblend 1.0
	cursorsize 0.025
	cyan "^fc"
	damageblend 0.75
	damageresiduefade 500
	damagetex "textures/damage"
	darkgray "^fd"
	deadtex "textures/dead"
	deathcamspeed 2.0
	deathcamstyle 1
	decalfade 1040
	decals 1
	defcolour "^fu"
	deltatex "textures/teamdelta"
	depthfx 1
	depthfxblend 16
	depthfxemuprecision 1
	depthfxfilter 1
	depthfxfpscale 4096
	depthfxpartblend 8
	depthfxparts 1
	depthfxprecision 0
	depthfxrect 0
	depthfxscale 64
	depthfxsize 7
	dominatedtex "textures/dominated"
	dominatingtex "textures/dominating"
	dynlightdist 136
	dynlightents 2
	editcursortex "textures/crosshair"
	editfov 120
	editradarcard 0
	editradardist 64
	editradarnoisy 1
	emitmillis 15
	envmapmodels 1
	envmapsize 7
	explosion2d 1
	fewparticles 100
	ffdynlights 0
	ffshadowmapdist 1024
	filltjoints 1
	fireburnfade 75
	firstpersonadjust -0.07
	firstpersonblend 1.0
	firstpersondist -0.25
	firstpersonfov 100
	firstpersonmodel 1
	firstpersonshift 0.3
	firstpersonsway 1
	firstpersonswayside 0.04
	firstpersonswaystep 18.0
	firstpersonswayup 0.05
	flagtex "textures/flag"
	flamercliptex "textures/flamerclip"
	flamerdelay 100
	flamerhint 1
	flamerlength 50
	flamertex "textures/flamer"
	flamertrail 1
	flarecutoff 1000
	flaresize 100
	floatcurb 1.0
	floatspeed 75.0
	fpdepthfx 0
	fpshadowmap 0
	fullbrightlevel 128
	fullbrightmodels 75
	fullconblend 0.9
	gamma 100
	gammatex "textures/teamgamma"
	gapsize 0.01
	gibfade 10000
	gibscale 1.0
	glare 0
	glarescale 0.25
	glaresize 8
	glassenv 1
	glowmodels 1
	gpuskel 1
	grass 0
	grassdist 256
	grassoffset 32
	grassstep 1.0
	grasstaper 0.1
	grasswedges 8
	green "^fg"
	grenadecliptex "textures/grenadeclip"
	grenadetex "textures/grenade"
	grey "^fa"
	guiautotab 16
	guiblend 156
	guiclicktab 1
	guicursortex "textures/cursor"
	guioverlaytex "textures/guioverlay"
	guishadow 2
	guislidertex "textures/guislider"
	healthtex "textures/health"
	highlightscore 1
	hitcrosshairtex "textures/hitcrosshair"
	hudblend 1.0
	hudsize 2048
	huduioverride 1
	hwmipmap 0
	imageformat 2
	impulsedash 1
	impulsefade 200
	impulsereflect 155.0
	impulseroll 10.0
	impulsescale 1.0
	indicatorblend 0.85
	indicatorsize 0.03
	indicatortex "textures/indicator"
	inputtex "textures/menu"
	inventoryammo 1
	inventoryblend 0.6
	inventorychattex "textures/conopen"
	inventorycolour 2
	inventorydeadtex "textures/dead"
	inventoryedit 1
	inventoryeditblend 1.0
	inventoryeditskew 0.65
	inventoryedittex "textures/arrow"
	inventoryenttex "textures/progress"
	inventorygame 1
	inventorygrow 0.75
	inventoryhealth 3
	inventoryhealthblend 0.95
	inventoryhealthglow 0.125
	inventoryhealthpulse 0.0625
	inventoryhealththrob 1
	inventoryimpulse 2
	inventoryscore 0
	inventorysize 0.07
	inventoryskew 0.6
	inventorystatus 2
	inventoryteams 4000
	inventorytrial 2
	inventorywaittex "textures/wait"
	inventoryweapids 1
	lightmodels 1
	magenta "^fm"
	mapshotsize 256
	mastervol 255
	matskel 1
	maxdecaldistance 136
	maxdecaltris 512
	maxdynlights 3
	maxfps 200
	maxmodelradiusdistance 200
	maxparticledistance 263
	maxparticles 4000
	maxparticletrail 263
	maxprojectiles 34
	maxreflect 1
	maxtexsize 256
	meleetex "textures/melee"
	menuscale 0.02
	minfps 50
	motionblur 0
	motionbluramt 0.5
	motionblurfx 1
	motionblurmax 0.75
	motionblurmillis 5
	motionblurmin 0.0
	motionblurscale 1.0
	mouseabsolute 0
	mousedeadzone 10
	mouseinvert 0
	mousepanspeed 30
	mousesensitivity 1.0
	mousetype 0
	movieaccel 1
	moviefps 24
	movieh 240
	moviesound 1
	moviesync 0
	moview 320
	mumble 1
	musicfadein 250
	musicfadeout 5000
	musicvol 64
	muzzleflare 3
	muzzleflash 3
	neutraltex "textures/team"
	noticeblend 0.6
	noticeoffset 0.4
	noticescale 1.0
	noticetime 5000
	obitnotices 2
	octadir ""
	oqdynent 1
	orange "^fo"
	outline 0x000001
	overlayblend 0.5
	overlaydisplay 0
	overlaytex ""
	particleglare 1
	particletext 1
	physframetime 5
	physinterp 1
	pistolcliptex "textures/pistolclip"
	pistoltex "textures/pistol"
	pitchsensitivity 7.5
	plasmacliptex "textures/plasmaclip"
	plasmatex "textures/plasma"
	playdamagetones 1
	playerblend 1.0
	playertex "textures/player"
	progresstex "textures/progress"
	purple "^fp"
	pvsthreads 1
	quakefade 100
	radarblend 1.0
	radarblipblend 0.5
	radarblipsize 0.5
	radarcard 0
	radarcardblend 0.75
	radarcardsize 0.85
	radardamage 2
	radardamageblend 1.0
	radardamagefade 2000
	radardamagemax 100
	radardamagemin 25
	radardamagesize 4.0
	radardamagetime 500
	radardamagetrack 1.0
	radardist 0
	radarflagblend 1.0
	radarflagnames 1
	radarflags 2
	radarflagsize 1.0
	radaritemblend 0.75
	radaritemnames 0
	radaritems 2
	radaritemsize 0.9
	radaritemspawn 1
	radaritemtime 5000
	radaroffset 0.035
	radarplayerblend 0.5
	radarplayernames 0
	radarplayers 1
	radarplayersize 0.5
	radarsize 0.035
	ragdolls 1
	red "^fr"
	reflectdist 20
	reflectmms 1
	reflectsize 8
	relativecursortex "textures/crosshair"
	restorecolour "^fS"
	riflecliptex "textures/rifleclip"
	rifletex "textures/rifle"
	savecolour "^fs"
	scr_minh 480
	scr_minw 640
	scr_virth 768
	scr_virtw 1024
	sensitivity 10.0
	serversort ""
	serverupdateinterval 5
	shaderdetail 3
	shadowmap 0
	shadowmapbias 5
	shadowmapdist 256
	shadowmapintensity 40
	shadowmappeelbias 20
	shadowmapprecision 0
	shadowmapradius 96
	shadowmapsize 9
	shotguncliptex "textures/shotgunclip"
	shotguntex "textures/shotgun"
	showaiinfo 0
	showclientnum 1
	showclip 1
	showconnecting 0
	showconsole 2
	showcrosshair 1
	showdamage 1
	showdamageabovehead 0
	showeditradar 0
	showentdescs 2
	showentdir 2
	showentinfo 1
	showentlinks 1
	showentnoisy 0
	showentradius 1
	showfps 1
	showhud 1
	showindicator 1
	showinventory 1
	showlaptimes 2
	showlighting 0
	showmat 0
	shownamesabovehead 2
	shownotices 3
	showobitdists 0
	showobituaries 4
	showownernum 0
	showping 1
	showpj 0
	showplayerinfo 2
	showpoints 1
	showradar 2
	showscore 2
	showscoresdelay 0
	showscoresinfo 1
	showskills 1
	showspectators 1
	showstats 1
	showstatusabovehead 2
	showteamabovehead 1
	skipgrenade 0
	skipmelee 7
	skippistol 8
	skipspawnweapon 0
	skyboxglare 1
	smgcliptex "textures/smgclip"
	smgtex "textures/smg"
	smoothdist 64
	smoothmove 90
	soundvol 255
	sparklyfix 0
	spawnfade 1000
	speccursortex "textures/crosshair"
	specfov 120
	specmode 0
	spectvpitch 1.0
	spectvspeed 1.0
	spectvtime 10000
	statblend 0.65
	statrate 200
	stereoblend 0.5
	stereodist 0.5
	stereonear 2.0
	stereoplane 40.0
	teamclips 1
	teamcrosshair 1
	teamcrosshairtex ""
	teamkillnum 3
	teamkilltime 60000
	teamnotices 0
	teamwidgets 1
	texcompress 1024
	texcompressquality -1
	texreduce 0
	thirdperson 0
	thirdpersonblend 0.5
	thirdpersondist 1.0
	thirdpersonfov 120
	thirdpersonmodel 1
	thumbheight 12
	thumbpreview 5.0
	thumbsize 1.0
	thumbtime 25
	thumbwidth 30
	titlefade 2500
	trilinear 1
	tvmodefade 1000
	uifade 250
	uifadeamt 0.5
	underlayblend 0.5
	underlaydisplay 0
	underlaytex ""
	undomegs 8
	usenp2 0
	verbose 0
	viewtype 0
	violet "^fv"
	waitmode 0
	waittvpitch 1.0
	waittvspeed 1.0
	waittvtime 5000
	waterenvmap 1
	waterfade 1
	waterfallenv 1
	waterfallrefract 0
	waterreflect 0
	waterrefract 0
	white "^fw"
	yawsensitivity 10.0
	yellow "^fy"
	zoomcrosshairsize 0.575
	zoomcrosshairtex ""
	zoomdefault 0
	zoomfov 10
	zoomlevel 4
	zoomlevels 5
	zoommousedeadzone 25
	zoommousepanspeed 10
	zoommousetype 0
	zoomscroll 0
	zoomsensitivity 0.75
	zoomtex "textures/zoom"
	zoomtime 100
	"crosshairsizestorage" = [0.04]
	"customh" = [600]
	"customw" = [800]
	"i" = [37]
	"n" = [37]
	"nameval" = [WildManiac]
	"newbinds" = [newbinds36]
	"newbinds0" = [UP W]
	"newbinds1" = [DOWN S]
	"newbinds10" = [R MOUSE3]
	"newbinds11" = [E]
	"newbinds12" = [SPACE]
	"newbinds13" = [LSHIFT X]
	"newbinds14" = [LCTRL C]
	"newbinds15" = [F Q]
	"newbinds16" = [Z]
	"newbinds17" = [1]
	"newbinds18" = [2]
	"newbinds19" = [3]
	"newbinds2" = [LEFT A]
	"newbinds20" = [4]
	"newbinds21" = [5]
	"newbinds22" = [6]
	"newbinds23" = [7]
	"newbinds24" = [8 G]
	"newbinds25" = [SLASH BACKQUOTE]
	"newbinds26" = [T]
	"newbinds27" = [Y]
	"newbinds28" = [F11]
	"newbinds29" = [F1]
	"newbinds3" = [RIGHT D]
	"newbinds31" = [INSERT]
	"newbinds32" = [DELETE]
	"newbinds33" = [F2]
	"newbinds34" = [F3]
	"newbinds35" = [F5]
	"newbinds36" = [COMMA]
	"newbinds4" = [LEFTBRACKET MOUSE4]
	"newbinds5" = [RIGHTBRACKET MOUSE5]
	"newbinds6" = [HOME]
	"newbinds7" = [END]
	"newbinds8" = [MOUSE1]
	"newbinds9" = [V MOUSE2]
	"newname" = [WildManiac]
	"newteam" = [neutral]
	"t" = [37]
	"z" = [19]
	"zoomcrosshairsizestorage" = [0.575]
	bind "0" [thirdperson (= $thirdperson 0); if (= $thirdperson 0) [echo thirdperson OFF] [ echo thirdperson ON]]
	bind "1" [weapon 0]
	bind "2" [weapon 1]
	bind "3" [weapon 2]
	bind "4" [weapon 3]
	bind "5" [weapon 4]
	bind "6" [weapon 5]
	bind "7" [weapon 6]
	bind "8" [weapon 7]
	bind "9" [weapon 8]
	bind "A" [left]
	bind "BACKQUOTE" [saycommand /]
	bind "C" [action 6]
	bind "COMMA" [showgui arena]
	bind "D" [right]
	bind "DELETE" [delbot]
	bind "DOWN" [backward]
	bind "E" [action 3]
	bind "END" [spectator 0]
	bind "ESCAPE" [if (cleargui 1) [] [showgui main]]
	bind "F" [action 7]
	bind "F1" [toggleedit]
	bind "F10" [grabinput (= $grabinput 0); if (= $grabinput 0) [echo grabinput OFF] [ echo grabinput ON]]
	bind "F11" [toggleconsole]
	bind "F12" [screenshot "screenshot"]
	bind "F2" [showgui game]
	bind "F3" [showgui vote]
	bind "F5" [setmaster 1]
	bind "G" [weapon 7]
	bind "HOME" [spectator 1]
	bind "INSERT" [addbot]
	bind "K" [kill]
	bind "KP_DIVIDE" [togglesound]
	bind "KP_MINUS" [mastervol (max (- $mastervol 5) 0)]
	bind "KP_PLUS" [mastervol (min (+ $mastervol 5) 255)]
	bind "LCTRL" [action 6]
	bind "LEFT" [left]
	bind "LEFTBRACKET" [universaldelta 1]
	bind "LSHIFT" [action 5]
	bind "MOUSE1" [action 0]
	bind "MOUSE2" [action 1]
	bind "MOUSE3" [action 2]
	bind "MOUSE4" [universaldelta 1]
	bind "MOUSE5" [universaldelta -1]
	bind "PAGEDOWN" [conskip (- 0 $consize)]
	bind "PAGEUP" [conskip $consize]
	bind "PAUSE" [if (= $gamepaused 1) [ gamepaused 0 ] [ gamepaused 1 ]]
	bind "Q" [action 7]
	bind "R" [action 2]
	bind "RIGHT" [right]
	bind "RIGHTBRACKET" [universaldelta -1]
	bind "S" [backward]
	bind "SLASH" [saycommand /]
	bind "SPACE" [action 4]
	bind "T" [saytextcommand]
	bind "TAB" [showscores]
	bind "UP" [forward]
	bind "V" [action 1]
	bind "W" [forward]
	bind "X" [action 5]
	bind "Y" [sayteamcommand]
	bind "Z" [drop]
	specbind "LSHIFT" [floatspeed 250; onrelease [ floatspeed 75 ]]
	specbind "MOUSE1" [specmodeswitch]
	specbind "MOUSE2" [spectator 0]
	editbind "0" [allfaces (= $allfaces 0); if (= $allfaces 0) [echo allfaces OFF] [ echo allfaces ON]]
	editbind "1" [domodifier 11]
	editbind "2" [domodifier 12]
	editbind "3" [domodifier 13]
	editbind "4" [domodifier 14]
	editbind "5" [domodifier 15]
	editbind "6" [domodifier 16]
	editbind "7" [domodifier 17]
	editbind "8" [domodifier 18]
	editbind "9" [domodifier 19]
	editbind "B" [fullbright (= $fullbright 0); if (= $fullbright 0) [echo fullbright OFF] [ echo fullbright ON]]
	editbind "BACKSPACE" [editdel]
	editbind "C" [editcopy]
	editbind "COMMA" [domodifier 10; onrelease entautoview]
	editbind "DELETE" [getmap]
	editbind "F" [domodifier 2]
	editbind "F2" [showtexgui]
	editbind "F4" [calclight 3]
	editbind "F5" [recalc]
	editbind "F6" [savemap]
	editbind "F7" [showgui findent]
	editbind "F8" [entselsnap (= $entselsnap 0); if (= $entselsnap 0) [echo entselsnap OFF] [ echo entselsnap ON]]
	editbind "F9" [changeoutline 1]
	editbind "G" [domodifier 1]
	editbind "H" [if $hmapedit [ editface 1 -1 ] [ hmapedit 1 ]; blendpaintmode 0]
	editbind "I" [redo]
	editbind "INSERT" [sendmap]
	editbind "J" [domodifier 9; brushcopy = 0;]
	editbind "K" [blankgeom (= $blankgeom 0); if (= $blankgeom 0) [echo blankgeom OFF] [ echo blankgeom ON]]
	editbind "KP1" [editmat air]
	editbind "KP2" [editmat water]
	editbind "KP3" [editmat clip]
	editbind "KP4" [editmat glass]
	editbind "KP5" [editmat noclip]
	editbind "KP6" [editmat lava]
	editbind "KP7" [editmat death]
	editbind "KP8" [editmat aiclip]
	editbind "KP9" [editmat ladder]
	editbind "L" [entlink]
	editbind "LALT" [hmapedit; blendpaintmode 0]
	editbind "LCTRL" [passthrough 1; onrelease [ passthrough 0 ]]
	editbind "LSHIFT" [editshift 1; onrelease [ editshift 0 ]]
	editbind "M" [selentfindall]
	editbind "MOUSE1" [if $blendpaintmode paintblendmap editdrag]
	editbind "MOUSE2" [if $blendpaintmode rotateblendbrush editextend]
	editbind "MOUSE3" [selcorners]
	editbind "N" [entselect insel]
	editbind "P" [hmapedit 0;
	blendpaintmode (if (= $blendpaintmode 5) 0 (+ $blendpaintmode 1));
	echo (concatword "^fgblend mode:^fw " (at $paintmodes $blendpaintmode))]
	editbind "PERIOD" [selentedit]
	editbind "Q" [domodifier 3]
	editbind "R" [domodifier 4]
	editbind "SPACE" [cancelsel]
	editbind "TAB" [togglegridbind]
	editbind "U" [editcut]
	editbind "V" [editpaste]
	editbind "X" [editflip]
	editbind "Y" [domodifier 6]
	editbind "Z" [undo; passthroughsel 0]
	waitbind "LSHIFT" [floatspeed 250; onrelease [ floatspeed 75 ]]
	waitbind "MOUSE1" [waitmodeswitch]
	complete "arena" "maps" "bgz"
	complete "ctf" "maps" "bgz"
	complete "ctfarena" "maps" "bgz"
	complete "deathmatch" "maps" "bgz"
	complete "demo" "." "dmo"
	complete "duel" "maps" "bgz"
	complete "duelarena" "maps" "bgz"
	complete "edit" "maps" "bgz"
	listcomplete "editmat" [air water clip glass noclip lava death aiclip ladder]
	listcomplete "entfind" [ 
	light
	mapmodel
	playerstart
	envmap
	particles
	sound
	lightfx
	sunlight
	weapon
	teleport
	actor
	trigger
	pusher
	flag
	checkpoint
	camera
	waypoint
]
	complete "instactf" "maps" "bgz"
	complete "instaduel" "maps" "bgz"
	complete "instagib" "maps" "bgz"
	complete "instamultidm" "maps" "bgz"
	complete "instastf" "maps" "bgz"
	complete "instasurvivor" "maps" "bgz"
	complete "instateamdm" "maps" "bgz"
	complete "instatrial" "maps" "bgz"
	complete "lobby" "maps" "bgz"
	complete "map" "maps" "bgz"
	complete "multiarena" "maps" "bgz"
	complete "multictf" "maps" "bgz"
	complete "multictfarena" "maps" "bgz"
	complete "multidm" "maps" "bgz"
	complete "multistf" "maps" "bgz"
	complete "multistfarena" "maps" "bgz"
	listcomplete "newent" [ 
	light
	mapmodel
	playerstart
	envmap
	particles
	sound
	lightfx
	sunlight
	weapon
	teleport
	actor
	trigger
	pusher
	flag
	checkpoint
	camera
	waypoint
]
	complete "start" "maps" "bgz"
	complete "stf" "maps" "bgz"
	complete "stfarena" "maps" "bgz"
	complete "story" "maps" "bgz"
	complete "survivor" "maps" "bgz"
	complete "survivorarena" "maps" "bgz"
	complete "teamarena" "maps" "bgz"
	complete "teamdm" "maps" "bgz"
	complete "timetrial" "maps" "bgz"
	complete "trialarena" "maps" "bgz"
] [ echo "rWARNING: config from different version ignored, if you wish to save settings between version please use autoexec.cfg" ]

init.cfg

// automatically written on exit, DO NOT MODIFY
// modify settings in game
fullscreen 1
scr_w 800
scr_h 600
colorbits 0
depthbits 0
stencilbits 0
fsaa -1
vsync -1
shaders -1
shaderprecision 0
soundmono 0
soundchans 32
soundbufferlen 1024
soundfreq 44100
verbose 0

May the Shwartz be with you

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Hmm, that's weird. It seems

Hmm, that's weird. It seems to be saved in init.cfg correctly, which is loaded before the client starts. I'll take a look at this after work.

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Confirmed.

I've tested for this, and have confirmed that, for some reason, the resolution settings do not get saved correctly, however without the launcher they do.

I'll look into this further when I can. I also need to check Sauerbraten for this behavior as well.

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Updated to Development Test 2

In this release, if the user has Sauerbraten Portable installed next to Blood Frontier Portable, the user can play Sauerbraten Portable maps in Blood Frontier Portable. Theoretically it should work, but I'd appreciate some testing (with and without Sauerbraten Portable installed) as neither of these can be run from my work computer (well, they can, but they run very, very slowly).

Note: I have not yet tested resolution settings not being saved.

EDIT: I believe this will only work if both apps are inside a X:\PortableApps directory, as it uses a specific variable to find it. Since both games are quite large, you might not have them installed to a USB. If you find that Blood Frontier Portable is unable to find Sauerbraten Portable when it should, let me know where you have both apps installed so that I may adjust the path to Sauerbraten Portable.

Edit #2: Tested and it works for me without needing X:/PortableApps

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Updated to DT 3.

Resolution settings are now loaded correctly.

horusofoz
horusofoz's picture
Offline
Last seen: 6 months 3 weeks ago
Joined: 2008-04-03 22:45
All good here

XP SP3, admin rights. Working without a hitch Smile

PortableApps.com Advocate

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Updated.

Could someone make sure to test that nothing is left over in the user's temp directory? As far as I know Blood Frontier doesn't touch it, so I told the launcher not to bother. I just want to make sure for other cases I have not thought of.

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
Status.

From the lead developer, quoted from this thread:

There was a split in opinion about what Acord wanted to do, and what the community and I wanted to do. Blood Frontier was Acord's project, and he owned the name and most of the assets; due to the game itself deviating so far from what he intended, tensions in the project continued to increase until there was nothing but anger on both sides of the fence.

Acord had very little time to dedicate to the project and as result it became something he loathed. Every time he played it he would pile on the hate and anger, most of the community would come to my defense to protect the ideas we had all developed together, and it became increasingly apparent that Acord was the odd one out on his own project.

I can see it from his point of view, he was usurped on his own idea, but in a way it was his own fault for starting an idea he couldn't personally follow through on. We all just continued making the game according to what was fun from our point of view, taking feedback from people in the community, and Acord believed it ruined his vision.

In the interests of ending ongoing hostilities between both parties, and saving the project, I resigned from Blood Frontier as Lead Developer and forked the game into Red Eclipse, which will essentially be a continuation of what Blood Frontier was before the split. Acord has since abandoned Blood Frontier, it will no longer be developed.

It's an unfortunate set of circumstances, but to continue doing this work I had to stage a mutiny to gain the creative freedom. Let's just all wish Acord the best for the future and continue on with Red Eclipse, which from now on will be a totally open source game with open assets (no more encumbered copyrighted works).

We've a long road ahead to replace all of Acord's content with free alternatives, and I hope the community will support me in this endeavor even more than they did with the previous project. Long live Red Eclipse.

As such, I will also discontinue development of Blood Frontier Portable. No worries, however. As soon as a Red Eclipse binary is available for download, I shall create a PA.c package for it.

Log in or register to post comments