Jump to content

Schrullenhaft

Members
  • Content Count

    8,870
  • Joined

  • Last visited

  • Days Won

    2

Reputation Activity

  1. Upvote
    Schrullenhaft got a reaction from c3k in NEW WIN 10 MACHINE INSTALL PROBLEMS   
    With the 'Classic Shell Start Menu' (4.3.1) installed (and no other options installed for Classic Shell), I was able to install and activate CMFB 2.02 (4.0 Engine) to the 'C:\SIMS\BF\CMFB\Combat Mission Final Blitzkrieg' directory. Since this computer has Avast installed, I temporarily disabled it during installation and activation. I activated the 4.0 Upgrade license key first (a mix up - I had intended to license with the Base Game license key first).  I exited from the 'success' dialog box and attempted to run the game again, but it wouldn't. I had to launch the Task Manager (Ctrl-Alt-Del > Task Manager) and in the Processes tab I had to end the 'CM Final Blitzkrieg (32 bit)' application (I think it was listed as a 'Background process' rather than an App). I was then able to launch the game again (using 'Run as administrator' - it didn't seem to want to run otherwise) and the license dialog box came up and I provided the Base Game license key. With a successful activation of that license key I exited from the Success dialog box (rather than clicking 'Play') and made sure that the CM Final Blitzkrieg executable wasn't running in the Task Manager. The next launch the game came up fine. After exiting CMFB I re-enabled the Avast software and the game continued to launch fine and didn't seem to require the 'Run as administrator' option.
    This particular PC has a GeForce RTX 2070 Super with the 445.87 driver (nothing setup for CM within the 3D Settings for Nvidia), running Windows 10 Pro v. 1909 with the latest updates. The CMFB installer (a .rar compressed file) was extracted with 7zip. The computer uses an 'Administrator' account that is local (not an MS online account, though that shouldn't be an issue to my knowledge).
    So with your setup being 'virgin', I'm not sure what to suggest if you've been able to successfully activate both the 4.0 Upgrade and Base Game license keys (for CMFB) and 'Run as administrator' doesn't seem to help. The 'Activate New Products' shortcut found in your CMFB directory can be used to activate the second license key, rather than running the game executable again (although that is what the 'Activate New Products' shortcut is actually doing). Make sure that 'CM Final Blitzkrieg (32 bit)' isn't running in the background as that will prevent the game from launching (in a visible manner).
    It shouldn't be necessary, but if you want to add an exception within Windows Defender it can be done. Again this should only have an effect when Defender does a scan of the system.
  2. Like
    Schrullenhaft got a reaction from Howler in CMBS Performance   
    I installed CMBS on Ryzen 7 3800X with a Radeon RX5700 XT (32GB RAM, 860 Evo SATA SSD). Using the 20.2.2 driver, running a single display at 1920 x 1200 I got fairly quick load times of less than 1 minute for battles of various sizes. I'm using the default graphical settings within the game and the Radeon Software. So there is no anti-aliasing, vertical sync/FreeSync, etc. For the game I have the default settings for the 'Options', typically 'Balanced'. There wasn't much loaded up in the background (browser, antivirus, SSD util, etc.).
    Running FRAPS for framerate counting I got about 21 - 52 fps in the setup of one quick battle (a map with forests and some hills). The larger the resolution, the more trees and buildings and possibly the more varied the terrain elevation, the lower your framerate will be. The in-game camera height/view and the how much of the battlefield is 'in the window' also makes a difference in framerate.
    So if you're running a really high resolution (above standard HD, 1920 x 1080), you may want to reduce it in the game 'Options'. 'Balanced' for the 3D Texture and 3D Model Quality might also help. You may also want to turn off Vertical Sync, unless you're certain you're benefiting from it.
  3. Like
    Schrullenhaft got a reaction from Bulletpoint in CMBS Performance   
    I think part of the 'slow loading' issue may be the fact that you have a Radeon video card. In the past there have been loading issues associated with the Radeon drivers. I don't know how much this changes between driver versions, but in the past there has been a significant speed difference between Radeons and GeForces when it comes to the loading times. I assume, but I don't really have solid knowledge, that the OpenGL drivers from AMD may not be quite as good as the Nvidia ones - in certain respects. Rendering-wise within the game they give similar quality levels.
    In-game performance may be a matter of expectations. You'll never get FPS-like performance out of the CM series. The CM games are primarily CPU-bound (and single threaded, for most game functions) and while a Ryzen 5 3600 is fairly fast I don't think any current CPU is fast enough to make the current engine perform like many people may expect. It's possible that the OpenGL 2.x calls have significant limitations performance-wise, but they possibly make graphics development a little more straightforward and possibly help with compatibility. With only one programmer it is pretty amazing what the CM series has in it. Several programmers on hand could definitely help to 'optimize' the graphics performance, which can be a pretty complex task.
    As for the CTD's, is there more info about the error (Event Viewer, etc.) ? I suspect this MAY be due to video drivers, but I don't know. I wouldn't know what exact Radeon driver to recommend with CM and your RX 5700 XT. On occasion the latest driver MIGHT NOT be the best. I would suggest trying to minimize anything running in the background. The loading process is actually one of the few spots in the code that can utilize multiple threads.
  4. Like
    Schrullenhaft got a reaction from Howler in NEW WIN 10 MACHINE INSTALL PROBLEMS   
    Since you only have the 'Classic Shell Start Menu' installed, the rest of your Windows 10 interface should be the same as a standard Windows 10. The attached image (hopefully it is big enough to see decently) shows the Windows 10 Task Manager. The 'Processes' tab is the default tab/view when you open it up. I've outlined in red the 'Apps' and 'Background processes' portions of that tab.
    After activating the license key of a game and exit that dialog, the game will still be running, though you can't see anything on the screen. Opening up the Task Manager (Ctrl-Alt-Del) and looking through the 'Background processes' of the Processes tab should show the game executable listed. You may have to scroll with the scroll bar on the right of the Task Manager to possibly see the game listed within the Background processes. You then have to highlight the game's listing in the list and then click the 'End Task' button in the lower right to kill it and then you should be able to run the game (assuming there isn't something else blocking its functioning). In this particular screenshot CMFB is already licensed and running (as a 'foreground app') and it is shown in the 'Apps' section.
    A reboot of the computer should also kill CMFB or any other CM game that has recently been activated. You should be able to run the game normally. If for some reason you are getting a license dialog box when you run a game that you believe you have already activated the appropriate license keys for, then there is some sort of issue with the licensing of that game. With the 4.0 Upgrades you often have to have both the 4.0 Upgrade license key activated and either the 3.0 Upgrade or the base game (if the base game is based on the 3.0 Engine). With games that are 3.0 Upgrade, you would have to activate both the 3.0 and 2.0 Upgrades (to my knowledge). The game shouldn't automatically come to the license dialog box for any modules. That requires the 'Activate New Products' shortcut (since the base game can run without them and thus it will not automatically bring up the licensing dialog box).

  5. Like
    Schrullenhaft got a reaction from Falaise in It seems there was a problem with your license.   
    Has something changed recently about your computer, new hardware, etc. (including inserting USB headphones) ? Typically these errors show up when you try to launch the game. Is that what is happening here, where the error appears when you launch CMBN and NOT during the loading of a specific scenario (after you've reached the main screen) ?
    If you haven't restarted your computer in awhile, perhaps try that and see if the game behaves any differently. If necessary, make sure that the game executables/directories are set as exceptions to your security software, though that is usually not much of a problem lately.
    You MIGHT have to contact the Helpdesk and request the gsClean utility for CMBN (you may need to mention all of the modules and packs you have installed and what exact version you're running). This utility will delete specific license keys and allow you to reactivate.
  6. Upvote
    Schrullenhaft got a reaction from philstat in Purchased New 1.0 upgraded to 1.32 (No Activation Code)   
    You purchased another distributor's version of CMSF (Paradox). That version required unique patches (due to the different copy-protection). When you installed the 1.32 patch, you installed the Battlefront version of the patch that uses eLicense for the copy-protection and therefore required an eLicense license key. Paradox/Gamersgate published its last patch as 1.20. You had to purchase either the 1.21 patch (for US$5.00 at the time, if I recall correctly) OR you purchased one of the modules, which then converted you to using the Battlefront patches. On top of that the 1.32 patch is NOT cumulative. You had to install other patches before installing the 1.32 patch.
    Your fix is to delete/uninstall your current CMSF installation and then reinstall from the DVD again. You need to figure out if it is a Gamersgate (I believe those may have been just downloads) or Paradox (most likely) distribution. Download the CMSF1 (v1.20 Retail Only Patches) (just the Paradox one, most likely) and install that. This will bring you up to version 1.20, the last Paradox/Gamersgate patch (Paradox's decision, not Battlefront's).
    I'm not sure what sort of offers there are with upgrading from the retail version to CMSF2. The sales website only mentions Battlefront copies being capable of the upgrade (requiring the previous eLicense license key). Support may have an offer for an upgrade, but you would probably have to purchase the CMSF2 modules at the listed (new, rather than 'upgrade') prices.
  7. Upvote
    Schrullenhaft got a reaction from Albert DuBalay in eGPU   
    From what little I've read eGPU supports OpenGL apps, like CM. CM isn't explicitly coded to support eGPU, but I don't believe that it needs to be though. I assume, but don't know for certain, that the eGPU may need to be set as the Primary display.
  8. Like
    Schrullenhaft got a reaction from IanL in Thinking of upgrading computer   
    For the loading, an SSD may help (which you don't mention if that is part of the upgrade). However drive loading times are only a part of what is happening when a scenario/map loads. The additional cores on the CPU will not make a difference to the CM games (for most things), however there are a few things that are coded up in CM where multi-cores are utilized, with scenario loading being one of them. The effect may be pretty marginal though (i.e. - you may only notice a slight improvement).
    The speed up from 3.4GHz to 4.6GHz (I assume that this is actually the 'turbo' speed of the new CPU) should provide a noticeable difference, along with the slight improvements that have been made between the CPU generations. The CM series is primarily CPU-bound, so faster CPU cores make the biggest differences (including for graphics, to a certain extent). This Userbenchmark between an i7 9700K and an i7 4770 gives approximately a 35% improvement in single-core benchmarks with the i7 9700K, which would give you a very rough idea of how much faster it might be for CM (though probably a little less so).
    The extra memory won't make a difference to CM directly, but could help things when you have other programs loaded up, etc. The CMX2 series supports a max of 4GB of RAM since they're 32-bit applications (under Windows, 64-bit under MacOS).
    The videocard will probably only make a slight difference, but it MIGHT make map scrolling just a little faster (assuming it is a GTX 1050 or better). Very large/complex maps are still likely to stutter, but the improvement may be noticeable with even these maps.
     
  9. Like
    Schrullenhaft got a reaction from kohlenklau in Upgrade to CMFB...   
    It might be more convenient to download the 'FULL' installer. This will have the latest patch. That might be true of the 'Update' installer, but I'm not certain. With the FULL installer you'll want to backup any in-progress games, mods, non-standard scenarios and campaigns and then delete the installation and then run the FULL installer.
    The 'Update' installer should work with what you have installed currently (no need to remove the current installation - in fact you shouldn't for this installer). However I'm uncertain if it is the latest. I assume that it is, but I didn't install it, so I don't really know.
    Not sure about the CM Helper version or the other alternatives to it.
  10. Like
    Schrullenhaft got a reaction from Howler in No full installers for latest versions available?   
    You need to login to your Store account (https://www.battlefront.com , 'login' button in upper right) and look at your orders ('My Account' in the menu at the topif it doesn't default to the list and then 'My Orders' in the list). Clicking on any of the text that is linked ('Order Id', 'Order Type' or 'Click to view' next to the order total) should bring you to the order details screen that will have a link to the download. Again, you'll want to look at an order that has the 4.0 Upgrade or the base game (if that was a fairly recent purchase) to get the 'full installer'.
  11. Upvote
    Schrullenhaft got a reaction from IanL in CMFI invisible stealth tanks   
    How did you install CMFI, was it with an 'all-in-one' installer or did you install the base game and modules separately ? If you installed them separately, then I would guess you may have missed a patch. The main explanation for what you're seeing is that there is a missing .brz data file. If you purchased the 4.0 Upgrade, then I would suggest, deleting your current install and the install using the 'all-in-one' installer (a download). I have the following .brz files in my CMFI install:
    Fortress Italy v100A.brz
    Fortress Italy v100B.brz
    Fortress Italy v101.brz
    Fortress Italy v110.brz
    Fortress Italy v110A Gustav Line.brz
    Fortress Italy v110B Gustav Line.brz
    Fortress Italy v110C Gustav Line.brz
    Fortress Italy v111.brz
    Fortress Italy v112.brz
    Fortress Italy v120.brz
    Fortress Italy v200.brz
    fortress Italy v201.brz
    You can check for these files by (in the Finder), assuming they are installed to a default location, going to Go > Applications > CM Fortress Italy (folder) > highlighting the 'Combat Mission Fortress Italy app and then clicking the 'gear' icon that appears near the top of the folder window > 'Show Package Contents' > Contents > Resources > Data. In here will be the .brz data files and the hotkeys.txt file.
    If that doesn't work, then you may possibly have a mod installed that is somehow not functioning properly with CMFI or if you have security software installed it may have quarantined some data (though I don't know how it would reach within an application bundle).
  12. Upvote
    Schrullenhaft got a reaction from IanL in iMac Hard Disk Crash - Got New Computer   
    As Wicky mentioned, the games have been 'moved' over to a new Mac and the copy-protection system doesn't like that and gives you the 'fingerprint mismatch' error (different hardware than when it was originally licensed). You'll need to contact support (the 'Battlefront Helpdesk' link in IanL's post). They should be able to provide you with an utility to wipe out the current activation which will allow you to reactivate. You MAY also need an activation added to your license keys, so you may want to mention that.
  13. Like
    Schrullenhaft got a reaction from Rubalcalva in Uninstall - Reinstall on new systems   
    The old eLicense copy-protected games would require you to 'unlicese' the old installation first in order to preserve the activation (two per license key - an internet connection is necessary for the unlicensing). CMSF, CMA, CMBO, CMBB, CMAK, most of the Strategic Command series and a number of other games used this copy-protection system. Newer games from CMBN and on utilize a newer copy-protection system that does NOT have an unlicense function. Instead each license key has four initial activations and you simply activate the new installation on the new computer (or reinstallation of your OS, etc.), using a second activation, etc.. When you run out of activations you can simply contact the Helpdesk to request more activations (providing the license keys of those products that need new activations).
  14. Like
    Schrullenhaft got a reaction from Rubalcalva in Unlicense or Uninstall first...   
    If your Strategic Command games have an 'unlicense' option, then you will WANT TO DO THAT FIRST. Those games utilize the eLicense copy-protection system and have two activations per license key that you need to maintain by unlicensing anything you're not going to play (such as moving to a new computer and the old one will get decommissioned). Later Strategic Command games utilize the newer copy-protection system that does NOT have an unlicense option. In those cases you can simply uninstall the game since they come with 4 activations per license key and you simply put in a request to the Helpdesk (https://battlefront.mojohelpdesk.com/ , accessed from the main Battlefront webpage under the 'Support' menu) to have them add another activation once you have run out of your 4 activations.
  15. Like
    Schrullenhaft got a reaction from PIATpunk in Total Re-Install and Activation Question   
    As far as I'm aware you DO need to go through your orders in order to find the correct download. The '4.0 Upgrade' should get you the latest all-in-one installer. If you have purchased the base game or a bundle that includes the base game recently (after 4.0 was released), then the base game or bundle purchase should point you to an all-in-one installer.
  16. Like
    Schrullenhaft got a reaction from IanL in Total Re-Install and Activation Question   
    As far as I'm aware you DO need to go through your orders in order to find the correct download. The '4.0 Upgrade' should get you the latest all-in-one installer. If you have purchased the base game or a bundle that includes the base game recently (after 4.0 was released), then the base game or bundle purchase should point you to an all-in-one installer.
  17. Upvote
    Schrullenhaft got a reaction from PIATpunk in After the next 2 modules?   
    I would assume that there will be at least 4 modules, CMFI ('Rome to Victory'), CMRT, CMBS and CMFB before the CM2 family is finished. There's a possibility that Battlefront could release 'Battle Packs' (scenarios and campaigns), 'Vehicle Packs' (just vehicles and no scenarios/campaigns) and possibly even modules with a new force/country (and maybe minimal scenarios/campaigns) for CM2. These could be done while CM3 is initially available, but it may be dependent on demand and how well a particular game family has already sold.
  18. Like
    Schrullenhaft got a reaction from PhilM in Will someone please help me get CM Helper working   
    I'm not really an user of CM Helper, but I downloaded and installed a copy. I got version 1.75 from here (a 'tiny url' that points to a DropBox location for download):
    http://bit.ly/cm-helper
    I extracted this to its own folder as you have done. Double-click on the 'cmh.exe' file (which doesn't have an unique icon) and NOT the 'CMH.ico' file (which is an icon file that has an image that you may want to select as the icon for CM Helper) and that should launch CM Helper which will display two small windows the first time it is launched (image attached is the main CM Helper window). One is the actual application itself and the other is a small diagnostic window that shows what CM Helper has done to configure itself with the CM games that it finds on your computer.
    I'm not sure where the "Windows asks me if I want to allow the program to be added to the computer and I click "Yes"." originates from since I had nothing like that occur on my computer (Windows 7 Pro 64-bit). Is this a different version of Windows (Win 10?) or possibly some sort of security program checking to see if you were intentionally installing a program ? If this is a security program doing the checking, then you may want to look through that program's controls to see how to fully enable CM Helper (in case it is being 'blocked' in some manner).
    If you want to launch CM Helper from the desktop, then open up the Windows File Manager, right-click on the 'cmh.exe' file and select 'Create shortcut' from the popup menu. Copy this newly created 'cmh.exe - Shortcut' file to your desktop (it will be a 'generic' icon). Then right-click on this icon and select 'Properties' from the popup menu. In here click on the 'Change Icon' button at the bottom in the middle. In here click on the 'Browse' button and browse to the location for the 'CMH.ico' file and select that. Highlight the image that shows up below and click 'OK', the click 'Apply' and then 'OK' and your icon should now be the one if the icon file instead of something generic.

  19. Like
    Schrullenhaft got a reaction from Sgt.Squarehead in Will someone please help me get CM Helper working   
    I'm not really an user of CM Helper, but I downloaded and installed a copy. I got version 1.75 from here (a 'tiny url' that points to a DropBox location for download):
    http://bit.ly/cm-helper
    I extracted this to its own folder as you have done. Double-click on the 'cmh.exe' file (which doesn't have an unique icon) and NOT the 'CMH.ico' file (which is an icon file that has an image that you may want to select as the icon for CM Helper) and that should launch CM Helper which will display two small windows the first time it is launched (image attached is the main CM Helper window). One is the actual application itself and the other is a small diagnostic window that shows what CM Helper has done to configure itself with the CM games that it finds on your computer.
    I'm not sure where the "Windows asks me if I want to allow the program to be added to the computer and I click "Yes"." originates from since I had nothing like that occur on my computer (Windows 7 Pro 64-bit). Is this a different version of Windows (Win 10?) or possibly some sort of security program checking to see if you were intentionally installing a program ? If this is a security program doing the checking, then you may want to look through that program's controls to see how to fully enable CM Helper (in case it is being 'blocked' in some manner).
    If you want to launch CM Helper from the desktop, then open up the Windows File Manager, right-click on the 'cmh.exe' file and select 'Create shortcut' from the popup menu. Copy this newly created 'cmh.exe - Shortcut' file to your desktop (it will be a 'generic' icon). Then right-click on this icon and select 'Properties' from the popup menu. In here click on the 'Change Icon' button at the bottom in the middle. In here click on the 'Browse' button and browse to the location for the 'CMH.ico' file and select that. Highlight the image that shows up below and click 'OK', the click 'Apply' and then 'OK' and your icon should now be the one if the icon file instead of something generic.

  20. Like
    Schrullenhaft got a reaction from domfluff in Will someone please help me get CM Helper working   
    I'm not really an user of CM Helper, but I downloaded and installed a copy. I got version 1.75 from here (a 'tiny url' that points to a DropBox location for download):
    http://bit.ly/cm-helper
    I extracted this to its own folder as you have done. Double-click on the 'cmh.exe' file (which doesn't have an unique icon) and NOT the 'CMH.ico' file (which is an icon file that has an image that you may want to select as the icon for CM Helper) and that should launch CM Helper which will display two small windows the first time it is launched (image attached is the main CM Helper window). One is the actual application itself and the other is a small diagnostic window that shows what CM Helper has done to configure itself with the CM games that it finds on your computer.
    I'm not sure where the "Windows asks me if I want to allow the program to be added to the computer and I click "Yes"." originates from since I had nothing like that occur on my computer (Windows 7 Pro 64-bit). Is this a different version of Windows (Win 10?) or possibly some sort of security program checking to see if you were intentionally installing a program ? If this is a security program doing the checking, then you may want to look through that program's controls to see how to fully enable CM Helper (in case it is being 'blocked' in some manner).
    If you want to launch CM Helper from the desktop, then open up the Windows File Manager, right-click on the 'cmh.exe' file and select 'Create shortcut' from the popup menu. Copy this newly created 'cmh.exe - Shortcut' file to your desktop (it will be a 'generic' icon). Then right-click on this icon and select 'Properties' from the popup menu. In here click on the 'Change Icon' button at the bottom in the middle. In here click on the 'Browse' button and browse to the location for the 'CMH.ico' file and select that. Highlight the image that shows up below and click 'OK', the click 'Apply' and then 'OK' and your icon should now be the one if the icon file instead of something generic.

  21. Like
    Schrullenhaft got a reaction from IanL in FPS Really?   
    Yep, the fact still remains...
    Optimizing is not simple little changes to the code to somehow make it faster. Graphic engines do NOT work that way. To get very significant improvements in performance (especially to the level that many users here complain about) would basically require rewriting the graphics engine. There are some tweaks that can be done (and they HAVE been done, going back to Engine v. 2.0), but the improvements are limited in their effect when they're still part of the same graphics engine.
    The graphics engine was written with the OpenGL 2.0 API starting in 2004, primarily because it was supported by both Mac and Windows. Now Apple is in the process of deprecating OpenGL and moving to their own API, 'Metal'. In Windows DirectX has moved from 9.x (what was available at the time of CMSF1's development - DirectX 10 just coming out as CMSF1 was released) to now DirectX 12 with Windows 10, though each new DirectX iteration doesn't necessarily improve performance, but rather provides more graphic options to developers. Moving to DirectX 11/12 (on the PC...) would provide a bit of a boost in performance due to the optimized nature of DirectX video drivers (more development time and optimization is performed on them since most games on the PC utilize DirectX), but it isn't a simple matter to rewrite the graphics engine in another API (still a laborious, time consuming process).
    Writing a 3D graphics engine, even using such environments as Unity or Unreal, takes a long time, especially for a single programmer. This is what would be necessary to make the sort of drastic improvements in graphics performance most users are clamoring for. However such long periods of development are a significant risk for small developers. Take too long and you go out of business (assuming your making just enough to survive while developing said 'new engine'). Don't do it soon enough and you'll get complaints about the 'dated graphics/performance', etc. Which is where Battlefront finds itself right now. And of course there's always calls for new content ('Barbarossa', 'Stalingrad/Op Blue', 'Cold War NATO', 'Vietnam', etc.). So it is a somewhat safer bet to bring out new content, but with the old engine (you'll be getting a paycheck every so often...). Developing a new engine slows down (or even stops) that output and reduces your income for a significant period of time.
  22. Like
    Schrullenhaft got a reaction from Bulletpoint in FPS Really?   
    Yep, the fact still remains...
    Optimizing is not simple little changes to the code to somehow make it faster. Graphic engines do NOT work that way. To get very significant improvements in performance (especially to the level that many users here complain about) would basically require rewriting the graphics engine. There are some tweaks that can be done (and they HAVE been done, going back to Engine v. 2.0), but the improvements are limited in their effect when they're still part of the same graphics engine.
    The graphics engine was written with the OpenGL 2.0 API starting in 2004, primarily because it was supported by both Mac and Windows. Now Apple is in the process of deprecating OpenGL and moving to their own API, 'Metal'. In Windows DirectX has moved from 9.x (what was available at the time of CMSF1's development - DirectX 10 just coming out as CMSF1 was released) to now DirectX 12 with Windows 10, though each new DirectX iteration doesn't necessarily improve performance, but rather provides more graphic options to developers. Moving to DirectX 11/12 (on the PC...) would provide a bit of a boost in performance due to the optimized nature of DirectX video drivers (more development time and optimization is performed on them since most games on the PC utilize DirectX), but it isn't a simple matter to rewrite the graphics engine in another API (still a laborious, time consuming process).
    Writing a 3D graphics engine, even using such environments as Unity or Unreal, takes a long time, especially for a single programmer. This is what would be necessary to make the sort of drastic improvements in graphics performance most users are clamoring for. However such long periods of development are a significant risk for small developers. Take too long and you go out of business (assuming your making just enough to survive while developing said 'new engine'). Don't do it soon enough and you'll get complaints about the 'dated graphics/performance', etc. Which is where Battlefront finds itself right now. And of course there's always calls for new content ('Barbarossa', 'Stalingrad/Op Blue', 'Cold War NATO', 'Vietnam', etc.). So it is a somewhat safer bet to bring out new content, but with the old engine (you'll be getting a paycheck every so often...). Developing a new engine slows down (or even stops) that output and reduces your income for a significant period of time.
  23. Upvote
    Schrullenhaft got a reaction from c3k in FPS Really?   
    Yep, the fact still remains...
    Optimizing is not simple little changes to the code to somehow make it faster. Graphic engines do NOT work that way. To get very significant improvements in performance (especially to the level that many users here complain about) would basically require rewriting the graphics engine. There are some tweaks that can be done (and they HAVE been done, going back to Engine v. 2.0), but the improvements are limited in their effect when they're still part of the same graphics engine.
    The graphics engine was written with the OpenGL 2.0 API starting in 2004, primarily because it was supported by both Mac and Windows. Now Apple is in the process of deprecating OpenGL and moving to their own API, 'Metal'. In Windows DirectX has moved from 9.x (what was available at the time of CMSF1's development - DirectX 10 just coming out as CMSF1 was released) to now DirectX 12 with Windows 10, though each new DirectX iteration doesn't necessarily improve performance, but rather provides more graphic options to developers. Moving to DirectX 11/12 (on the PC...) would provide a bit of a boost in performance due to the optimized nature of DirectX video drivers (more development time and optimization is performed on them since most games on the PC utilize DirectX), but it isn't a simple matter to rewrite the graphics engine in another API (still a laborious, time consuming process).
    Writing a 3D graphics engine, even using such environments as Unity or Unreal, takes a long time, especially for a single programmer. This is what would be necessary to make the sort of drastic improvements in graphics performance most users are clamoring for. However such long periods of development are a significant risk for small developers. Take too long and you go out of business (assuming your making just enough to survive while developing said 'new engine'). Don't do it soon enough and you'll get complaints about the 'dated graphics/performance', etc. Which is where Battlefront finds itself right now. And of course there's always calls for new content ('Barbarossa', 'Stalingrad/Op Blue', 'Cold War NATO', 'Vietnam', etc.). So it is a somewhat safer bet to bring out new content, but with the old engine (you'll be getting a paycheck every so often...). Developing a new engine slows down (or even stops) that output and reduces your income for a significant period of time.
  24. Like
    Schrullenhaft got a reaction from 76mm in Another Resolution Question   
    Within CMBB there is no setting that could change this (scaling). Your monitor or videocard  MAY have settings to allow it to map the pixels one-to-one (so that a 1280 x 1024 sized image would be centered on the monitor and not stretched). I know in the past that the Nvidia control panel was capable of this (though it may have taken a lot of experimentation to get it to work). I'm not sure about the current Nvidia drivers (and specific OS versions) or if AMD Radeons have this functionality. The most convenient method would be for the monitor to have a setting that disables the scaling (mapping one-to-one on the pixels). Some monitors have such functionality, while many don't. The feature can go by a number of names/descriptions, so you may want to look through your monitor menus to see if there is anything that may support such a function.
  25. Like
    Schrullenhaft got a reaction from 76mm in Mouse Wheel Support?   
    The CM1 series does NOT support the mouse-wheel. Unless you map it to some sort of hotkey (outside of CM), which would simply be pressing it as if it was a third mouse button (not the actual wheel function).
×
×
  • Create New...