Jump to content

Kubik

Developer
  • Posts

    1907
  • Joined

  • Last visited

Everything posted by Kubik

  1. There is 6566 lines, for 3 matches, in which one it did happen? Do you remember the time?
  2. Well so far no one bother to try every setting min/max one at time to find out which one(s) cause the issue is that even thou you have VSync enabled to 60 FPS, it still pushes 100s FPS, unless forced by driver not to. You can be the one who tries to figure this out 🙂 Everyone else just quickly give up on that, because it needs undetermined trigger, to break FPS limit, you can just be in forge, but afking (literally no input) does not trigger it. Or you can just force frame cap in the driver 🙂 P.S. one more thing, it does not happen to everyone, and as far as I can tell there is no visible HW or SW connection between people that encounter this issue, and people that do not.
  3. Why you think highest settings shouldn't be the problem? What FPS are you playing on? (if much higher than refresh rate of your monitor you found the source of unnecessary heat, because BF have "broken" FPS limiter, in some cases you need to force FPS lock in the driver)
  4. saving that information to the replay client generates would be a really hard thing 😞 and the game would not show it, so that would be another hard thing. And faster speeds can in theory also help speedrunners when map is easy enough, but long, and there is only one spot at the end that can make the difference. My implementation idea did not even involve the game knowing that the speed changed, and that is not technical issue. 🤔 maybe game designers? ImaginaryNumb3r and Eirias?
  5. Technically it is super easy to implement the change of speed, and apply (or not) time multiplier for time based rewards. The two biggest problems was already mentioned, and other problems I can think about are just variations of slower speed make it easier to do X, faster speed make farming even faster.
  6. oh now I get what you mean. @fiki574 I think the backend api returns same number for both, and another thing I noticed when checking is that it sometimes return HTTP status code 304, but also body "{"COUNT(*)":159}" at same time the UI shows "NaN"
  7. 🤔 these looks like different numbers. "three times" in single minute?, or 3 days in row?, or 3 weeks in row? I do not know how often it refreshes, but my guess would be 5 or 15 minutes, and auction count not changing for hours would not surprise me, especially at this hour. Did you try to create an auction, to check if your auction will appear?
  8. preventing that would be really a simple filter if "Promo X" is in deck disallow adding "X" to the deck, and vice versa, it is only design decision, not a technical problem 😞
  9. And I would like "promo = skin" instead of "promo = different card" but that is not going to happen 😢
  10. 😄 not really it contradicts my theory, that people having this issue have only 1 audio device.
  11. First of all you should explain what you mean by "play on mobile". Because there are multiple ways this can be technically understood.. As was mentioned above "streaming". I can imagine at least 3 technical solutions for this and none of them have a reason to not work. (If you would have PC, I can recommend moonlight-stream, because I personally tested it with BattleForge, and it works without any issues, if you ignore control scheme on mobile phone without keyboard and mouse) Next options are playing directly on the phone. And first of those is obtaining one of the few x86 compatible phones, and installing Linux on it (or windows for simplicity if possible), then it is "just a PC" in different sized box, so only additional issue would be controls, but someone who install Linux on their phone will know about software to map controls from touch screen. Arm (or any other architecture) based phones are bigger issue. I can provide only general direction, because I did not like the results on my phone. qemu x86 on arm (No offense intended but based on structure of your question I think this would be too complicated topic for you)
  12. After a lot of trying I was able to reproduce the issue. And now I have some theory why it could be so hard for me to reproduce. I have 1 question to you to confirm that: ( @Headbanger @cannonRabbit1234 @salatinator and anyone else who can reproduce this issue) What audio devices do you have normally connected (when the issue happens)? (when you press the speaker button in the taskbar you see name of the device and volume slider, if you have more than 1 clicking on the name will show the other options) When I finally reproduced it I have connected 3 audio devices: my monitor have speakers, and two headphones that I was connecting and disconnecting to reproduce the issue.
  13. I did not say you suggested it 🙂 I just checked if they have some free version and found how expensive even the most basic version is 😞 so I can not help with the LabView part 😞
  14. I am using Rust,and If I would buy LabView it would be my second most expensive software by far. For other audio files I think you can find enough documentation easily. Snr is different story thou 😞 there are linked resources in the repo, and the repo is trying to reproduce `EA XAS ADPCM` codec that is used by other BF files. We also know that EALayer3 (EL31 and I think L32P) are supported by BF. EALayer3 is mp3 with some bit changes (no I can not say what exactly those changes are 😢). https://bitbucket.org/Zenchreal/ealayer3/src/master/ is code that can for some mp3 files convert them to valid snr files, we recently discovered the (almost complete) set of conditions that the file needs to met to be correctly converted, and even thou mp3 claims compression of 75-95% it actually sounds better than our attempts to reproduce `EA XAS ADPCM` codec. If you will have any questions about the formats, or any other question feel free to reach to me (preferably on discord, but forum also works 🙂 ).
  15. Kubik

    Offering(b)

    and on what other cards you would need charges? Buildings can not be moved, so in most situations they are useless, and spells even worse the effect ends almost instantly, most of them can miss and are not even cheaper than units, and units are permanent and can move.
  16. Kubik

    Offering(b)

    Why is one affinity useless and the other not? Both grant you one charge for each card that is unit with same size or that have same orb cost.
  17. Please always include your log files if you experience any crashes like this. Without logs we cannot properly investigate these issues. Did you already try the first point listed here? https://forum.skylords.eu/index.php?/topic/4207-need-help-check-this-thread-first-clientupdater-troubleshooting/ If you would know more about the game's internals working you would not be surprised by it crashing, at all, quite the opposite you would be surprised that it even starts for so many players. EA never released 64 bit version (I doubt ), so if you think you can create it feel free to do so, but if you keeps all the bugs EA made it will not work at all. EA did not give us source code, so do not expect new client from us any time soon (probably never).
  18. As announced in our 11th community update, we decided to open source wav_to_snr (repository link). This is a very simple application that allows you to convert audio files to a format that is compatible with BattleForge called SNR. SNR is compressed a lot, and it is lossy compression (over 70% of data is lost). Sample count is the same as WAV, but for most samples only 4 bits instead of 16 bits is used for the value, that means 16 possibilities instead of 65536 possibilities. It is not that bad as it might look at first look. There is some function (difference from previous 2 samples) applied so the dynamic range does not need to be that big, and only precision is lost. Currently it works this way: for each block of 32 consequent samples it tries all "configurations" and calculates all samples in the block, then pick the one that have on average smallest difference from the original sound. The problem with this is that if the original audio is decreasing at the end of block, but the compressed one is increasing it, it can still be the one with smallest difference, and if next block start lower than the source, the difference between the last sample of the block and first sample of the next block will be even greater because of that. In theory "configuration" should be picked so that whole audio wave is as similar shape as possible, instead of absolute difference for each sample averaged over independent blocks. But comparing shapes of waves is much more complicated thing, requires much more computation time, and what is most important it is much more complicated to write. So if anyone will improve the algorithm it would be great 🙂 right now it is kind of unusable for voice 😞 but for some simple effects it sounds kind of maybe acceptable. If you want to just play existing file check out:
  19. there are tools that can change it, one of them was already mentioned in this thread (I have no experience with it, or any other tool that does the same, so can not say how user friendly that one is), but using that external tool is many orders of magnitude easier than correctly changing the game to do the same without the source code.
  20. @Omega1001 but EA did not write the game in C#, and they did not give us source code for the game, do you also have some example on how to add it to game without changing a source code?
  21. did you recently change any graphics settings?
  22. no I mean I can not reproduce you issue, for me tabbing out is instant. I have different issue that when starting game, or waiting for packet it does not respond at all.
  23. that should probably go to a separate thread. but I mainly use only one monitor, and I use exactly this so I can click in multiple windows and have no issue with it, and I never heard about this issue before. I know there is issue, that the window can not be moved when the game is loading (or waiting for a packet) which is annoying, but that can not be solved without complete rewrite of the game.
  24. World of Warcraft did have last time I play it, Wurm have, Path of Exile have, and I am sure there are other games as well.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use