Skyrim Special Edition

File information

Last updated

Original upload

Created by

Muriel Salvan

Uploaded by

RRTenshi

Virus scan

Safe to use

Tags for this mod

69 comments

  1. Megamanco
    Megamanco
    • member
    • 0 kudos
    Me several minutes earlier: ¨Hmmm... let's check out the GitHub page to see how complicated to install this mod will be.

    Me now: (¬_¬)
    1. PurlzBeforeSwine
      PurlzBeforeSwine
      • premium
      • 0 kudos
      Its not so bad! You will always be overwhelmed when looking at mods and requirements, just get to it.

      Start by opening the pages of the required installations, install those and their requirements properly, then you are ready to install this one. They are all very easy, just install as any other modding resource like xEdit and such. AutoHotKey needs to be in Program files. I just installed everything else into a folder on a seperate drive where I have xEdit, LOOT, DynDOLOD, etc.

      Anything that can be downloaded with Nexus Link is in my MO2. Its worth it
  2. Artismarti
    Artismarti
    • supporter
    • 1 kudos
    So, I managed to get Modvaskr to work a few years back, but now I get an error trying to install Ruby. Apparently I have to have cygwin1.dll, however, I can't find out how to install it.
    I get the same error trying to install Modvaskr, as well as what this means:
    An error occurred while installing curses (1.4.4), and Bundler cannot continue.
    Make sure that `gem install curses -v '1.4.4' --source 'https://rubygems.org/'`
    succeeds before bundling.
    In Gemfile:
      modsvaskr was resolved to 0.1.12, which depends on
        curses_menu was resolved to 0.2.0, which depends on
          curses
    E:\Modding\Modvaskr>CALL bundle binstubs modsvaskr
    Could not find gem 'modsvaskr x64-mingw32' in any of the gem sources listed in
    your Gemfile.
    E:\Modding\Modvaskr>ECHO.

    I know this mod seems kinda dead, but it used to be really helpful!
    If anyones still here, I'd love some help.

    EDIT
    I think this mod might just be out of date. I see that if you want to install a compatible Ruby version, it will try to install a version of MSYS2 that is no longer available.
    Rest in peace, Modvaskr, you were one of the great ones.
    1. ShadowPandah
      ShadowPandah
      • premium
      • 65 kudos
      I just installed it, I got that error only when I interrupted the CMD window for the installer by pressing CTRL+C
    2. Artismarti
      Artismarti
      • supporter
      • 1 kudos
      Is that with the Modvaskr error or ruby?
    3. ShadowPandah
      ShadowPandah
      • premium
      • 65 kudos
      that was when i ran the modsvaskr install script, after installing ruby. now im working through "Unhandled exception: Illegal quoting in line 125974." after the xEdit script runs while trying to do a test. same as the people below us it seems.
    4. Artismarti
      Artismarti
      • supporter
      • 1 kudos
      Damn! Then you've gotten further than I have!
      Seems like my problem is the cygwin1.dll. 
      I'm not good with stuff like that, so I have no clue if the illegal quoting is a weird output or no.
      I'd love to know if you manage to fix it, if I get past my issue, it seems like I will encounter yours as well haha
    5. ShadowPandah
      ShadowPandah
      • premium
      • 65 kudos
      https://www.cygwin.com/
    6. ShadowPandah
      ShadowPandah
      • premium
      • 65 kudos
      that website should help you. If you manage to get past the error I was experiencing let me know, I'm taking a break for now. Im thinking it may have to do with the version of Ruby.

      This was my full error log from the incident:


      E:\Vortex Mods\Modvaskr>bundle exec ruby -w bin\modsvaskr
      [ 2023-10-18 09:51:07 ] - [ Ui ] - Launch Modsvaskr UI v0.1.12 - Logs in E:/Vortex Mods/Modvaskr/Modsvaskr.log
      [ 2023-10-18 09:51:18 ] - [ TestsRunner ] - Discover tests for exterior_cell
      [ 2023-10-18 10:04:08 ] - [ Ui ] - Unhandled exception: Illegal quoting in line 125974.
      C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:879:in `parse_quotable_robust'
      C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:818:in `block in parse_quotable_loose'
      C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:31:in `block in each_line'
      C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:28:in `each_line'
      C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:28:in `each_line'
      C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:779:in `parse_quotable_loose'
      C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:303:in `parse'
      C:/Ruby26-x64/lib/ruby/2.6.0/csv.rb:1236:in `each'
      C:/Ruby26-x64/lib/ruby/2.6.0/csv.rb:1236:in `each'
      C:/Ruby26-x64/lib/ruby/2.6.0/csv.rb:1245:in `to_a'
      C:/Ruby26-x64/lib/ruby/2.6.0/csv.rb:1245:in `read'
      C:/Ruby26-x64/lib/ruby/2.6.0/csv.rb:685:in `parse'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/xedit.rb:60:in `parse_csv'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/tests_suites/exterior_cell.rb:30:in `discover_tests'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/tests_runner.rb:51:in `discover_tests_for'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:134:in `block (8 levels) in run'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:130:in `each_key'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:130:in `block (7 levels) in run'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.2.0/lib/curses_menu.rb:136:in `block in initialize'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.2.0/lib/curses_menu.rb:48:in `loop'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.2.0/lib/curses_menu.rb:48:in `initialize'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:62:in `new'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:62:in `block (5 levels) in run'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.2.0/lib/curses_menu.rb:136:in `block in initialize'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.2.0/lib/curses_menu.rb:48:in `loop'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.2.0/lib/curses_menu.rb:48:in `initialize'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:52:in `new'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:52:in `block (3 levels) in run'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.2.0/lib/curses_menu.rb:136:in `block in initialize'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.2.0/lib/curses_menu.rb:48:in `loop'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.2.0/lib/curses_menu.rb:48:in `initialize'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:46:in `new'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:46:in `run'
      E:/Vortex Mods/Modvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/bin/modsvaskr:7:in `<top (required)>'
      bin/modsvaskr:29:in `load'
      bin/modsvaskr:29:in `<main>'
      [ 2023-10-18 10:04:08 ] - [ Ui ] - Close Modsvaskr UI
      Press Enter to exit.
  3. RoxasNamineV2
    RoxasNamineV2
    • member
    • 0 kudos
    Got an illegal line error I can't seem to figure out

    [ Ui ] - Unhandled exception: Illegal quoting in line 106116.
    C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:879:in `parse_quotable_robust'
    C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:818:in `block in parse_quotable_loose'
    C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:31:in `block in each_line'
    C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:28:in `each_line'
    C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:28:in `each_line'
    C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:779:in `parse_quotable_loose'
    C:/Ruby26-x64/lib/ruby/2.6.0/csv/parser.rb:303:in `parse'
    C:/Ruby26-x64/lib/ruby/2.6.0/csv.rb:1236:in `each'
    C:/Ruby26-x64/lib/ruby/2.6.0/csv.rb:1236:in `each'
    C:/Ruby26-x64/lib/ruby/2.6.0/csv.rb:1245:in `to_a'
    C:/Ruby26-x64/lib/ruby/2.6.0/csv.rb:1245:in `read'
    C:/Ruby26-x64/lib/ruby/2.6.0/csv.rb:685:in `parse'
    1. Dantheshepard13
      Dantheshepard13
      • member
      • 0 kudos
      Not running it from Mod Organizer 2 fixed it for me.
    2. ShadowPandah
      ShadowPandah
      • premium
      • 65 kudos
      I tried it straight from the folder instead and it does this to me. :(
  4. smadadenue
    smadadenue
    • premium
    • 0 kudos
    After several attempts I cannot get past this error. cant generate tests after SSEedit finishes

    E:\Modsvaskr>bundle exec ruby -w bin\modsvaskr
    [ 2022-10-04 17:09:41 ] - [ Ui ] - Launch Modsvaskr UI v0.1.12 - Logs in E:/Modsvaskr/Modsvaskr.log
    [ 2022-10-04 17:09:58 ] - [ TestsRunner ] - Discover tests for exterior_cell
    [ 2022-10-04 17:35:35 ] - [ Ui ] - Unhandled exception: Illegal quoting in line 109221.
    C:/Ruby26/lib/ruby/2.6.0/csv/parser.rb:879:in `parse_quotable_robust'
    C:/Ruby26/lib/ruby/2.6.0/csv/parser.rb:818:in `block in parse_quotable_loose'
    C:/Ruby26/lib/ruby/2.6.0/csv/parser.rb:31:in `block in each_line'
    C:/Ruby26/lib/ruby/2.6.0/csv/parser.rb:28:in `each_line'
    C:/Ruby26/lib/ruby/2.6.0/csv/parser.rb:28:in `each_line'
    C:/Ruby26/lib/ruby/2.6.0/csv/parser.rb:779:in `parse_quotable_loose'
    C:/Ruby26/lib/ruby/2.6.0/csv/parser.rb:303:in `parse'
    C:/Ruby26/lib/ruby/2.6.0/csv.rb:1236:in `each'
    C:/Ruby26/lib/ruby/2.6.0/csv.rb:1236:in `each'
    C:/Ruby26/lib/ruby/2.6.0/csv.rb:1245:in `to_a'
    C:/Ruby26/lib/ruby/2.6.0/csv.rb:1245:in `read'
    C:/Ruby26/lib/ruby/2.6.0/csv.rb:685:in `parse'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/xedit.rb:60:in `parse_csv'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/tests_suites/exterior_cell.rb:30:in `discover_tests'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/tests_runner.rb:51:in `discover_tests_for'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:134:in `block (8 levels) in run'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:130:in `each_key'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:130:in `block (7 levels) in run'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:130:in `block in initialize'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:48:in `loop'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:48:in `initialize'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:62:in `new'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:62:in `block (5 levels) in run'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:130:in `block in initialize'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:48:in `loop'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:48:in `initialize'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:52:in `new'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:52:in `block (3 levels) in run'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:130:in `block in initialize'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:48:in `loop'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:48:in `initialize'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:46:in `new'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:46:in `run'
    E:/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/bin/modsvaskr:7:in `<top (required)>'
    bin/modsvaskr:29:in `load'
    bin/modsvaskr:29:in `<main>'
    [ 2022-10-04 17:35:35 ] - [ Ui ] - Close Modsvaskr UI
    Press Enter to exit.
    1. Dantheshepard13
      Dantheshepard13
      • member
      • 0 kudos
      Not running it from Mod Organizer 2 fixed it for me.
  5. popoheart
    popoheart
    • member
    • 2 kudos
    It took me more time than I care to admit, but I finally got the install to work for me. Step by step for those interested:

    1. Install the requirements: AutoLoad, AutoTest, xedit, Ruby 2.6.6, SKSE.
    2. Download this mod and extract it to whatever folder you want to be it's final location.
    3. Rename the folder now (if you want) and **don't rename it from hereon out**.
    4. Open a command prompt: windows key > R > cmd > OK
    5. In the command prompt: CD <insert mod's file path>
    6. In the command prompt: install.cmd (This will take a couple minutes). (Don't run install.cmd from MO2.)
    7. Once Step 6 is done, minimize the command prompt (you'll need it in a minute). Go to the mod folder and open "modsvaskr.yaml" in notepad.
    8. Update the file paths included in the yaml to reflect where your Skyrim, xedit, and 7zip installs are. Save and close.
    9. Go back to the command prompt: modsvaskr.cmd

    If you have MO2, step 9 will run but will only see your vanilla game. To "fix" that, add "modsvaskr.cmd" to your run list as you would xedit, loot, etc.

    Testing Notes:
    With about 31 mods installed (USSEP and other bugfixes, SkyUI and its fixes), running the inside and outside tests tests took about 20min. When the game started I had to select which save to use but when it inevitably crashed and restarted, I didn't have to select my save game --it did take a minute for the program to restart the test from the main screen, though. You can view the results log (modsvaskr.log) from the command prompt, but I recommend opening it via notepad from Modsvaskr's folder. That way you can ctrl + f for "fail" and automatically pop to the failed tests.
  6. Arimati
    Arimati
    • supporter
    • 3 kudos
    Hello,
    is this mod still being maintained?
    If yes, then maybe someone has a clue how to fix the following:

    [ 2022-10-10 23:30:43 ] - [ InGameTestsRunner ] - [ In-game testing Skyrim SE ] - 3 available in-game tests suites: npcs, locations, npcshead
    [ 2022-10-10 23:30:48 ] - [ InGameTestsRunner ] - [ In-game testing Skyrim SE ] - 1 tests suites have statuses changes:
    [ 2022-10-10 23:30:48 ] - [ InGameTestsRunner ] - [ In-game testing Skyrim SE ]   * locations:
    [ 2022-10-10 23:30:48 ] - [ InGameTestsRunner ] - [ In-game testing Skyrim SE ] - First test to run should be locations / dlc2apocryphaworld/-2/2.
    [ 2022-10-10 23:30:48 ] - [ SkyrimSe ] - [ Game Skyrim SE ] - Launch game (#0) using configured launcher (skse64_loader.exe)...
    [ 2022-10-10 23:31:02 ] - [ Ui ] - Unhandled exception: invalid byte sequence in UTF-8
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/game.rb:137:in `split'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/game.rb:137:in `launch'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/in_game_tests_runner.rb:151:in `block (2 levels) in run'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/in_game_tests_runner.rb:120:in `loop'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/in_game_tests_runner.rb:120:in `block in run'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/in_game_tests_runner.rb:252:in `with_auto_test_monitoring'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/in_game_tests_runner.rb:112:in `run'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/tests_runner.rb:148:in `run'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:154:in `block (7 levels) in run'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:130:in `block in initialize'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:48:in `loop'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses_menu-0.0.5/lib/curses_menu.rb:48:in `initialize'
    C:/Modding/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/modsvaskr-0.1.12/lib/modsvaskr/ui.rb:62:in `new'
    etc.



    The game starts after that and the tests are running, but neither does it restart after a crash nor does it check the already done tests in the Modsvaskr UI.
    1. ricacarac
      ricacarac
      • premium
      • 0 kudos
      Hey, did you figure out how to fix this?

      I'm getting the same error.
  7. neonsunset
    neonsunset
    • supporter
    • 0 kudos
    So It was working just fine for me earlier and my computer restarted because of an update while I was away from my computer. I tried to load it back up and now all I get is E:\Tools\Modsvaskr>bundle exec ruby -w bin\modsvaskr 
    Press Enter to exit.
    So I have no idea. Nothing will load up, I even tried uninstalling and reinstalling. But nothing seems to fix it.
    1. Xamanthas
      Xamanthas
      • premium
      • 0 kudos
      Never mind, seems to be the min-startup time.
    2. ricacarac
      ricacarac
      • premium
      • 0 kudos
      Did you figure out how to solve this?

      Having the same error :(

      Edit: reboot the pc and it works :)
  8. Nderamo
    Nderamo
    • supporter
    • 1 kudos
    is there a video guide on setting this up?
  9. Xamanthas
    Xamanthas
    • premium
    • 0 kudos
    Hi RRTenshi, love the idea of this mod. I am facing some issues with Modsvaskr not detecting that Skyrim is running :(

    Info:
    On latest AE update
    All updates ran and installed.
    Dependencies installed (though running it through MO2, it could not detect AutoTest.esp despite it being enabled, manually installed it)

    Observed result:
    After running remaining tests the AutoTest completes but Modsvaskr keeps filling the log with "[ Game Skyrim SE ] - SkyrimSE.exe is not running. Wait for its startup...  ". Despite the test completing nothing changed in the tests

    Expected result:
    Launching through MO2 works, detects AutoTest.esp without manual install and it detects when the game is actually running and proceeds onto the next test once completed
  10. primem0ver
    primem0ver
    • member
    • 10 kudos
    I wanted to try this out but I am getting an error during installation (install.cmd):

    ?An error occurred while installing curses (1.4.4), and Bundler cannot continue.
    Make sure that `gem install curses -v '1.4.4' --source 'https://rubygems.org/'`
    succeeds before bundling.

    In Gemfile:
      modsvaskr was resolved to 0.1.12, which depends on
        curses_menu was resolved to 0.0.5, which depends on
          curses

    D:\Gaming\RubySETools\Modsvaskr>CALL bundle binstubs modsvaskr
    Could not find gem 'modsvaskr x64-mingw32' in any of the gem sources listed in
    your Gemfile.

    D:\Gaming\RubySETools\Modsvaskr>ECHO.


    D:\Gaming\RubySETools\Modsvaskr>pause
    Press any key to continue . . .

    (EDIT FYI): The only version of Ruby now available before 2.7 (from the linked site) is 2.6.10.  So that is what I am using

    There was a bunch of stuff BEFORE that error.  If you are curious or need that info here it is (in spoiler).
    Spoiler:  
    Show


    D:\Gaming\RubySETools\Modsvaskr>CALL bundle config set path vendor/bundle

    D:\Gaming\RubySETools\Modsvaskr>CALL bundle install --path vendor/bundle
    Fetching gem metadata from https://rubygems.org/........
    Resolving dependencies...
    Using bindata 2.4.10
    Using bundler 1.17.2
    Fetching curses 1.4.4
    Installing curses 1.4.4 with native extensions
    Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    current directory:
    D:/Gaming/RubySETools/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses-1.4.4/ext/curses
    D:/Developing/\$Software/SDKs/Ruby26-x64/bin/ruby.exe -I
    D:/Developing/\$Software/SDKs/Ruby26-x64/lib/ruby/2.6.0 -r
    ./siteconf20220612-9384-lyuazu.rb extconf.rb
    rm -f *.o
    rm -f *.exe
    rm -f *.dll
    rm -f *.a
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/addch.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/addchstr.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/addstr.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/attr.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/beep.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/bkgd.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/border.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/clear.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/color.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/delch.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/deleteln.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/deprec.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/getch.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/getstr.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/getyx.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/inch.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/inchstr.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/initscr.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/inopts.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/insch.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/insstr.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/instr.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/kernel.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/keyname.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/mouse.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/move.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/outopts.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/overlay.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/pad.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/panel.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/printw.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/refresh.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/scanw.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/scr_dump.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/scroll.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/slk.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/termattr.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/terminfo.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/touch.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/util.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/window.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../pdcurses/debug.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../wincon/pdcclip.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../wincon/pdcdisp.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../wincon/pdcgetsc.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../wincon/pdckbd.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../wincon/pdcscrn.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../wincon/pdcsetsc.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE ../wincon/pdcutil.c
    ar rcv pdcurses.a addch.o addchstr.o addstr.o attr.o beep.o bkgd.o border.o
    clear.o color.o delch.o deleteln.o deprec.o getch.o getstr.o getyx.o inch.o
    inchstr.o initscr.o inopts.o insch.o insstr.o instr.o kernel.o keyname.o mouse.o
    move.o outopts.o overlay.o pad.o panel.o printw.o refresh.o scanw.o scr_dump.o
    scroll.o slk.o termattr.o terminfo.o touch.o util.o window.o debug.o pdcclip.o
    pdcdisp.o pdcgetsc.o pdckbd.o pdcscrn.o pdcsetsc.o pdcutil.o
    a - addch.o
    a - addchstr.o
    a - addstr.o
    a - attr.o
    a - beep.o
    a - bkgd.o
    a - border.o
    a - clear.o
    a - color.o
    a - delch.o
    a - deleteln.o
    a - deprec.o
    a - getch.o
    a - getstr.o
    a - getyx.o
    a - inch.o
    a - inchstr.o
    a - initscr.o
    a - inopts.o
    a - insch.o
    a - insstr.o
    a - instr.o
    a - kernel.o
    a - keyname.o
    a - mouse.o
    a - move.o
    a - outopts.o
    a - overlay.o
    a - pad.o
    a - panel.o
    a - printw.o
    a - refresh.o
    a - scanw.o
    a - scr_dump.o
    a - scroll.o
    a - slk.o
    a - termattr.o
    a - terminfo.o
    a - touch.o
    a - util.o
    a - window.o
    a - debug.o
    a - pdcclip.o
    a - pdcdisp.o
    a - pdcgetsc.o
    a - pdckbd.o
    a - pdcscrn.o
    a - pdcsetsc.o
    a - pdcutil.o
    cp pdcurses.a panel.a
    gcc -O4 -Wall -pedantic -I.. -DPDC_WIDE -otestcurs.exe ../demos/testcurs.c
    pdcurses.a
    gcc -O4 -Wall -pedantic -I.. -DPDC_WIDE -oozdemo.exe ../demos/ozdemo.c
    pdcurses.a
    gcc -O4 -Wall -pedantic -I.. -DPDC_WIDE -oxmas.exe ../demos/xmas.c pdcurses.a
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE -I../demos -otuidemo.o
    ../demos/tuidemo.c
    gcc -c -O4 -Wall -pedantic -I.. -DPDC_WIDE -I../demos -otui.o ../demos/tui.c
    gcc -otuidemo.exe tuidemo.o tui.o pdcurses.a
    gcc -O4 -Wall -pedantic -I.. -DPDC_WIDE -ofirework.exe ../demos/firework.c
    pdcurses.a
    gcc -O4 -Wall -pedantic -I.. -DPDC_WIDE -onewtest.exe ../demos/newtest.c
    pdcurses.a
    gcc -O4 -Wall -pedantic -I.. -DPDC_WIDE -optest.exe ../demos/ptest.c pdcurses.a
    gcc -O4 -Wall -pedantic -I.. -DPDC_WIDE -orain.exe ../demos/rain.c pdcurses.a
    gcc -O4 -Wall -pedantic -I.. -DPDC_WIDE -oworm.exe ../demos/worm.c pdcurses.a
    strip *.exe
    > make -f Makefile.mng clean all _w64=1 WIDE=Y DLL=N
    checking for tgetent() in -ltinfow... no
    checking for tgetent() in -ltinfo... no
    checking for tgetent() in -ltermcap... no
    checking for pdcurses.h... yes
    checking for initscr() in -lpdcurses... yes
    header: pdcurses.h
    library: pdcurses
    checking for beep()... yes
    checking for bkgd()... yes
    checking for bkgdset()... yes
    checking for curs_set()... yes
    checking for deleteln()... yes
    checking for doupdate()... yes
    checking for flash()... yes
    checking for getbkgd()... yes
    checking for getnstr()... yes
    checking for init()... no
    checking for init in pdcurses.h... no
    checking for isendwin()... yes
    checking for keyname()... yes
    checking for keypad()... yes
    checking for resizeterm()... no
    checking for resizeterm in pdcurses.h... no
    checking for scrl()... yes
    checking for set()... no
    checking for set in pdcurses.h... no
    checking for setscrreg()... yes
    checking for ungetch()... yes
    checking for addnwstr()... yes
    checking for wattroff()... yes
    checking for wattron()... yes
    checking for wattrset()... yes
    checking for wbkgd()... yes
    checking for wbkgdset()... yes
    checking for wdeleteln()... yes
    checking for wgetnstr()... yes
    checking for wresize()... yes
    checking for wscrl()... yes
    checking for wsetscrreg()... yes
    checking for werase()... yes
    checking for redrawwin()... yes
    checking for waddnwstr()... yes
    checking for mvderwin()... yes
    checking for derwin()... yes
    checking for touchwin()... yes
    checking for untouchwin()... yes
    checking for wtouchln()... yes
    checking for is_linetouched()... yes
    checking for is_wintouched()... yes
    checking for def_prog_mode()... yes
    checking for reset_prog_mode()... yes
    checking for timeout()... yes
    checking for wtimeout()... yes
    checking for nodelay()... yes
    checking for init_color()... yes
    checking for wcolor_set()... yes
    checking for use_default_colors()... yes
    checking for assume_default_colors()... yes
    checking for newpad()... yes
    checking for unget_wch()... yes
    checking for get_wch()... yes
    checking for wget_wch()... yes
    checking for PDC_get_key_modifiers()... yes
    checking for convertible type of chtype... unsigned long long
    checking for _XOPEN_SOURCE_EXTENDED... no
    checking for ESCDELAY in pdcurses.h... no
    checking for TABSIZE in pdcurses.h... yes
    checking for COLORS in pdcurses.h... yes
    checking for COLOR_PAIRS in pdcurses.h... yes
    checking for sizeof(WINDOW) is available... no
    checking for sizeof(MEVENT) is available... no
    checking for sizeof(ITEM) is available... no
    checking for sizeof(MENU) is available... no
    checking for sizeof(FIELD) is available... no
    checking for sizeof(FORM) is available... no
    creating extconf.h
    creating Makefile

    current directory:
    D:/Gaming/RubySETools/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses-1.4.4/ext/curses
    make "DESTDIR=" clean

    current directory:
    D:/Gaming/RubySETools/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses-1.4.4/ext/curses
    make "DESTDIR="
    generating curses-x64-mingw32.def
    make: *** No rule to make target
    '/D/Developing/oftware/SDKs/Ruby26-x64/include/ruby-2.6.0/ruby/win32.h', needed
    by 'curses.o'. Stop.

    make failed, exit code 2

    Gem files will remain installed in
    D:/Gaming/RubySETools/Modsvaskr/vendor/bundle/ruby/2.6.0/gems/curses-1.4.4 for
    inspection.
    Results logged to
    D:/Gaming/RubySETools/Modsvaskr/vendor/bundle/ruby/2.6.0/extensions/x64-mingw32/2.6.0/curses-1.4.4/gem_make.out

    1. primem0ver
      primem0ver
      • member
      • 10 kudos
      Looks like Ruby has a hard time interpreting escape sequences for path characters.  After looking through the extra data I posted in the spoiler to see if I could find something and it looks like it couldn't process my Ruby install path. I uninstalled Ruby from the path (used by all my Developing Software): D:\Developing\$Software\Ruby26-x64

      I then installed it to D:\Developing\Lang\Ruby26-x64 (without any "special" characters) and it worked fine.  Annoying though that Ruby can't handle something that simple...
    2. vlekje426
      vlekje426
      • member
      • 0 kudos
      I have the same problem, when I try to run install. I am also using ruby v2.6.10.
      The path my ruby is installed to is ; C:\Users\user\Documents\Ruby DevKit
      I already tried installing ruby in a couple of different places but nothing works like it did for you. If anyone has a solution to this problem, please help me.?