Digital Paint Discussion Board

Development => Bugs, Feature Requests, and Feedback => Topic started by: jitspoe on August 10, 2015, 11:41:51 PM

Title: Build 41
Post by: jitspoe on August 10, 2015, 11:41:51 PM
Sorry it's been so long.  Things aren't as complete as I'd like, but I just wanted to get a new build out.

As always, if some kind of exploit is found in this build/pretest, it won't be allowed in the future.

Give the pretest a try to make sure there aren't any major issues:
http://digitalpaint.org/files/temp/paintball2_build041_full_pretest1b.exe

Linux: http://digitalpaint.org/files/temp/paintball2_build041_linux_full_pretest1.tar.gz

Note: this is a full install only as it contains the hr4 textures and other new data that would make a patch almost pointless.


Changelog:



build 41:
- Feature: New bots (WIP).
- Command: "demo_playernumber" allows you to specify which player to chase when viewing demos (very rough right now). 12:39 AM 2/5/2015, 1:40 AM 4/4/2015
- Bugfix: Fixed a crash loading maps with over 32k surfaces. 2:56 AM 11/1/2013
- Bugfix: Fixed jpeg loading code so it supports EXIF as well as JFIF formats. 2:05 AM 12/12/2013
- Bugfix: Fixed scoreboard not displaying on first key press after being closed with the console or ESC. 12:15 AM 1/7/2014
- Bugfix: Fixed issue with dalogs showing up as an error about not being able to find menus/dialog.txt. 12:21 AM 8/9/2014
- Bugfix: Made rcon command behave more like expected with multiple parameters and fixed potential exploits. 2:23 AM 1/10/2015
- Bugfix: Fixed possible security hole. 10:42 PM 3/27/2015
- Bugfix: Fixed for failed downloads due to backslashes. (Thanks, xrichardx).
- Bugfix: Fixed possible crash in custom menu files. (Thanks, xrichardx).
- Tweak: Tweaked min and max rate values to be higher. 12:48 AM 1/21/2014
- Tweak: Added 2560x1440 resolution support. 10:47 PM 5/18/2014
- Tweak: Added 50% black background to dialogs to make them easier to read/more obvious that you couldn't click buttons behind them. 12:24 AM 8/9/2014
- Tweak: Defaulted m_rawinput to 1, so mice will use raw input by default (on Windows). 2:24 AM 1/10/2015
- Tweak: Projects converted to and now compiled with Visual Studio 2010. 1:39 PM 1/19/2015
- Cvar: "gl_colorpolycount" - color codes the different polycounts of each brush face (red, green, blue, yellow, purple, grey, for 3, 4, 5, 6, 7, 8+ sides).  Only works offline ("deathmatch" must be 0).
- Cvar: "vid_borderless" - Allows for borderless windowed mode when set to 1. 10:54 PM 2/26/2014
- Cvar: "vid_resx" and "vid_resy" can set custom resolutions if "gl_mode" is set to "-1" (Thanks, xrichardx)
- Cvar: "timestamp_date" - if set to 1, logs will include the full date on each line. (Thanks, xrichardx)
- Media: Higher resolution textures are now included by default.
Title: Re: Build 41
Post by: Malware on August 11, 2015, 03:06:23 AM
Some minor bug here. I don't think it happened before but notice that kaidos has 0 kills but somehow he is in front of noname who has 4 kills, or in red team pinkunicorn in front of xdream. Are they aligned based on caps?

(http://i.imgur.com/WgDFuzy.jpg)


Also, I think it would be nice if you add disconnect button/option in this menu, like in Bono menu. When I want to disconnect from server, it would be a lot easier and faster rather than typing the command in console.

(http://i.imgur.com/psH84KI.jpg)


Title: Re: Build 41
Post by: lukip on August 11, 2015, 03:14:38 AM
- Command: "demo_playernumber" allows you to specify which player to chase when viewing demos (very rough right now). 12:39 AM 2/5/2015, 1:40 AM 4/4/2015

this is a great feature, sadly its still "slightly" bugged, when viewing a demo from the perspective of a different player, it sometimes laggs.

EDIT: https://www.youtube.com/watch?v=qqs85ooebhk&feature=youtu.be

EDIT 2: the demo on the video is from b40, ive tried it with a b41 demo now and nothing changed
Title: Re: Build 41
Post by: ic3y on August 11, 2015, 05:07:49 AM
Some minor bug here. I don't think it happened before but notice that kaidos has 0 kills but somehow he is in front of noname who has 4 kills, or in red team pinkunicorn in front of xdream. Are they aligned based on caps?

(http://i.imgur.com/WgDFuzy.jpg)
More Caps than noname
Title: Re: Build 41
Post by: ic3y on August 11, 2015, 05:37:58 AM
New Post because its another bug. Still working with b40

(http://www.ic3y.de/bup/f7f0bbdb094d0b83d7561fc5ec2130d7_20150811.PNG)
Title: Re: Build 41
Post by: Malware on August 11, 2015, 06:49:05 AM
More Caps than noname

Oh, so it's not a bug. Caps and grabs now count.

Here I am, with 0 kills, first on the scoreboard.

(http://i.imgur.com/9Z3HtA7.jpg)

But when the map ends, I go to last place...
(http://i.imgur.com/oHj3Lw2.jpg)


Title: Re: Build 41
Post by: ic3y on August 11, 2015, 07:23:15 AM
But when the map ends, I go to last place...
End Screen is always buggy. Missing players in Team Blue as example.
Title: Re: Build 41
Post by: T3RR0R15T on August 11, 2015, 09:14:05 AM
The end screen is server-side and all other score screens are client-side, if i remember right. Thats not a new bug. Somewhere here in the forum is a feature request to make everything client-side.
Title: Re: Build 41
Post by: xrichardx on August 11, 2015, 10:33:19 AM
A minor menu thing: In the screenshots above, you can see that in the scores menu, the width of the column headers does not match the width of the select widget below which looks strange IMO.
I would also make the scoreboard look more like the main_ingame menu by using a "bpic border1" background, like this:

(http://www11.pic-upload.de/11.08.15/i21tu6cd2r5y.png) (http://www11.pic-upload.de/11.08.15/i21tu6cd2r5y.png)
Title: Re: Build 41
Post by: DooCi on August 11, 2015, 01:46:17 PM
this shows on my cpu: THE PROGRAM CANT START BECAUSE MSVCR100.dll is missing from your computer. Try reinstalling the program to fix this problem.
Title: Re: Build 41
Post by: xrichardx on August 11, 2015, 01:57:18 PM
Try installting the Visual C++ 2010 Redistributable Package from Microsoft (https://www.microsoft.com/en-us/download/details.aspx?id=5555).

Edit: The Microsoft Visual C++ 2010 SP1 Redistributable Package (https://www.microsoft.com/en-US/download/details.aspx?id=8328) is probably better.
Title: Re: Build 41
Post by: jitspoe on August 11, 2015, 09:12:12 PM
this shows on my cpu: THE PROGRAM CANT START BECAUSE MSVCR100.dll is missing from your computer. Try reinstalling the program to fix this problem.


Ugh... thought I had everything set up to build that stuff into executables so it wouldn't need the separate dll's.  Thanks for the heads up.

New Post because its another bug. Still working with b40

(http://www.ic3y.de/bup/f7f0bbdb094d0b83d7561fc5ec2130d7_20150811.PNG)

Not a bug, just not implemented yet.  The bots were rewritten from scratch, so they don't have all the old features yet.

this is a great feature, sadly its still "slightly" bugged, when viewing a demo from the perspective of a different player, it sometimes laggs.
Can't really do much about that.  The demo only contains info on entities the server sent to you.  Network traffic is optimized by not sending entities that can't be seen.  If players are on the other side of the map, you probably won't get entity updates from them.  This isn't too bad if you're reviewing demos for suspected cheating, though, as if you aren't getting updates for them, they aren't getting updates for you, either, and wouldn't know your position.
Title: Re: Build 41
Post by: jitspoe on August 11, 2015, 09:20:47 PM
DooCi: Try removing dp_botlib.dll and see if you can launch the game without that error (should still run, just won't be able to have bots).  Looks like I forgot to remove the dll requirement on that one.  I'll build a new dll.

Edit: Put a new installer up which hopefully won't require the msvc dlls.  Try pretest1b linked in the first post and see if it fixes your issue.
Title: Re: Build 41
Post by: xrichardx on August 12, 2015, 09:51:35 AM
1b works on a fresh Windows 7 installation where 1a gives the msvcr100.dll error.
Title: Re: Build 41
Post by: jitspoe on August 15, 2015, 10:28:46 PM
1b works on a fresh Windows 7 installation where 1a gives the msvcr100.dll error.
Awesome.  Thanks for verifying.  It sounds like the windows version is good enough. Now I just need to get the Linux version put together.
Title: Re: Build 41
Post by: jitspoe on August 20, 2015, 11:27:41 PM
Added the Linux build to the first post.  Could somebody test that and see if there are any issues?

Also uploaded b41 to sf (reuploaded -- thanks for pointing out the incomplete file, T3RR0R15T) here: http://sourceforge.net/projects/paintball2/files/Paintball%202/Paintball%202.0%20Alpha%20build041/paintball2_build041_full.exe/download -- could somebody download and compare to the pretest1b and be sure the files match?
Title: Re: Build 41
Post by: T3RR0R15T on August 21, 2015, 06:12:15 AM
B41 at sf and pretest1b are the same files.

I've updated our servers and added three bots on each one to test them (public only).