Jump to content


  • Posts

  • Joined

  • Last visited


0 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Thanks! I was able to get the game working with the latest executable... but scaling doesn't seem to be working. Everything is still so very small: https://i.imgur.com/AQqzQlF.jpg I'm using super-8xbr-3d-pass5.glsl shader. And to confirm ... I have my shaders placed just like this?: https://i.imgur.com/DQGl3qo.jpg Getting them from the github "shaders" subdirectory and plucking them in the Shaders directory in Dune 2000? (as in the previous image) https://github.com/libretro/glsl-shaders/tree/master/scalehq/shaders
  2. Thanks FunkyFr3sh I seem to be crashing with these settings... can you help? I found the additional shaders here: https://github.com/libretro/glsl-shaders ; cnc-ddraw - https://github.com/CnCNet/cnc-ddraw - https://cncnet.org [ddraw] ; ### Optional settings ### ; Use the following settings to adjust the look and feel to your liking ; Stretch to custom resolution, 0 = defaults to the size game requests width=1920 height=1080 ; Override the width/height settings shown above and always stretch to fullscreen ; Note: Can be combined with 'windowed=true' to get windowed-fullscreen aka borderless mode fullscreen=false ; Run in windowed mode rather than going fullscreen windowed=true ; Maintain aspect ratio - (Requires 'handlemouse=true') maintas=false ; Windowboxing / Integer Scaling - (Requires 'handlemouse=true') boxing=true ; Real rendering rate, -1 = screen rate, 0 = unlimited, n = cap ; Note: Does not have an impact on the game speed, to limit your game speed use 'maxgameticks=' maxfps=125 ; Vertical synchronization, enable if you get tearing - (Requires 'renderer=auto/opengl/direct3d9') vsync=false ; Automatic mouse sensitivity scaling - (Requires 'handlemouse=true') ; Note: Only works if stretching is enabled. Sensitivity will be adjusted according to the size of the window adjmouse=false ; Preliminary libretro shader support - (Requires 'renderer=opengl') https://github.com/libretro/glsl-shaders ; Example: shader=Shaders\crt-lottes-fast-no-warp.glsl shader=super-2xbr-3d-2p.glslp ; Window position, -32000 = center to screen posX=-32000 posY=-32000 ; Renderer, possible values: auto, opengl, gdi, direct3d9 (auto = try direct3d9/opengl, fallback = gdi) renderer=opengl ; Developer mode (don't lock the cursor) devmode=false ; Show window borders in windowed mode border=true ; Bits per pixel, possible values: 16, 24 and 32, 0 = auto bpp=0 ; Enable C&C video resize hack - Stretches C&C cutscenes to fullscreen vhack=false ; ### Compatibility settings ### ; Use the following settings in case there are any issues with the game ; Hide WM_ACTIVATEAPP messages to prevent problems on alt+tab noactivateapp=false ; Max game ticks per second, possible values: 0-1000 ; Note: Can be used to slow down a too fast running game, fix flickering or too fast animations maxgameticks=0 ; Gives cnc-ddraw full control over the mouse cursor (required for adjmouse/boxing/maintas) ; Note: This option only works for games that draw their own cursor and it must be disabled for all other games handlemouse=true ; Use Waitable Timer Objects rather than timeGetTime+Sleep to limit FPS/Ticks/Flip ; Note: To workaround tearing/stuttering problems, set maxfps 1 lower than screen refresh rate (59 for flip games) accuratetimers=false ; Force CPU0 affinity, avoids crashes/freezing, *might* have a performance impact singlecpu=true ; Windows API Hooking, Possible values: 0 = disabled, 1 = IAT Hooking, 2 = Microsoft Detours ; Note: Can be used to fix issues related to new features added by cnc-ddraw such as windowed mode or stretching hook=1 ; ### Game specific settings ### ; The following settings override all settings shown above, section name = executable name ; Carmageddon [CARMA95] renderer=opengl noactivateapp=true maxgameticks=30 ; Command & Conquer Gold [C&C95] maxgameticks=120 ; Command & Conquer: Red Alert [ra95] maxgameticks=120 ; Age of Empires [empires] handlemouse=false ; Age of Empires: The Rise of Rome [empiresx] handlemouse=false ; Age of Empires II [EMPIRES2] handlemouse=false ; Age of Empires II: The Conquerors [age2_x1] handlemouse=false ; Outlaws [olwin] noactivateapp=true maxgameticks=60 hook=2 handlemouse=false renderer=gdi ; Dark Reign: The Future of War [DKReign] maxgameticks=60 ; Star Wars: Galactic Battlegrounds [battlegrounds] handlemouse=false ; Star Wars: Galactic Battlegrounds: Clone Campaigns [battlegrounds_x1] handlemouse=false ; Carmageddon 2 [Carma2_SW] renderer=opengl noactivateapp=true maxgameticks=60 ; Atomic Bomberman [BM] maxgameticks=60 ; Dune 2000 [dune2000] maxfps=59 accuratetimers=true ; Dune 2000 - CnCNet [dune2000-spawn] maxfps=59 accuratetimers=true ; Command & Conquer: Tiberian Sun / Command & Conquer: Red Alert 2 [game] checkfile=.\blowfish.dll noactivateapp=true handlemouse=false maxfps=60 ; Command & Conquer: Tiberian Sun Demo [SUN] noactivateapp=true handlemouse=false maxfps=60 ; Command & Conquer: Tiberian Sun - CnCNet [ts-spawn] noactivateapp=true handlemouse=false maxfps=60 ; Command & Conquer: Red Alert 2 - XWIS [ra2] noactivateapp=true handlemouse=false maxfps=60 ; Command & Conquer: Red Alert 2 - XWIS [Red Alert 2] noactivateapp=true handlemouse=false maxfps=60 ; Command & Conquer: Red Alert 2: Yuri's Revenge [gamemd] noactivateapp=true handlemouse=false maxfps=60 ; Command & Conquer: Red Alert 2: Yuri's Revenge - CnCNet [gamemd-spawn] noactivateapp=true handlemouse=false maxfps=60 ; Command & Conquer: Red Alert 2: Yuri's Revenge - XWIS [Yuri's Revenge] noactivateapp=true handlemouse=false maxfps=60
  3. Hi @FunkyFr3sh ... I'm running Gruntmod on a 2K monitor and I'm trying to get the graphics to scale up. I'm not very familiar with direct draw, but I can read an ini file. When you mention using 2x or 3x scaling, how is this accomplished? I don't see it in the ddraw.ini and I don't happen to have a Scaling folder in my Dune 2000 directory. Any help you can provide is appreciated!
  • 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.