Skip to content

Conversation

@TheNathannator
Copy link
Contributor

@TheNathannator TheNathannator commented Apr 19, 2022

Overview of cumulative changes:

  • Switch from Pcap.Net to SharpPcap
    • This is a fully managed packet capture library, which means the Visual C++ redistributables are no longer required.
    • It also has some additional functionality that could be useful in the future for convenience of identifying the receiver.
  • Rewrite packet parsing
  • Add ability to log packets to a file
  • Update the installer:
    • Change platform to x64 and move the install location from Program Files (x86) to Program Files
    • Add start menu shortcut
  • Add application icon
  • Update the readme and packet format docs
  • Other improvements and fixes

This list is not comprehensive, as there are quite a few changes to go through, and a large number of them are overshadowed by future changes.

@TheNathannator TheNathannator marked this pull request as ready for review April 19, 2022 09:37
@TheNathannator
Copy link
Contributor Author

Updating this PR to include my v2.0.0.0 stuff.

@TheNathannator TheNathannator changed the title Switch from Pcap.Net to SharpPcap, add more proper logging, update packet docs, etc. Rewrite packet parsing, add more proper logging, update packet docs and installer, etc. May 24, 2022
@TheNathannator TheNathannator changed the title Rewrite packet parsing, add more proper logging, update packet docs and installer, etc. Rewrite packet parsing, add packet logging to file, update packet docs and installer, etc. May 24, 2022
@TheNathannator TheNathannator changed the title Rewrite packet parsing, add packet logging to file, update packet docs and installer, etc. Cumulative changes from my fork Aug 7, 2022
@TheNathannator TheNathannator force-pushed the main branch 3 times, most recently from 7451f43 to 0c90797 Compare June 25, 2023 13:26
@cjgammon
Copy link

I'm trying to use two Riffmaster guitars on a dedicated Clone Hero Cab, i could only get them to work with this RB4InstrumentMapper however I have to escape out of the Clone Hero so i can hit the start button on the program. Is there anyway the developers can add a click box next the to Start Button to have it auto start the program for those using it in a dedicated cab? Thanks

Same, very interested in a less manual solution.

@cjgammon
Copy link

I created a fork & PR allowing it to run without the GUI via command line interface:
#8

cjgammon and others added 19 commits April 15, 2025 21:15
* add cli

* updates and fixes

* add bat

* fix errors

* update

* fix errors

* update path in bat

* update readme

* update gitignore
CLI is now included in the installer package
Note: may require a manual deletion of the `obj` folder to build correctly.
Primarily to assist in performance-related testing
Not particularly worth it on second thought, there are additional dependencies the installer handles for you.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants