• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
  • There is a suspension/ban wave happening, we're still gathering information. Please keep regular discussion to Suspension MegaThread and please consider submitting a Suspension report to RG.
Resource icon

Software RGManager (beta) discussion (1 Viewer) v1.6.0.9

Download
Ok so been using for a little while daily

And even I haven't managed to break it . . . .

So from my perspective ( one that I personally pay some attention to ) its a green light job well done :)

Thanks to those that have been working it up :)
I'm glad to hear everything is going well but don't hesitate to yell at me if anything breaks and I'll get it fixed up ASAP! :)

and

OMG just looked at the maps tab - to auto install the maps into your launch directory

even that works

:)

Yeah! It installs either Good's or Brewall's directly in to your EQ directory in to their own respective folder for ease of access when switching between them in-game!

There's also a MySEQ section where you can install MySEQ, modify offsets, so on and so fourth if you use that all in-app! (The MySEQ section will also automatically install Good's maps) :)
 
Last edited:
Hey everyone!

Just wanted to let yall know that I am currently hospitalized for dangerously low oxygen levels due to a nasty strain of COVID I've been fighting the past couple of days.

Doctors are keeping me for a day or two for observations but I should be released by this weekend at the latest so if you message me about the Manager and I haven't responded I promise I'm not ignoring you!

Big update coming next week with all the fancy MVVM instantiation and couple other bits and bobs folks have been asking for.

Once I'm out of the hospital I'll give a more detailed breakdown, thanks guys!
 
Hey everyone!

Just wanted to let yall know that I am currently hospitalized for dangerously low oxygen levels due to a nasty strain of COVID I've been fighting the past couple of days.

Doctors are keeping me for a day or two for observations but I should be released by this weekend at the latest so if you message me about the Manager and I haven't responded I promise I'm not ignoring you!

Big update coming next week with all the fancy MVVM instantiation and couple other bits and bobs folks have been asking for.

Once I'm out of the hospital I'll give a more detailed breakdown, thanks guys!
Dude... Please take care of yourself. While we all want the new manager, your health is more important.
 
Hey everyone!

Just wanted to let yall know that I am currently hospitalized for dangerously low oxygen levels due to a nasty strain of COVID I've been fighting the past couple of days.

Doctors are keeping me for a day or two for observations but I should be released by this weekend at the latest so if you message me about the Manager and I haven't responded I promise I'm not ignoring you!

Big update coming next week with all the fancy MVVM instantiation and couple other bits and bobs folks have been asking for.

Once I'm out of the hospital I'll give a more detailed breakdown, thanks guys!
Oh shit bro, heal up well dude
 
Dude... Please take care of yourself. While we all want the new manager, your health is more important.
Oh shit bro, heal up well dude
<3

I appreciate the kind words, after some medication, supplemental oxygen and being woken up every 30 minutes to read my blood oxygen levels I've been told that I should be good for release by tomorrow afternoon at the latest so crisis averted!

I'll probably take the weekend off just to rest, but we'll be back at it again next week with the new update!
 
Ionis updated RGManager (beta) with a new update entry:

v1.6.0.0: First half of MVVM instantiation, download structure refactor, optimization & more!

New Stuff:
-New modifier for console command resourcehandlermods: -alwaysadmin/-askforelevation which can be used to dictate whether or not the resource handler always launches with elevation
-Watching icons have been modified (by theme) to be much more apparent as to the watching status of the resource.
-You can now enable auto saving via the Application settings page! This allows the user to enable auto saving all settings on a user-determinant interval to prevent...

Read the rest of this update entry...
 
So...after some confusion I noticed that RGM now installs MQ in its own directory, and no longer has a setting to update a MQ install outside. Did I miss this change, and is this going to stay?

Also: get well soon, @Ionis
 
So...after some confusion I noticed that RGM now installs MQ in its own directory, and no longer has a setting to update a MQ install outside. Did I miss this change, and is this going to stay?

Also: get well soon, @Ionis
Hey!

The Manager should still have the capacity to install to a pre-existing directory!

You have to:
1. Go to the Settings page
2. Go to the Local Paths sub-menu page
3. In the MacroQuest Path section, input the root directory of the MQ compile (where MQ2Main.dll is located). Alternatively, you can click the file icon to open a file dialog and seek to the path.

From there, you should still be able to update a pre-existing MacroQuest compile. I have changed a significant amount of logic in the backend this patch, so there's always a possibility I missed something here so if that doesn't work for you please let me know and I'll check it out!
 
Hey!

The Manager should still have the capacity to install to a pre-existing directory!

You have to:
1. Go to the Settings page
2. Go to the Local Paths sub-menu page
3. In the MacroQuest Path section, input the root directory of the MQ compile (where MQ2Main.dll is located). Alternatively, you can click the file icon to open a file dialog and seek to the path.

From there, you should still be able to update a pre-existing MacroQuest compile. I have changed a significant amount of logic in the backend this patch, so there's always a possibility I missed something here so if that doesn't work for you please let me know and I'll check it out!
Ahh ok, that must have been overwritten some time, I just see the 2 paths and no description what they are for, so I assumed the first was for RG Manager
 
Ahh ok, that must have been overwritten some time, I just see the 2 paths and no description what they are for, so I assumed the first was for RG Manager
Apologies for the confusion, the paths have a watermark that shows when they're empty:
1726596426766.png

But maybe it would be better to clarify with something like a tooltip as well as the watermark? Something for me to consider, I'll make a note of it.

As a side note, if you download MQ without setting this path the path will automatically be set to the version of MQ that downloads to the local RGManager directory, this may be why it already appeared set.
 
Hit a crash while installing the RGManager. I wasnt sure if you wanted me to upload the crash dump here, or exactly how you wanted me to report it.

Background: Updated the RGManager from a previous install, switched to Test server, did the folder settings for a new Very Vanilla install directory, so the directlry was brand new, then clicked the Install button.
 
Running into some issues trying to install resources using the RGManager Beta.

I have been installing for the Test server, and for these 2 items, it shows getting to that point shown below, then never gets past it. I tried the RGMercs twice, doing a Exit RGManager between each run. Than I did the same thing to try and install the MQ2Bard plugin. Both the RGMercs Lua and the MQ2Bard plugin do seem to have installed, it just seems like it hangs. About to reboot computer to make sure no process is hung, but I did check task manager between runs. Last test was to install Buttonmaster, with the same results.

1726685827091.png
 
Running into some issues trying to install resources using the RGManager Beta.

I have been installing for the Test server, and for these 2 items, it shows getting to that point shown below, then never gets past it. I tried the RGMercs twice, doing a Exit RGManager between each run. Than I did the same thing to try and install the MQ2Bard plugin. Both the RGMercs Lua and the MQ2Bard plugin do seem to have installed, it just seems like it hangs. About to reboot computer to make sure no process is hung, but I did check task manager between runs. Last test was to install Buttonmaster, with the same results.

View attachment 64844
I'll take a look at this right now, thanks for the detailed report!
 
I'll take a look at this right now, thanks for the detailed report!
Just as another datapoint, I just rebooted, and trying to install another Lua script, it srtopped at the same point. This is installing with the Test system, just FYI.

1726686681693.png

Question, since the Test install does all of the plugins, (like MQ2Bard) shouldnt those plugins show up as already installed? I wasnt sure how you are checking for them.
 
Here are the crash dumps from today. The last one was from just now, when I tried to exit the RGManager to do a fresh install.

I am also a developer, so I know how important details information is to be able to troubleshoot the process. Let me know if you need any more details, or you would like me to try anything different.
 

Attachments

  • RedGuides_IonDebugger_ExcCatch_09182024_2c5cd2aa-88b1-4f95-84a7-a47eab02ad6e.zip
    2.9 KB · Views: 0
  • RedGuides_IonDebugger_ExcCatch_09182024_d91971ff-3b4e-439f-9648-55b90414ceb8.zip
    2.4 KB · Views: 0
  • RedGuides_IonDebugger_ExcCatch_09182024_00f23135-f5e9-44c6-938a-9f2fabba6b22.zip
    2.4 KB · Views: 0
Running into some issues trying to install resources using the RGManager Beta.

I have been installing for the Test server, and for these 2 items, it shows getting to that point shown below, then never gets past it. I tried the RGMercs twice, doing a Exit RGManager between each run. Than I did the same thing to try and install the MQ2Bard plugin. Both the RGMercs Lua and the MQ2Bard plugin do seem to have installed, it just seems like it hangs. About to reboot computer to make sure no process is hung, but I did check task manager between runs. Last test was to install Buttonmaster, with the same results.

View attachment 64844
Was unable to recreate the issue:
1726686740685.png

But that doesn't mean there isn't one, there may be some funkiness with the resource handler if some previous installations were hanging.

Do me a favor and:
1. Open Task Manager
2. End all processes with the name ResourceHandler
3. Restart RGManager
4. Try installing again

If this doesn't work, try:
1. Go to the Settings page in RGManager, Debug sub-page and set the Debug Level from Medium to High
2. Open the Debug Console and paste: resourcehandlermods -show -hang
3. Try downloading again and either post a screenshot of the results here or in a PM to me.

This will shed some light on exactly where the ResourceHandler is getting hung up.

As far as everything being installed with the Test compile, the existing resources record only considers resources you have previously downloaded through the manager. This could be modified for Test, but would need a comprehensive list of every single resource that would ever be included in that compile to create an object for each one. Installing over, even if the plugin already exists outside of RGManager but not within, shouldn't be an issue as there is always a check for existing file discrepencies.
 
Here are the crash dumps from today. The last one was from just now, when I tried to exit the RGManager to do a fresh install.

I am also a developer, so I know how important details information is to be able to troubleshoot the process. Let me know if you need any more details, or you would like me to try anything different.
It looks like it's failing to write due to a lack of resource log, one second
 
I copied the folder right before I did a clean install (which seems to have solved the problem so far, with 1 resource installed so far) and that folder does not exist on there. I wonder if it was an old permission issue or something with the folder? I will let you know if I run into any more problems. I figured it was better to try an clean fresh install since I am still getting this up and running.

Also, as a suggestion for the install (since I just did 2 fresh installs). The first time I chose to do the install into C:\Games\RGManager, but the install program automatically created an RGManager subfolder, so it ended up being installed into C:\Games\RGManager\RGManager. My OCD couldnt let that stand, so I then did an uninstall and then a fresh install into C:\Games\ folder, which ended up making the program install into the C:\Games\RGManager, folder, where I wanted it. Not sure of the solution, but maybe add a proimpt on there that the install will automatically create the subfolder or something.

1726688104865.png

The new install had all 3 directories, even though I have not done anything with the Emu stuff at all. That was probably the root cause of the issues.
1726688494524.png
 
I copied the folder right before I did a clean install (which seems to have solved the problem so far, with 1 resource installed so far) and that folder does not exist on there. I wonder if it was an old permission issue or something with the folder? I will let you know if I run into any more problems. I figured it was better to try an clean fresh install since I am still getting this up and running.

Also, as a suggestion for the install (since I just did 2 fresh installs). The first time I chose to do the install into C:\Games\RGManager, but the install program automatically created an RGManager subfolder, so it ended up being installed into C:\Games\RGManager\RGManager. My OCD couldnt let that stand, so I then did an uninstall and then a fresh install into C:\Games\ folder, which ended up making the program install into the C:\Games\RGManager, folder, where I wanted it. Not sure of the solution, but maybe add a proimpt on there that the install will automatically create the subfolder or something.

View attachment 64851
Not a bad suggestion, I'll make a demo card for it and see if the powers that be will let me fiddle with the file structure of the install!

Glad it was sorted out, it definitely could've been some funky permissions shenanigans causing write issues but if anything else happens don't hesitate to let me know.

I'd like to get a full handling suite implemented before we get closer to release to help alleviate some issues that could be easily resolved by flat catching over any X unhandled exception and handling any common (or silent) issues accordingly, which could have very well solved this issue. It has yet to be approved, but I'm still pushing for it so hopefully I can get that in there to give us more of a robust toolset to work with when handling issues!
 
Great job so far. I still want my Update / Download all button :) I currently have 197 resources on the watched listm so I am on the 3rd screen of resources queued and downloading. 133 Resources queued for downloading, and still running :)

One suggestion maybe a filter at the top of the resource list for status. That way you cna see which resources need to be updated witout scrolling through the entire list. Unless you are already sorting by the last updated. I know in the current launcher, once you update a Lua script, it comes off the top of the list, so you can just keep clicking in the same spot to get the next updated script, which made it pretty easy to then get all of your items updated.
 
Great job so far. I still want my Update / Download all button :) I currently have 197 resources on the watched listm so I am on the 3rd screen of resources queued and downloading
Thanks a bunch, I appreciate the kind words. I've enjoyed working on the project, it's been a really great experience!

Update All actually does exist! But on a fresh download, you won't be able to see it until a resource needs an update (after refreshing resource list, auto-checking for updates or restart).

Once it does, it'll show up here:
1726689415384.png

On either resource page!

A download all for watched resources is actually a pretty good idea! I'll make a card for that and, if it gets approved, implement it!
 
Another debug report. I was scrolling through all of the resources it had downloaded. and saw one resource it said 'No Files' on.. So I figured I could click the resource title, and then go to the website. It caused a crash, and here are the dumps. I then went and found the resource (the Lua AutoComplete Definitione Library) and clicked download, and got another crash dump. It appears to be a null exception. I will restart RGManager and give it another college try.

Also, I can see the Update All button now. Very Nice!

1726690146526.png
 

Attachments

  • RedGuides_IonDebugger_ExcCatch_09182024_90f09815-204d-4ee6-8af8-de2f203e7716.zip
    7.5 KB · Views: 0
  • RedGuides_IonDebugger_ExcCatch_09182024_105b0884-7abc-49de-a6eb-fb112a9bbc9b.zip
    7.2 KB · Views: 0
  • RedGuides_IonDebugger_ExcCatch_09182024_87cdc2a6-4f94-4a96-b371-37bc8c0b144c.zip
    7.2 KB · Views: 0
  • RedGuides_IonDebugger_ExcCatch_09182024_8c591ecb-3159-45ce-9e1a-3e72dfb5d4e6.zip
    7.2 KB · Views: 0
Another debug report. I was scrolling through all of the resources it had downloaded. and saw one resource it said 'No Files' on.. So I figured I could click the resource title, and then go to the website. It caused a crash, and here are the dumps. I then went and found the resource (the Lua AutoComplete Definitione Library) and clicked download, and got another crash dump. It appears to be a null exception. I will restart RGManager and give it another college try.

Also, I can see the Update All button now. Very Nice!

View attachment 64876
I'll check it out!

The No File catch was actually modified this last update, so there may be some funkiness with it.

I'll take a look at it now!
 
Another debug report. I was scrolling through all of the resources it had downloaded. and saw one resource it said 'No Files' on.. So I figured I could click the resource title, and then go to the website. It caused a crash, and here are the dumps. I then went and found the resource (the Lua AutoComplete Definitione Library) and clicked download, and got another crash dump. It appears to be a null exception. I will restart RGManager and give it another college try.

Also, I can see the Update All button now. Very Nice!

View attachment 64876
Recreated the issue, expect a fix soon!
 
Another debug report. I was scrolling through all of the resources it had downloaded. and saw one resource it said 'No Files' on.. So I figured I could click the resource title, and then go to the website. It caused a crash, and here are the dumps. I then went and found the resource (the Lua AutoComplete Definitione Library) and clicked download, and got another crash dump. It appears to be a null exception. I will restart RGManager and give it another college try.

Also, I can see the Update All button now. Very Nice!

View attachment 64876
Fix for this is being pushed now, expect it in the next 10-20 minutes!

As a side note, clicking the resource title does not currently navigate to the resource page but this is planned and will be implemented to otherwise emulate the current Launcher RGManager will be replacing!

It's on the docket!
 
Getting another stalled download while downloading the MQ2MeshManager.dll. The dll is in the directory, dated from when I did the original install for the live server here. Ive been waiting for about 4 minutes on the 1 DL.

Edit: Right after I possted, I got a crash. Here is the dump file.



1726698318780.png
 

Attachments

  • RedGuides_IonDebugger_ExcCatch_09182024_fb0ddeca-0278-4c42-809c-8e7c6dbc9320.zip
    1.8 KB · Views: 0
Getting another stalled download while downloading the MQ2MeshManager.dll. The dll is in the directory, dated from when I did the original install for the live server here. Ive been waiting for about 4 minutes on the 1 DL.

Edit: Right after I possted, I got a crash. Here is the dump file.



View attachment 64882
This is due to MQ2MeshManager also not having a file associated with it. :)

After updating RGManager, you shouldn't run in to this error! Let me know if it continues to occur post-RGManager update.

For reference: https://www.redguides.com/community/resources/mq2meshmanager.2690/
 
That was after the RGManager update. I restarted my computer when I got home, and launched RGManager from scratch. It was still referencing the Test server, rather than the live, but I switched to Live, and tried the item above.

Also, a quick suggestion, Can the RGManager remember the page size to what I set it to before? Right now I always change it from the 20 items to 50. The less pages I go through the better for me.
 
That was after the RGManager update. I restarted my computer when I got home, and launched RGManager from scratch. It was still referencing the Test server, rather than the live, but I switched to Live, and tried the item above.

Also, a quick suggestion, Can the RGManager remember the page size to what I set it to before? Right now I always change it from the 20 items to 50. The less pages I go through the better for me.
Skipped over the version check there on the diagnostic, my bad.

I'll check it out! As far as saving page count, it isn't currently possible but it's a simple enough change so I'll throw up a card for it.
 
That was after the RGManager update. I restarted my computer when I got home, and launched RGManager from scratch. It was still referencing the Test server, rather than the live, but I switched to Live, and tried the item above.

Also, a quick suggestion, Can the RGManager remember the page size to what I set it to before? Right now I always change it from the 20 items to 50. The less pages I go through the better for me.
Tracked it down, my mistake here.

Quick fix, should be up soon!
 
Great, that fixed it for the downloading if I selected those. Though the resource shows up again when I click the bottom right refresh button. Also, when I hit refresh, it reset my page size back to 20.

Since those were still showing up, I figured I would add it to the exclusions. As I was scrolling the exclusion list, I saw the depreciated Key of Forests in the list, so I selected that item, then did the Exclude checkbox on the first file, and a crash happened. Logs attached.

1726703052102.png
 

Attachments

  • RedGuides_IonDebugger_ExcCatch_09182024_84cdea7b-479f-4d07-9886-cf46951cc128.zip
    2.2 KB · Views: 0
Great, that fixed it for the downloading if I selected those. Though the resource shows up again when I click the bottom right refresh button. Also, when I hit refresh, it reset my page size back to 20.

Since those were still showing up, I figured I would add it to the exclusions. As I was scrolling the exclusion list, I saw the depreciated Key of Forests in the list, so I selected that item, then did the Exclude checkbox on the first file, and a crash happened. Logs attached.

View attachment 64886
Will look in to the exclude issue now!

As far as refreshing, the page size will currently reset on refresh but this will be modified to stick with user-end selection during the second half of the MVVM update! Sorry for the inconvenience there
 
Great, that fixed it for the downloading if I selected those. Though the resource shows up again when I click the bottom right refresh button. Also, when I hit refresh, it reset my page size back to 20.

Since those were still showing up, I figured I would add it to the exclusions. As I was scrolling the exclusion list, I saw the depreciated Key of Forests in the list, so I selected that item, then did the Exclude checkbox on the first file, and a crash happened. Logs attached.

View attachment 64886
Narrowed down the issue, will have a fix out ASAP!
 
No problem on the refresh, I just figured I would mention it in case you were not aware. Its not that annoying t have to reset it, so it doesnt bother me too much.
Fix for the excludes issue is pushing now. Was an issue caused by some of the major view model tweaks I did over this patch, there may be some lingering issues here or there with that so let me know if you run in to anything! :)

Thanks for the understanding! I plan to tie all of the different combo-box key pair values to the primary view model (instead of their own internal ones) which will then be, at least partially, tied to the saved flat Settings object to be loaded at run time. From there it's as simple as migrating/refactoring current calls to an extension of OnPropertyChanged and away we go! I just pushed the second half of the view model refactor/cleanup (mostly resource related) to the next major update so I don't push a potential boat load of issues at once, sorry about that!
 
Software RGManager (beta) discussion

Users who are viewing this thread

Back
Top