Jump to content

suma

BI Developer
  • Content Count

    3202
  • Joined

  • Last visited

  • Medals

  • Medals

Posts posted by suma


  1. Is there a way we'll see some "real" bugs fixed in the near future? I'm just asking cause I have the feeling since a few months there are only small engine improvements, tiny AI optimizations which cause other bugs that are fixed with the next beta patch. I'm missing some fixes for the real gamebreaking bugs/AI misbehaviours still existing in this game. Just look the signature of some people (or for example my own). I stopped playing A2 because of this bug http://dev-heaven.net/issues/18846. It's no fun to play infantry vs. vehicles, if you know that the AI is overpowered because of a bug.

    I attempt following bugs to get fixed:

    - serious performance or stability issues (game not running)

    - most demanded by community (vote count on the CIT is the major factor here)

    - bugs which get me interested somehow, or which I personally consider to be fundamental

    If you think some issue deserves more attention, feel free to convince more people to vote for it.

    As "AI warping - especially at distance" is by far the most voted issue, we have dedicated a significant effort to solve it by means of introducing interpolation, hoping besides of fixing the issue it will bring some performance gain as well.

    Regarding the issue about 360 field of vision for vehicles, I was not aware of it, mostly because it was not upvoted enough - now that I am aware of it, I will look at it, because "I personally consider it to be fundamental"


  2. Some patterns i noticed (probably meaningless, but what the hell):

    - There is usually foliage in the same screen area as the artifacting

    - Rabbits are also in the same screen area

    - When you've discovered general area where you can spot the artifacting, it can be triggered by opening the quick-command menu (but not reliably enough to time it for PIX capture).

    The problem seems to be the Wabbit, try placing 30-40 a few hundred meters in front of you and the artifact flashes in nearly every other screen shot.

    Great, I think both of you deserve the prize - having repro is even better than having a PIX capture, and you did a great job finding it. I will check the stockroot to see what is available and contact you later this day with a list so that you can choose what you like best - and you nicks will be perpetuated in the changelog with the fix, which I hope to have ready soon :).


  3. The status bar of the PIX still shows "waiting for the profiling process 3684 to exit". I am afraid I have no idea why it does not work for you. XP Pro should be fine, it is still fully supported by the SDK.

    ---------- Post added at 23:00 ---------- Previous post was at 22:58 ----------

    I think I see the problem: you have "Grab screenshot" as an action for the F9 key. You should change it to Set call capture / Single frame capture Direct3D.


  4. Yes in the game I see a frame rate and time and a magnifying glass, to save the picture I set up f9 which has saved the pic. Other than that I don't know what else to do.

    Great, this shows you have the PIX attached. I suppose what you call "has saved the pic" is actually that the capture was made (I am not aware of PIX saving any pics). Now you need to close the game, and the rest is described in my post above. If everything goes well, you will have a capture, and we can proceed to the next steps.


  5. Save the PIXRun file. Once you have it saved, you can open it (clicking it should launch PIX) and in the Detail pane (bottom right) click on Render, in the Events pane (bottom left) click on the Frame number in Bold. You should see the rendering result, and it should contain the artifact.

    If you have all this done, you have your homework completed, and all you need is to send the PIXRun file to me. You can place it on some public filesharing service or FTP or whatever else suits you, or you can drop me a PM and we will agree on some other transfer method (Skype, email...).

    I did get a picture but don't know what to do with it now.

    I am confused you are talking about a picture. You should have a single frame capture. Once you have made the capture, you can close the game and PIX should offer you to analyze the capture. This is a good moment to save the capture ("the run file") in case anything goes wrong.


  6. I tried the advanced tab but still the same problem.

    I've tried

    Prog path

    "F:\Program files\Bohemia Interactive\ArmA 2\Expansion\beta\arma2oa.exe" -mod=Expansion\beta;Expansion\beta\Expansion -nosplash

    command line

    -cpuCount=1 -nosound

    Prog path

    "F:\Program files\Bohemia Interactive\ArmA 2\Expansion\beta\arma2oa.exe" -mod=Expansion\beta;Expansion\beta\Expansion

    command line

    -cpuCount=1 -nosound

    And a few other way and still get target not found.

    If I point to the beta direct

    prog path

    F:\Program files\Bohemia Interactive\ArmA 2\Expansion\beta\arma2oa.exe

    Command line

    -cpuCount=1 -nosound

    You need this:

    prog path

    F:\Program files\Bohemia Interactive\ArmA 2\Expansion\beta\arma2oa.exe

    Command line

    -mod=Expansion\beta;Expansion\beta\Expansion -cpuCount=1 -nosound

    As a startup folder give

    F:\Program files\Bohemia Interactive\ArmA 2


  7. OK. So here is a contest: the one who will first send me a PIX single frame capture of the artifact with any build of his choice starting with 80955 will receive a little present from me (I will give you a choice of a few games by BI, or some merchandise, like "bug hunter" developer T-shirt, depending on what is available here).

    To make the capture, you need to download and install DX SDK, launch PIX, create a new experiment gathering "A single frame capture of Direct3D whenever Fxx is pressed". As a command line enter what you use to launch the beta, but add -cpuCount=1 -nosound, as PIX has sometimes trouble capturing threaded applications correctly, and sound system has troubles with the long frame times caused by the PIX.


  8. I also have to report over the week testing beta 81423, I've see two artifact flashes. I dismissed the first instance as I only saw it out the corner of my eye. But I saw it clearly this morning. Both times it was in the first minutes or two and the goes away unlike the later betas which are more constant.

    Thanks a lot for your testing. I was hoping the 81423 is clean, as this would give me some range to start checking, but I still prefer knowing unpleasant truth now over spending a lot of work in vain because of false assumptions.

    One option I can think of now is to continue identifying the last "artifact clean" build, as I cannot see any usefull debugging technique. I suggest starting with 79600 and and 80955, and depending on the results we shall see how to proceed (I can generate more interim builds if necessary).

    The other option could be to find the "most artifacting" build or configuration and try to debug it directly. I was able to repro only a few frames artifact on my system, but if it would be reproducible in a more stable manner (at least a few seconds), it might be possible to do a PIX capture of the artifact. If someone can see it for a few seconds and is willing to do the capture, contact me via PM and I will send you instructions (they will include downloading and installing DirectX SDK).


  9. with the last couple of betas i've been getting warnings from windows that i'm running out of memory, but i've got 4gb and i'm only running arma. does this mean arma is using more memory, or it's a bug?

    Warnings from windows that you are running out of memory most often mean the disk on which you have your swap file placed is getting full.


  10. The last good one I found was 81423, I found testing on Utes gave reduced problems so I tested on Chernarus.

    81785 first beta that has flashing for me. Quit rare but it's there.

    81423 no flashing seen

    Well, if 81785 already shows the problem, testing the interim builds I have provided has no sense and I will have to prepare new ones in the range 81423-81785.

    If someone still can do some testing this weekend, I would like you to concentrate on verifying 81423 is really artifact free, so that we know testing that range is really meaningful.


  11. OMAC, it seems for some people it is reproducible quite reliably, even if the reproduction takes quite some time. For I example I am quite confident I am able to reproduce the issue within an hour when playing Bear rising scenario on one of my two computers. If I would play the scenario twice for an hour and I did not see the artifact, I would call such build to be clean of the artifact. If you do not have a repro like this on your system or if such repro is too time consuming for you to be able to contribute, then I suggest to leave the testing to others.

    Also note I was careful in asking to report "the earliest build where you can see it". Not seeing it is not a 100 % proof the build is OK, but if multiple people will test it and nobody can see it in that build, I think we get recognize the first broken build with a reasonable confidence.


  12. Here is a "weekend homework", if some of you have some spare time to help me with the issue. Here is a list of interim builds in the suspect range where the issue was introduced. Please, test it, and report earliest build in which you can see the issue.

    I am sorry to ask this from you, I understand it is time consuming, but once I know the exact build number the issue started, I should be able to fix it pretty soon.

    ARMA2_OA_Build_81869

    ARMA2_OA_Build_81881

    ARMA2_OA_Build_81882

    ARMA2_OA_Build_81883

    ARMA2_OA_Build_81890

    ARMA2_OA_Build_81894

    ARMA2_OA_Build_81896

    ARMA2_OA_Build_81897

    ARMA2_OA_Build_81909

    ARMA2_OA_Build_81919

    ARMA2_OA_Build_81920


  13. We have two statements here:

    I´m pretty sure it first appeared in build 81921.
    79600 is completely artifact clean.

    The next beta started having it.

    The 1-st says the first with artifact is 81921, the last without it 81867.

    The 2-nd says the first with artifact is 80955,the last without it 79600.

    Anyone else can report which is the earliest build you can reproduce the artifact with?


  14. For the videoplayback[this belongs in the new beta thread, my mistake]

    Just to make sure, i uploaded a example mission with the E01 Benchmark as ogv file. after 10-20 secounds it absolutly kills my CPU/RAM whatever, i got to wait 1 minute to get back to TaskManager and shut down OA. i took a look at the biki and used playvideo as it is shown...

    Example mission with Benchmark 01:

    http://www.sendspace.com/file/fosl6j

    Fixed as of 82439

×