PDA

View Full Version : winblood alpha 2 with polymost.


IceColdDuke
03-26-2005, 05:34 PM
Ive released a new build of the Blood reconstruction project. This build adds alot of new features, and unfortunetlly new bugs as well. This release includes full source code(compiled on .net 2003), and the install.bat which extracts all needed data from the RFF files.

I dropped the icculus build port, and replaced it with Jonof's port.


CHANGES/NEW FEATURES:
Full 3D movement
POLYMOST
gamma corrected from last build
Blood Pallete(90% done), some sectors have blue floors
Sprites(they show up correctlly).
Basic AI(they shoot at you).
Weapons(pitchfork, shotgun, and tommygun works, but only pitchfork, and shotgun cause damage).
Full 3D movement.
Scripting Language(each script is in its own thread). ALL weapon code is in scripts, and most monster code.
Sound
Z-Doors(they only open, and never close).
Basic Automap.
Menu System(episode selection, and video mode changing).
HUD system.
FMOD sound system.
Shooting monsters works for the most part(for cult guy and zombie).
Built in Microsoft Visual C++ 2003(will work in 2002 also).

Broken Items:
Polymost wont turn off, and return to 8bit renderer.

Resolutions above 800x600 act wierd.

Sector over Sector - in code look for functions that have FOF prefix.

AIWonder - function in scripts, needs to be completed

Weapon scripts need to be written(all code is in for them, just someone needs to write the scripts).

When you change a level AI breaks.

Some levels(like e3m1), crash and cause a small memory leak.


Download Winblood (http://prdownloads.sourceforge.net/blood32/bloodpub2FIXED.zip?download)

EDIT: I forgot to include winblood.cfg

https://sourceforge.net/dbimage.php?id=23244

https://sourceforge.net/dbimage.php?id=23246

https://sourceforge.net/dbimage.php?id=23248

Carger2000
03-26-2005, 06:07 PM
Cool, keep up the good work!

Psykomanius
03-27-2005, 07:35 AM
OMG !!! http://forums.3drealms.com/ubbthreads/images/graemlins/eek.gif

This is too cool.

Can this one run the addon too " Cryptic Passage" ?

And what files do i need to run Blood.

Hmmm. I can't get it to run. It's start up, then it will creating window, but just exit to desktop http://forums.3drealms.com/ubbthreads/images/graemlins/confused.gif

Psykomanius
03-27-2005, 08:13 AM
More

tpz
03-27-2005, 08:29 AM
Psykomanius said:Hmmm. I can't get it to run. It's start up, then it will creating window, but just exit to desktop http://forums.3drealms.com/ubbthreads/images/graemlins/confused.gif



Same here. Can't wait to try it out. http://forums.3drealms.com/ubbthreads/images/graemlins/frown.gif

IceColdDuke
03-27-2005, 09:09 AM
You need to run install.bat. You need to have two folders after its done: raw and mid. Also the ART and MAP files should be extracted to the blood folder.

Psykomanius
03-27-2005, 12:25 PM
I have done a clean install of Blood. No updates.
Extrat you'r files in the dir.
And run instal.bat, like you say.

Then i run WinBlood.exe.
But it just exit to desktop.
No logs of it. http://forums.3drealms.com/ubbthreads/images/graemlins/confused.gif

Kristian Joensen
03-27-2005, 12:43 PM
I have the same problem with regular JfDuke.

Blade Nightflame
03-27-2005, 01:53 PM
Hah, awesome! A lot better than using the source code! Good idea!

WillisDM
03-27-2005, 02:54 PM
Blade Nightflame said:
Hah, awesome! A lot better than using the source code! Good idea!



The source code for Blood has not been released. It is owned by Atari and is unlikely to released anytime soon, if at all. And Build being open source is not enough for Blood, since it has engine changes and enhancements.

IceColdDuke
03-27-2005, 03:05 PM
WillisDM said:

Blade Nightflame said:
Hah, awesome! A lot better than using the source code! Good idea!



The source code for Blood has not been released. It is owned by Atari and is unlikely to released anytime soon, if at all. And Build being open source is not enough for Blood, since it has engine changes and enhancements.



Sense I run a conversion before I load the map, thats irrelvant. With the coversion and build engine we have source for, its doable to make a complete port.

For the people having problems: Reinstall blood completelly, patch to latest patch, then extract the data, if you are still having problems please post your specs.

EDIT:
Does anyone know how sector-over-sector is occumplished internally?

WillisDM
03-27-2005, 03:10 PM
IceColdDuke said:EDIT:
Does anyone know how sector-over-sector is occumplished internally?



Hopefully we will find out soon with 3DR releasing SW's code (just a WID so far, but lookin to be around April Fools day).

Blade Nightflame
03-27-2005, 03:27 PM
WillisDM said:

Blade Nightflame said:
Hah, awesome! A lot better than using the source code! Good idea!



The source code for Blood has not been released. It is owned by Atari and is unlikely to released anytime soon, if at all. And Build being open source is not enough for Blood, since it has engine changes and enhancements.



Oh for GOD sakes you and your logic, I did NOT ask if the source code was out. I said that this idea was a LOT better than Atari releasing the source code, which they did NOT.

DissidentRage
03-27-2005, 04:32 PM
IT'S NOT DEAD

\\\o///

You've got to be shitting me! http://forums.3drealms.com/ubbthreads/images/graemlins/eek.gif

Sir Lemonhead
03-27-2005, 05:09 PM
Hey Willis! http://forums.3drealms.com/ubbthreads/images/graemlins/smile.gif

WillisDM
03-27-2005, 05:20 PM
Blade Nightflame said:

WillisDM said:

Blade Nightflame said:
Hah, awesome! A lot better than using the source code! Good idea!



The source code for Blood has not been released. It is owned by Atari and is unlikely to released anytime soon, if at all. And Build being open source is not enough for Blood, since it has engine changes and enhancements.



Oh for GOD sakes you and your logic, I did NOT ask if the source code was out. I said that this idea was a LOT better than Atari releasing the source code, which they did NOT.



Your original quote sounded like you were being sarcastic for not using source code as if it were available, maybe you should be more careful with your wording.

And from any point, having the source is far more helpful and accurate than trying to do it from reverse engineering like this project.

Enragiated
03-27-2005, 05:56 PM
Didn't work for me

TerminX
03-27-2005, 06:50 PM
IceColdDuke, you have failed to provide a copy of the GPL with your package, yet you are using code from Duke3D in your project. Why? This is both unethical and illegal.

I hope for your sake that there isn't a single line of the leaked Blood source code in your project as well.

Aside from that, nice to see somebody doing something useful. http://forums.3drealms.com/ubbthreads/images/graemlins/smile.gif

IceColdDuke
03-27-2005, 08:08 PM
TerminX said:
IceColdDuke, you have failed to provide a copy of the GPL with your package, yet you are using code from Duke3D in your project. Why? This is both unethical and illegal.

I hope for your sake that there isn't a single line of the leaked Blood source code in your project as well.

Aside from that, nice to see somebody doing something useful. http://forums.3drealms.com/ubbthreads/images/graemlins/smile.gif



Its always a pleasure to see you to http://forums.3drealms.com/ubbthreads/images/graemlins/smile.gif. There isn't any of the leaked code in there at all, you can check if it makes you feel better.

Anyway I forgot to upload two files which are now included(this has been tested and it finally works). I also uploaded a current build, in which I fixed a few memory leaks, and a problem with AI/weapons that caused them not to load right, and hence not work at all at times.

At the top of all my source files there is a copy of the GPL licesnse, along with a note saying I used portions of the duke3d code http://forums.3drealms.com/ubbthreads/images/graemlins/cool.gif

http://prdownloads.sourceforge.net/blood32/bloodpublic3.zip?download

Enragiated
03-27-2005, 08:20 PM
This just exits to desktop for me, I don't get it, what am I doing wrong?


I did a clean install from the cd and then copyed the contents of bloodpub2 into the blood directory but its not working...

IceColdDuke
03-27-2005, 08:21 PM
bloodpub2 is obsolete. use bloodpublic3, as stated above : ).

I included blood.def, which as with jfduke3d, you can add high res textures and models. These work the exact same way as jfduke3d.

Enragiated
03-27-2005, 08:32 PM
Now it just crashes http://forums.3drealms.com/ubbthreads/images/graemlins/mryuck.gif

IceColdDuke
03-27-2005, 08:35 PM
did you run install.bat as I said before?
When your done you should have this

BloodRootFolder
All the art files
All the map files
everything else that is in there.....
FOLDERS:
MID
Raw
Scripts

Enragiated
03-27-2005, 08:40 PM
Yeah no dice...

IceColdDuke
03-27-2005, 08:44 PM
Take a screensht and post it of the contents of ur blood directory. Probley something didn't get extracted correctlly.

IM me: blinkskater71 on aim.

tpz
03-27-2005, 08:53 PM
TerminX said:I hope for your sake that there isn't a single line of the leaked Blood source code in your project as well.



Are you talking about the source of that very early alpha version?

Sir Lemonhead
03-27-2005, 08:55 PM
tpz said:

TerminX said:I hope for your sake that there isn't a single line of the leaked Blood source code in your project as well.



Leaked source-code? When did that happen?



It's incomplete source code from an Alpha build of blood...there isn't enough code to be compiled, and Blood is quite different in that version.

Sir Lemonhead
03-27-2005, 08:56 PM
Low res screenshot of hightile working http://forums.3drealms.com/ubbthreads/images/graemlins/cool.gif

http://homepage.eircom.net/~duncandsl/blood/bloodhightileb.jpg

tpz
03-27-2005, 08:58 PM
Yeah, I remembered it right after I posted it.

IceColdDuke > I tried bloodpublic3 , and it still doesn't work. It just crashes now after saying something about an 'assertion failure'.

IceColdDuke
03-27-2005, 09:29 PM
non-plasma pack version broke see 2 posts below.

Enragiated
03-27-2005, 09:32 PM
1.11 here

Updated it & tried it, still no luck http://forums.3drealms.com/ubbthreads/images/graemlins/frown.gif


I WANT TO PLAY BLOOD AGAIN!!!

IceColdDuke
03-27-2005, 09:41 PM
At the moment there is a problem with non-plasma pack versions. Ill try and fix it soon. For now you can dl a patch. In the menu screen hit enter four times to get into the first level to try it out. Not sure how much of it will work cause all the tiles are wrong.

NON-PLASMA PACK USERS:
AI will probley be broken, cause the tile numbers are wrong.
Weapons I think are broken to.
Menu is beyond broke - hit enter four times to go to e1m1.map

This patch ONLY fixes the crash on startup - for non plasma pack users.http://prdownloads.sourceforge.net/blood32/bloodx86.dll?download

tpz
03-28-2005, 07:12 AM
That patch worked for me. Thanks and nice work. http://forums.3drealms.com/ubbthreads/images/graemlins/smile.gif

IceColdDuke
03-28-2005, 09:35 AM
Does anyone happen to know what the xsprite structure is? I know what it is used for, just not the order things are in.

Nacho
03-28-2005, 10:04 AM
I can play blood in XP without dos box. It slows down on occation. That's sad.

Is this worth the download? Since it seems like a lot of stuff isn't working yet.

Maren Gnawol
03-28-2005, 02:04 PM
Nacho said:
I can play blood in XP without dos box. It slows down on occation. That's sad.

Is this worth the download? Since it seems like a lot of stuff isn't working yet.



To be honest, it ***** sucks, it's simply unplayable so far but might get better after the SW source code release as it's been said, however, it's good news to me, I'm truly pleased to know someone's doing something for Blood (whether it will succeed or not, time will tell). Keep it up ice http://forums.3drealms.com/ubbthreads/images/graemlins/grin.gif

Sir Lemonhead
03-28-2005, 02:48 PM
Maren Gnawol said:

Nacho said:
I can play blood in XP without dos box. It slows down on occation. That's sad.

Is this worth the download? Since it seems like a lot of stuff isn't working yet.



To be honest, it ***** sucks, it's simply unplayable so far but might get better after the SW source code release as it's been said, however, it's good news to me, I'm truly pleased to know someone's doing something for Blood (whether it will succeed or not, time will tell). Keep it up ice http://forums.3drealms.com/ubbthreads/images/graemlins/grin.gif



Yeah, nothing to do really in the game yet, but Justin was hoping it'd get people interested in helping him out if they saw what he'd got done so far.

BloodShed
03-29-2005, 01:48 PM
Im getting an error when running the install.bat

I:\Blood\BLOODP~1>install.bat
Extracting files please wait
Stub exec failed:
dos4gw.exe
No such file or directory
Stub exec failed:
dos4gw.exe
No such file or directory

and I have both blood.rff & sounds.rff in the dir


EDIT
nevermind fixed it by copying the DOS4GW.EXE

IceColdDuke
03-30-2005, 02:34 AM
I have set up a forum here for WinBlood: http://blood32.sourceforge.net/phpbb2/

NetNessie
03-30-2005, 06:23 AM
TerminX said:
IceColdDuke, you have failed to provide a copy of the GPL with your package, yet you are using code from Duke3D in your project. Why? This is both unethical and illegal.




Couldn't agree more, open-source exists so that users can share ideas and work together. From what I've seen, you've just grabbed a stack of JonoF's code and smacked it into your own project.. even ask? Its rude, and is not what the open-source community was founded for.

Sir Lemonhead
03-30-2005, 06:37 AM
NetNessie said:

Couldn't agree more, open-source exists so that users can share ideas and work together. From what I've seen, you've just grabbed a stack of JonoF's code and smacked it into your own project.. even ask? Its rude, and is not what the open-source community was founded for.



That was a small oversight on his part, he had actually added the GPL stuff to the archive put didn't upload everything properly yet. When I talk to him next, i'll make sure it's all in order.

I don't know if he's asked as such (you need to ASK to use open source code thats available to download from jonofs site?..he's made it fairly clear it's jonof and kens work in there) but he has been mentioning the project to Jonof over msn or aol or something, so he does know im sure..

Sir Lemonhead
03-30-2005, 06:39 AM
Actually, all the GNU GPL stuff IS in the source code zip file inside the main archive. He fixed it when TerminX mentioned it. http://forums.3drealms.com/ubbthreads/images/graemlins/rolleyes.gif

IceColdDuke
03-30-2005, 09:13 AM
NetNessie said:
Couldn't agree more, open-source exists so that users can share ideas and work together. From what I've seen, you've just grabbed a stack of JonoF's code and smacked it into your own project.. even ask? Its rude, and is not what the open-source community was founded for.



As long as its rude....If you read my above post you would relize that I did added the gpl to the head of my souce files awhile ago...it slipped my mind when I prepped it for release the first time.

IceColdDuke
04-01-2005, 09:22 PM
Ive uplaoded 7 new screenshots from the April 1st build plus 4 others from march 29th demonstrating alpha 4

http://blood32.sourceforge.net/phpbb2/viewtopic.php?t=19.

These include sliding doors, new weapons we added, etc.

DissidentRage
04-01-2005, 09:29 PM
I forgot- does Blood have a tables.dat? I think you forgot to copy that over to the port.

IceColdDuke
04-01-2005, 09:41 PM
Roger said:
I forgot- does Blood have a tables.dat? I think you forgot to copy that over to the port.



I included tables.dat.

DissidentRage
04-01-2005, 09:45 PM
I just checked... meant LOOKUP.

IceColdDuke
04-01-2005, 09:51 PM
all files are in bloodpub3.zip. If you are having problems please post your problem on my website.

DissidentRage
04-01-2005, 09:57 PM
I just saw the screenshots and noticed that some of the stuff was blue. Pal 1 in Blood IIRC reverses shading, brightening an object, and pal 1 in Duke makes an object blue.

John
04-01-2005, 10:06 PM
http://forums.3drealms.com/ubbthreads/images/graemlins/love.gif How about somebody work on a Strife WinXP port? http://forums.3drealms.com/ubbthreads/images/graemlins/grin.gif

IceColdDuke
04-01-2005, 10:12 PM
Roger said:
I just saw the screenshots and noticed that some of the stuff was blue. Pal 1 in Blood IIRC reverses shading, brightening an object, and pal 1 in Duke makes an object blue.



How would you fix that? Only thing I ran on the pallete was transpal.

DissidentRage
04-01-2005, 10:26 PM
ICD, I really don't know. I guess when it comes to this stuff I'm a middle-level guy.


John said:
http://forums.3drealms.com/ubbthreads/images/graemlins/love.gif How about somebody work on a Strife WinXP port? http://forums.3drealms.com/ubbthreads/images/graemlins/grin.gif



1. Wrong topic. http://forums.3drealms.com/ubbthreads/images/graemlins/smile.gif
2. There is one, but it didn't get far beyond the beta stages. NPC interaction and stuff like that wasn't really worked completely in. I tried to point this small port out to SkyJake but the NewDoom forums reamed me by not sending the confirmation e-mail.

IceColdDuke
04-01-2005, 11:03 PM
Roger, do you know anything about the XSPRITE, xsector or XWALL format?

DissidentRage
04-02-2005, 12:40 AM
Not yet... :>

IceColdDuke
04-02-2005, 01:02 AM
This is what we have of it. Can any fill in the missing bytes?

//
// xspritetype
//

typedef struct
{
byte unknown1[16]; // fix me
short data1;
short data2;
short data3;
byte unknown2[34]; // fix me
} xspritetype;

//
// xsectortype
//

typedef struct
{
byte unkown1[9];
byte rxid;
byte unkown2[34];
unsigned short marker1;
unsigned short marker2;
byte unkown3[14];
} xsectortype;

//
// xwalltype
//

typedef struct
{
byte wallid;
byte unknown1[5];
byte rxid;
byte unknown2[17];
} xwalltype;

Maren Gnawol
04-02-2005, 10:42 PM
NetNessie said:

TerminX said:
IceColdDuke, you have failed to provide a copy of the GPL with your package, yet you are using code from Duke3D in your project. Why? This is both unethical and illegal.




Couldn't agree more, open-source exists so that users can share ideas and work together. From what I've seen, you've just grabbed a stack of JonoF's code and smacked it into your own project.. even ask? Its rude, and is not what the open-source community was founded for.



IceColdDuke wrote: "At the top of all my source files there is a copy of the GPL licesnse, along with a note saying I used portions of the duke3d code".

Sir Lemonhead
04-03-2005, 07:33 AM
There's no lookup.dat included with Blood...is that the problem?

tpz
04-03-2005, 11:14 AM
You can play strife with ZDoom.

http://zdoom.org/about.html

Maren Gnawol
04-03-2005, 01:49 PM
If you need video accelerated Strife alternatives:

http://zdoomgl.mancubus.net/ (not recommended for now)

http://www.vavoom-engine.com/

Phayzon
04-03-2005, 06:16 PM
Clean install of Blood, ran install.bat, winblood exits to desktop.

IceColdDuke
04-03-2005, 06:21 PM
WinBlood Alpha 4 is out.

Download Binaries and Source code
https://sourceforge.net/project/showfiles.php?group_id=134403

Discussion Forums
http://blood32.sourceforge.net/phpbb2

**INSTALLATION***
Use WINBARF to extract ALL data from ALL RFF files. Copy everything from newly made MAP
directory into the blood directory. Ensure there the ART files in the root blood directory,
also.

AS OF NOW YOU SHOULD HAVE THE ENTIRE GAME EXTRACTED. PLEASE CHECK THIS BEFORE YOU SAY THAT WINBLOOD CRASHES.

***Requirements***
Turn V-SYNC on in your display properties
Plasma Pack version of Blood

***SPECIAL INSTRUCTIONS***
TO move between sos turn of clipping by pressing Y,
then use g and h to move through the sector.

WINBLOD ALPHA 4 RELEASE

***GAMEPLAY FEATURES***
Sliding doors now work.
Ambient sounds work for E1M1
Sector over Sector works if you are in that sector, otherwise it
shows black.
Zombie should now work perfectlly, then also crawl out of the ground correctlly.
Added projectiles.
Jumping
Explosions on walls.
Added new weapons: telsa gun, voodoo doll and rocket launcher
Voodoo Dolls work perfectlly.
Monster AI is no longer in scripts but is hardcoded in the game. Monster AI
scripts will be looked into in the feature.

***ENGINE MODIFICATIONS****
Added new tags XSPRITE,XALL,and XSECTOR.

**BUG FIXES***
Levels shouldn't crash any more when you load them.
Memory leak fixed with sound, and threads spawning and despawning.

***KNOWN BUGS*****
Rocket Launcher and telsa gun dont cause damage.
Explosions on walls soemtime clip through and you cant see them.
If the door to crypt opens before you leave in e1m1, SOS breaks. TO fix this,
turn off no clip IMMEDIATLLY, and move up with g and h buttons. Dont let the crypt
open before you come out.
AI doesn't turn off in menu.
E1M2 runs slow, dont know why.
Monsters sometimes become invisible/invinceable.
Rotating doors are broken.
Non-Plasma Pack version menu is still messed up.

Nacho
04-03-2005, 06:51 PM
Getting better! http://forums.3drealms.com/ubbthreads/images/graemlins/grin.gif

Can't wait for the next version.

djimd
04-04-2005, 12:06 AM
Nice idea - but like others it crashes for me on start up. Tried reinstalling from scratch ( i have the plasma pack).
I have used both alpha 3 and 4 extracting all .rff files as per instructions. Vertical sync is off and tilesarts and maps are in the root blood dir. Blood with vdm sound runs ok on my system as does jfduke with no problems. Attatched is the error file created on trying to load.
Any help on getting it running much appreciated.
THx.

System specs:
WIN XP SP1
P4 2.66
1024 MB RAM
FX 5700 ULTRA
SB LIVE 5.1

IceColdDuke
04-04-2005, 11:32 AM
Vertical Sync needs to be on.

The attachment was blank, aside from that, the only reason's I can think of for crashing is:

All the file are not in ther blood directory:
scripts are curropt - check /scripts directory.
Pallete files are missing(pallete.dat, lookup.dat, and tables.dat).
Game DLL is missing

Im not at home atm, so I can check it. Im going to insert some debugging code into it as a seperate download to see if I can find the problem. It seems alot of people get it to work, but the same amount can't get it to work.

djimd
04-04-2005, 03:01 PM
Thanks for the reply - sorry i meant vertical sync is on - in the driver settings.
Double checked all the files you mentioned are in the right place - attached error log in zip this time.
Thx again.

IceColdDuke
04-04-2005, 06:04 PM
Post the debug information.

Does polymost work on your computer? Try the jonof duke3d/shadow warrior ports and see if it works.

Atm polymost is the foreced renderer.

djimd
04-04-2005, 08:08 PM
Thx again for replying - attached error screen.
Y jfduke and jfsw both run in polymost perfectly for me.
Must be something simple missing.

IceColdDuke
04-04-2005, 10:16 PM
Give me a bit(sense im busy atm), im going to add a logging system to WinBlood.

Its been tested that if WinBlood.cfg is curropt, then WinBlood crashes. Delete WinBlood.cfg and re-extract it.

djimd
04-04-2005, 10:48 PM
You may have something there. Here is my re-extracted winblood.cfg (renamed to .txt for attachment) - it doesn't look right to me .

IceColdDuke
04-04-2005, 10:57 PM
Its in binary, which is correct.

djimd
04-06-2005, 12:46 AM
I'm pretty sure the config may be the problem - I just ran the new jfduke hrp with my old duke.cfg and i had the same crash -after running setup it was fine again.
Can i suggest that you add a setup.exe similar to the jonof one in sw and duke and this may solve the problem some people are having.
Thx again.

djimd
04-09-2005, 04:35 PM
Any developments?
I've reinstalled several times with the same result of crashing on startup - for the time being resorted to original format with vdms - also found this nice vesa fix for xp that lets you increse the video resolution to 1024-768.

Sir Lemonhead
04-09-2005, 04:59 PM
I can send you my cfg file if you want :\

I'll ask Justin about writing the cfg files as text files instead of binaries in future..

djimd
04-09-2005, 05:14 PM
worth a try - if you can post it - would be a nice help.

IceColdDuke
04-09-2005, 06:48 PM
It would help if you had a compiler installed, sense your problem is unqiue. I still think you have a bad install.

Sir Lemonhead
04-09-2005, 06:53 PM
winblood.cfg (http://homepage.eircom.net/~duncandsl/winblood.cfg)

Ronstar
04-10-2005, 05:13 AM
Wow, thats really great work, m8 http://forums.3drealms.com/ubbthreads/images/graemlins/smile.gif

I just got it running without problems..., well it ain't very playable, though, right? http://forums.3drealms.com/ubbthreads/images/graemlins/smile.gif

But its an good attempt, lets hope this ones will get finished, finally a good alternative to glidos.

djimd
04-11-2005, 05:00 AM
lol - this is frustrating - i'm determined to get this working. Just bought original blood and plasma from ebay - i now have 4 different versions of the game. I tried alpha 3 and alpha 4 on all of them with the same result of crashing on start up.
This is what i do for each install:
1. install blood
2. copy contents of winblood extracted zip file.
3. run winbarf on blood.rff , gui.rff and sounds.rff extracting everything.
4. I then take all the maps and pal files and place them in the root blood directory.
This leaves me with all the original blood files (inc the .rff's) - all the winblood files + lots of new sub diretories.
5. run winblood.exe
6.crash

What files does the winblood.exe search and check for? - i notice that the .rff's have different sizes depending apon which blood version is used.
I can run all versions of blood ok on my xp system -
jfduke runs fine
jfsw runs fine
glidos blood runs fine - but no cd audio arghhh
Any further tips advice really appreciated - if poss could you give a file listing with sizes of all files in the working winblood directory? (dir/w > output.txt http://forums.3drealms.com/ubbthreads/images/graemlins/wink.gif )

Thx for your patience

Mephisto
05-09-2005, 12:27 PM
amazing how bad some people can mess up jonof's code...
while all of jonof's stuff runs fine on Linux, this winblood crap doesnt even have a Makefile anymore...

portability is getting more important these days. this isnt 2000 anymore, where everyone ran the same OS. both Mac and Linux are growing in desktop usage. I really don't understand why someone feels the need to remove everything from the code that does not run on windows. you might be happy on that platform, but lots of other people are not. i know a lot of people who would switch to Linux, but cant at the moment because 1 or 2 apps they need. Is it really so hard to keep something portable that was portable in the first place?

Tedski
05-09-2005, 05:29 PM
Mephisto said:
amazing how bad some people can mess up jonof's code...
while all of jonof's stuff runs fine on Linux, this winblood crap doesnt even have a Makefile anymore...

portability is getting more important these days. this isnt 2000 anymore, where everyone ran the same OS. both Mac and Linux are growing in desktop usage. I really don't understand why someone feels the need to remove everything from the code that does not run on windows. you might be happy on that platform, but lots of other people are not. i know a lot of people who would switch to Linux, but cant at the moment because 1 or 2 apps they need. Is it really so hard to keep something portable that was portable in the first place?



There might be a bit of a clue in the name don't you think?
If you want to actually code it for Linux, I'm sure no one will object in the slightest. In the meantime, perhaps it may be a good idea to get off the back of people who are trying to do something that benefits more than just themselves. http://forums.3drealms.com/ubbthreads/images/graemlins/rolleyes.gif

Mephisto
05-10-2005, 02:28 AM
Tedski said:
There might be a bit of a clue in the name don't you think?
If you want to actually code it for Linux, I'm sure no one will object in the slightest. In the meantime, perhaps it may be a good idea to get off the back of people who are trying to do something that benefits more than just themselves. http://forums.3drealms.com/ubbthreads/images/graemlins/rolleyes.gif



There's no need to code it myself, cause jonof's code runs fine. I could add jonof's code back though. what was the need to rip all non-win32 stuff from it? Actually, i dont see a need to port it from windows to windows. Windows has a dos prompt, why not use that? http://forums.3drealms.com/ubbthreads/images/graemlins/rolleyes.gif

And I dont understand what you mean with 'just themselves'. Are you suggesting i'm the only linux user out there that would wants to play blood? There's big threads on jonof's and 3DR forums about running SW/Duke on linux, so i wouldnt say that.
Jonof is working on a Mac port too. There's probably people there that want to play Blood as well. They probably dont like it when the portable code gets ripped out either. I dont have a mac myself, but if i wouldve written the code, i wouldve thought about them too.

But oh well, i suppose i'm used to it. Windows users don't look any further then Uncle Bill's empire.

mike lomax
05-10-2005, 11:11 AM
Mephisto said:

Tedski said:
There might be a bit of a clue in the name don't you think?
If you want to actually code it for Linux, I'm sure no one will object in the slightest. In the meantime, perhaps it may be a good idea to get off the back of people who are trying to do something that benefits more than just themselves. http://forums.3drealms.com/ubbthreads/images/graemlins/rolleyes.gif



There's no need to code it myself, cause jonof's code runs fine. I could add jonof's code back though. what was the need to rip all non-win32 stuff from it? Actually, i dont see a need to port it from windows to windows. Windows has a dos prompt, why not use that? http://forums.3drealms.com/ubbthreads/images/graemlins/rolleyes.gif

And I dont understand what you mean with 'just themselves'. Are you suggesting i'm the only linux user out there that would wants to play blood? There's big threads on jonof's and 3DR forums about running SW/Duke on linux, so i wouldnt say that.
Jonof is working on a Mac port too. There's probably people there that want to play Blood as well. They probably dont like it when the portable code gets ripped out either. I dont have a mac myself, but if i wouldve written the code, i wouldve thought about them too.

But oh well, i suppose i'm used to it. Windows users don't look any further then Uncle Bill's empire.



Ok

1. Get over yourself, this is a discussion about a Blood port, not Windows VS Linux.
2. It isn't anywhere near complete yet so what's the point complaining about something that won't even work fully on windows yet (and by fully I mean the game running fully, AI is still broken I believe as well as several other things as seen on their website (which was down recently, dunno if it's back up)).

So quit crying like a baby and be patient like the rest of us, the time will come.

Sir Lemonhead
05-10-2005, 03:54 PM
Mephisto said:
I could add jonof's code back though.



Knock yourself out.

Tedski
05-10-2005, 05:38 PM
Mephisto said:

Tedski said:
There might be a bit of a clue in the name don't you think?
If you want to actually code it for Linux, I'm sure no one will object in the slightest. In the meantime, perhaps it may be a good idea to get off the back of people who are trying to do something that benefits more than just themselves. http://forums.3drealms.com/ubbthreads/images/graemlins/rolleyes.gif



There's no need to code it myself, cause jonof's code runs fine. I could add jonof's code back though. what was the need to rip all non-win32 stuff from it? Actually, i dont see a need to port it from windows to windows. Windows has a dos prompt, why not use that? http://forums.3drealms.com/ubbthreads/images/graemlins/rolleyes.gif

And I dont understand what you mean with 'just themselves'. Are you suggesting i'm the only linux user out there that would wants to play blood? There's big threads on jonof's and 3DR forums about running SW/Duke on linux, so i wouldnt say that.
Jonof is working on a Mac port too. There's probably people there that want to play Blood as well. They probably dont like it when the portable code gets ripped out either. I dont have a mac myself, but if i wouldve written the code, i wouldve thought about them too.

But oh well, i suppose i'm used to it. Windows users don't look any further then Uncle Bill's empire.



You just don't seem to get it do you? The port is quite obviously being made to work with XP. That is what the guy doing it wants to do. It is his decision as to what he does or doesn't do with it. If it was called something like 'linblood' and was being done for Linux and you had the same attitude you have given but in relation to Windows, my response would have been the same. Simply because it doesn't suit what you may want, is absolutely no excuse for you to come along and bleat about it. Puerile comments like the above in respect of Windows users are hardly useful arguements are they?

Sir Lemonhead
05-10-2005, 06:08 PM
The game is obviously nowhere near complete yet.
Justin wants to do it in Windows for now at least, as it's primarily what he uses and it does have the biggest potential user base.
The releases so far have been to generate interest in the project so that we can get more developers on board. If someone wants to get it running on Linux, then go for it.

Sir Lemonhead
05-10-2005, 06:24 PM
I totally forgot to say, the forums are back up.

WinBlood Forums (http://blood32.sourceforge.net/phpbb2/)

IceColdDuke
05-10-2005, 06:28 PM
If you want to port over my lastest source base to Linux or Mac, I will give you updated source, as you need it, more so I will even spend a few hours giving you a generic over view on how my port works. More or less I'm doing this on my free time, so if you don't like it, you will have to wait for someone else to port it.

My source code as it is, should be portable. I don't care enough to use makefiles, so you would have to generate them yourself, which is not that hard. The codebase itself should compile with a few tweeks on any standard C++ compiler. You would also need to rebuild the engine code as well(since I don't ship with the source code, just the headers, and a .NET C++ compiled lib).

I barelly check these forums anymore, use these forums instead blood32.sourceforge.net

Mephisto
05-11-2005, 01:40 AM
IceColdDuke said:You would also need to rebuild the engine code as well(since I don't ship with the source code, just the headers, and a .NET C++ compiled lib).



Don't you know that that violates the GPL? If you use GPL code to make and distribute binaries, your source code has to be freely available as well. I don't think anyone can be arsed to sue you about it, but in theory they could...

Anyway, i dont have the time to port things right now, as i'm too busy with studies atm, but i might take a look at it when the code gets more mature.

TerminX
05-11-2005, 03:12 AM
Mephisto said:

IceColdDuke said:You would also need to rebuild the engine code as well(since I don't ship with the source code, just the headers, and a .NET C++ compiled lib).



Don't you know that that violates the GPL? If you use GPL code to make and distribute binaries, your source code has to be freely available as well. I don't think anyone can be arsed to sue you about it, but in theory they could...

Anyway, i dont have the time to port things right now, as i'm too busy with studies atm, but i might take a look at it when the code gets more mature.


I believe he's talking about the engine, which isn't GPL.

IceColdDuke
05-11-2005, 04:46 PM
If I made any changes to the engine, id release the appriotate source, but sense its the same engine code thats on his site, I didn't include it to save space.

Dr. Kill
05-11-2005, 08:01 PM
IceColdDuke, check out me and Hellbound's latest gore filled work in the blood in gore thread in the duke source code section. Keep up the good work!

IceColdDuke
05-11-2005, 08:17 PM
Its allready being implemented into current builds : ).

djimd
07-06-2005, 02:43 AM
No news for a while now and I see the winblood forums are down - is the project still alive? - any news ?- thx. http://forums.3drealms.com/ubbthreads/images/graemlins/smile.gif

Damien_Azreal
09-17-2005, 06:10 PM
Just curious... is this still going?

The thread at Transfusion is still going. But nothing new posted here. Just wondering if it's still alive.

Trasnfusion winBlood (http://forums.transfusion-game.com/viewtopic.php?t=333)

Sir Lemonhead
09-17-2005, 06:54 PM
I haven't talked to Justin in a few weeks now. I don't know if he's been doing any work on it but I doubt it.

That's all I know really. Consider it on hold at the very least..

Psykomanius
09-26-2005, 08:50 AM
Yeah. Is it still alive http://forums.3drealms.com/ubbthreads/images/graemlins/confused.gif

Or, is this one dead too http://forums.3drealms.com/ubbthreads/images/graemlins/frown.gif

Dr. Kill
09-26-2005, 09:43 AM
Shit! I was hoping your post was an update! (i didn't look at the name, just the fact that there was a post)

colmtourque
09-26-2005, 09:50 AM
Ahem...where can one procure a full version of blood. Is it still available, has it been released as freeware now, or can you still buy it? I have not seen blood in so long, but man I remember it was so much fun

Dr. Kill
09-26-2005, 10:05 AM
You still have to buy it (got mine on EBay), and you must have a pc with Windows 98, or fiddle with Dosbox forever (never got it to work), or try some other method that I forget. I've tried everything, but in the end, my win 98 pc is the only way I can play it.

Damien_Azreal
09-26-2005, 01:16 PM
www.deatmask.net (http://www.deatmask.net)

It's the best way to get Blood working on XP, but you don't get the intro and boss videos. The ultimate way is a Win98 based PC.

Try Amazon.com as well, they've got copies of Blood up there.

Malgon
09-28-2005, 05:12 AM
Ahah, so the videos are just some sort of imcompatibility with XP. No wonder they don't play. Stupid MS and stupid XP. I'll have to try it on W98 then.

nimrod85
10-14-2005, 09:32 AM
why i cant change the settings (keyboard game settings etc ?)

btw the winblood forums dosnt work http://forums.3drealms.com/ubbthreads/images/graemlins/frown.gif

Balgias
10-14-2005, 10:53 AM
colmtourque said:
Ahem...where can one procure a full version of blood. Is it still available, has it been released as freeware now, or can you still buy it? I have not seen blood in so long, but man I remember it was so much fun



To some the game is technicly freeware, thats how i got it anyway http://forums.3drealms.com/ubbthreads/images/graemlins/redface.gif ( not really freeware but it does fall into a "grey" Area like system shock 2 http://forums.3drealms.com/ubbthreads/images/graemlins/frown.gif )

Sir Lemonhead
10-14-2005, 11:27 AM
I've been told WinBlood is just on hold at the moment. Justin had some personal issues and stuff to take care of, so that's why WinBlood seemed abandoned.

Work will resume soon http://forums.3drealms.com/ubbthreads/images/graemlins/smile.gif

oBe
10-14-2005, 11:49 AM
*makes happy dance*

Dr. Kill
10-14-2005, 02:03 PM
Woo Hoo!!!!! http://forums.3drealms.com/ubbthreads/images/graemlins/grin.gif

"More BRAINS!!!"

December Man
10-14-2005, 04:12 PM
Sir Lemonhead said:
Work will resume soon http://forums.3drealms.com/ubbthreads/images/graemlins/smile.gif



http://forums.3drealms.com/ubbthreads/images/graemlins/woot.gif

DarkAngel
10-15-2005, 02:40 AM
It's very good to see this continually developed. What's been done so far has been done very well. It seems polished (for the stage in development)

Sir Lemonhead
10-15-2005, 06:38 AM
He told me he'd managed to get a few bug fixes during his time away, and I still have my text based config file code, so hopefully things will be a lot more user friendly for the next release.

Jaapio
10-15-2005, 12:35 PM
Way to go IceColdDuke, I almost had fun play with your port. Keep up the good work.
Greetz J.

Ronstar
01-22-2007, 03:06 PM
So its officially dead now?! :( :(

Phait
01-22-2007, 03:49 PM
How'd you do this without Blood source code?

Hudson
01-22-2007, 07:03 PM
It was just a Duke3d total conversion that made everything look like Blood.