Just to move the Blood stuff here and not congest the Swp topic:
Ok running maps in Blood is no problem, here is what you do. Create a folder called Blood. Put all the Blood files in this folder. Off the Blood folder create 2 folders, DosBox and Maps Download DosBox and put all its files in the DosBox folder. Put all your *.map files in the maps folder. Download these blood files and put them in the Blood folder: http://www.proasm.com/files/other/Bloodfiles.zip This consists of: Blood1.bat and Blood1.ini Double click Blood1.bat to excute default Blood in DosBox Maps.bat and Maps.ini Open Maps.ini and at the end add the name of the map you want to play: BLOOD.EXE -MAP MAPS/WHATEVER.MAP Doubleclick Maps.bat to play the map.
Regarding the Groupfile in Carnage, yes that was a once off I did for them:
BLGroup - Total Conversion Grouping Program Exclusively designed for "The Carnage continues" Copyright (c) 1999 ProAsm: http://users.lia.net/util
The COM file is also mine which decodes the groupfile and launches the TC.
playtard at
Re: Blood
Ok, that works great. Can you convert the Redneck setup program to work with Blood? Also, I have found a good way to launch addons. This I pick up from the addon Bloody Plup Fiction, It was released just this year. http://www.moddb.com/mods/bloody-pulp-fiction You put all the files from the addon into a 7.zip file with a dosbox folder. with all the files from dosbox and a dosbox.conf file with blood.exe -ini addon.ini at the end of it. And make a bat file that unzips everthing into it's own folder (Name of addon) and it will copy over all the blood files needed to run game. then runs the game. when you exit it deletes the folder and adds your saved game to the 7zip file. This keeps your Blood files and folder safe from all the addon having so many files and changing tiles art files back and forth. So the addon just has 2 files in blood directory.
example: of batch file
TITLE Rage Against The Machine @color 0c echo off cls echo wscript.sleep wscript.arguments(0)>pause.vbs :check1 if exist RATM.7z goto Continue echo msgbox "RATM.7z not found", vbOKOnly, "Error">msg.vbs msg.vbs del /f /q *.vbs >nul exit goto check1 :Continue if not errorlevel 0 goto Continue :check2 if exist RATM.7z goto Continue2 goto check2 :Continue2
:check3 if exist BARF.EXE goto Continue3 echo msgbox "BARF.EXE not found", vbOKOnly, "Error">msg.vbs msg.vbs goto Remove goto check3 :Continue3 if not errorlevel 0 goto Continue3 cscript pause.vbs 50 > nul cd RATM "dosbox\dosbox" -conf RATM.conf -noconsole cd\ cd games\blood cscript pause.vbs 50> nul if exist RATM\*.SAV 7za u C:\games\blood\RATM.7z .\RATM\*.SAV :Remove cscript pause.vbs 1000 > nul del /f /q RATM\*.* del /f /q RATM\DOSBOX\*.* del /f /q RATM\DOSBOX\ZMBV\*.* rmdir RATM\DOSBOX\ZMBV rmdir RATM\DOSBOX rmdir RATM del /f /q *.vbs >nul
Edited by playtard at
playtard at
BTW dosbox is now version 0.73. You don't have to click the mouse button anymore to lock it into game, and some other changes. For Blood, you need to increase the amount of memory from 32mb to 40mb or 63mb in dosbox. Blood uses 36 mb.
ProAsm at
I'll look into a Redneck like frontend here. Can you give me a link for Dosbox 0.73 - saves me finding it :)
Interesting about the batch file etc. I also have all the commandline options for blood which you can out everything in a rff file and load it with a command. Here are some of the commands in blood:
Copyright (c)1994-1997 Monolith Productions Inc.
Blood Command-line Options:
-? This help -8250 Enforce obsolete UART I/O -auto Automatic Network start. -quick -getopt Use network game options from file. -auto -broadcast Set network to broadcast packet mode -masterslave Set network to master/slave packet mode -net Net mode game -noaim Disable auto-aiming -nocd Disable CD audio -nodudes No monsters -nodemo No Demos -robust Robust network sync checking -skill Set player handicap; Range:0..4; Default:2; (NOT difficulty level.) -quick Skip Intro screens and get right to the game -pname Override player name setting from config file -map Specify a user map -playback Play back a demo -record Record a demo -art Specify an art base file name -snd Specify an RFF Sound file name -RFF Specify an RFF file for Blood game resources -ini Specify an INI file name (default is blood.ini)
playtard at
Dosbox link
http://www.dosbox.com/download.php?main=1
playtard at
M210's Blood Weapons Mod for Eduke32. Released. Note: This only works with eduke32. I don't know why. Maybe because it uses a advanced con. This is from his unreleased Mod Blood TC
http://m210.ucoz.ru/load/0-0-1-30-20
Edited by playtard at
playtard at
I had forgot about Dukconnector for a long time . And it works great for launching Blood dosbox single player with maps, and a multiplayer games. Only 3 problems if you start multiplayer with a map it goes out of sync. And if you connect more than 2 players it goes out sync. I don't think aaBlueDragon supports it anymore. It would be good if someone could fix Dukconnector with Blood multiplayer and SWP with more than 2 players in peer to peer. Only supports 2 players with SWP. It also has Redneck for dosbox works very well, and Duke Nukem as well. You can even use Duke3dw on the port lable JFDUKE as long as you rename duke3dw.exe to duke3d.exe. So if anybody wants (Please Please Please) to download the source and update/fix it would be great. Dukconnector has a master server program and source code available to download too.
With Blood, the best way to launch multiplayer is with a game.ini with this Format: The format is:
[options] Online = commit Online service to use. Use commit if service emulates commit. GameType=1 1 = Cooperative 2 = Bloodbath 3 = Teams EpisodeID=0 Episode. Zero based LevelID=0 Level within episode. Zero based GameDifficulty=2 0 = STILL KICKING 1 = PINK ON THE INSIDE 2 = LIGHTLY BROILED 3 = WELL DONE 4 = EXTRA CRISPY MonsterSettings=0 0 = None 1 = Bring 'em on 2 = Respawn WeaponSettings=1 0 = Do not Respawn 1 = Are Permanent 2 = Respawn 3 = Respawn with Markers ItemSettings=1 0 = Do not Respawn 1 = Respawn 2 = Respawn with Markers RespawnSettings=0 0 = At Random Locations 1 = Close to Weapons 2 = Away from Enemies UserMapName = mymap.map File name of user map to use UserMap = 1 0 = Ignore user map 1 = Use user Map. Episode and Level are ignored.
All the clients/players joining use this command line:
commit -pname playername
Keep in mind that dukconnector already has the ability to launch blood multiplayer in dosbox ipx, and the ablility to change the number of players in the commit.dat file. It just loads the comand's in the command line in the wrong order or something that is not needed. With the game ini above format it would need a way to write and change the game option in the game.ini file. http://duke3d.sitesled.com/
Compiles With Visual Basic 2008: http://www.microsoft.com/express/vb/
Edited by playtard at
playtard at
I made a Blood Dosbox Launcher. If anybody wants to try it out here is a link. http://www.proasm.com/files/other/BloodLauncherV1.3.zip
Edited by playtard at
ProAsm at
RapidShare does not work here, so could you email it to me so I can check it out and compare with what I use. info at proasm dot com
playtard at
Here is a new link for Blood Dosbox Launcher V1.41 Works for lan or with Hamachi internet.
Transfusion would've been great if their developers focused more on the single player part.
playtard at
Yes it would have been nice. They just gave up on it.
filipetolhuizen at
There is an unfinished blood port around the net, could it be improved with the blood alpha source code?
Jinroh at
filipetolhuizen said at
There is an unfinished blood port around the net, could it be improved with the blood alpha source code?
The Blood Alpha source is too early to be really useful to anyone sadly. Though IceColdDuke was working on WinBlood which was going to be the DeFacto reverse engineer of Blood.
From what I heard in another forum, it is Dosbox based.
Stroggos at
Yeah just bought it.. It's DOSBox based. Which really isn't surprising.
playtard at
Released a new version of Blood Dosbox Launcher v1.6
Removed Batch file Operation. Runs without Windows Dos command promt. Fixed Map Select Button. Fixed Minor bug with Level Selection. Added support for SwissCM's Mouselook File BMouse. http://swisscm.duke4.net/ Bmouse v.06