6afbb416d6V 2.50 - BETA Build 85 - updated for the new Mapping path in USER\Client\0 (falls back to currrent if not found) - updated actionmap groups for layout as of PTU 3.13 V 2.49 - BETA Build 84 - updated log4net 2.0.12, zStdLib 1.4.5 (security updates) - update to .Net 4.7.2 - fix - Options not properly handled - fix - Joystick Z axis not properly handled - fix - some device layouts
bm98
2021-04-04 21:53:01 +0200
Bump log4net from 2.0.3 to 2.0.10
dependabot[bot]
2021-01-29 20:00:48 +0000
37bafccc66V 2.48 - BETA Build 83 - updated Actionmap Groups for Layout Dialog taken from LayoutGroups.json from <User>Documents\SCJMapper\[PTU] folder
v2.48beta
bm98
2020-08-18 23:03:30 +0200
d728596592V 2.47 - BETA Build 82 - add Mode to create SCJoyServer Command items from action tree - add Saving ActionTree to a json file in <User>\Documents\SCJM\file.scjn.json for other tools (easier than XML) - updated Rework for Device Monitor - fix Ignore buttons from Settings not properly handled
bm98
2020-04-12 14:39:10 +0200
465bf189dfReorg Main folder, move App stuff to AApp folder
bm98
2020-03-22 14:39:19 +0100
1ea8acfc79Prelimiary upload for build 81
bm98
2020-03-14 00:34:42 +0100
7b1ae5a052V 2.45 - BETA Build 80 - add Some more Layout files for devices - update Layout to work with dual Joysticks of the same type and Gamepads - fix for Invert mod writing to XML (#90) - fix for some Layout files and general fixes in the layout part
v2.45beta
bm98
2020-03-09 00:53:13 +0100
220cd3d73dPreliminary Upload for Build 80
bm98
2020-03-08 18:30:44 +0100
ae56478bdcV 2.44 - BETA Build 79 - 1st Layout Release take care - added Input device layout dialog and some layouts for the most common device controllers NOTE: THIS IS VERY EARLY and may break or not show - use the GitHub Issue feature to report also make sure to copy the graphics\layouts folder from the distribution else no layouts are available - update Can read Exported XMLs from the Game (mostly ... max 3 points for curves are supported) (#91) - update - defaultProfile.xml from SC LIVE PTU 3.8.2 as last resort built in one
v2.44beta
bm98
2020-03-07 02:11:58 +0100
384f2c9986V 2.43 - BETA Build 78 - added About / Splash Screen while loading Game resources - update checkbox "Forced write" for Invert items in Options (writes the invert tag in any case to disable CIG invert defaults) #90
v2.43beta
bm98
2020-02-29 20:44:31 +0100
1af32c701cChangelog: V 2.42 - BETA Build 77 - fix for not using the proper PTU cache when pulling data from gamepack (#87) NOTE: please delete .scj files in <installDir>\Storage\*.scj (as they have been overwritten with PTU content)
v2.42beta
bm98
2019-07-11 22:07:51 +0200
275bdd281aV 2.41 - BETA Build 76 - update for SC Alpha PTU 3.6.0 and launcher 1.2.0 - new PTU path (#86) - update Log File from game includes also used Pathes - revisit those if the progam does not find them - NOTE: Gampad may not yet work and other new stuff is not complete so you're on your own here V 2.40 - BETA Build 75 - update for SC Alpha PTU 3.5.0 defaultProfile now using gamepad instead of xboxpad (#83) - NOTE: other new stuff is not complete so you're on your own here
v2.41beta
bm98
2019-07-11 21:01:35 +0200
ae715b76c2V 2.38 - BETA Build 73 - prerel - add - ability to hide device tabs in Settings - add - ability to color device tabs in Settings - update - defaultProfile.xml from SC PTU 3.2.1d as last resort built in one
bm98
2018-07-15 20:28:38 +0200
f9dcefb4fcV 2.36 - BETA Build 72 - support PTU folders for 3.x Alpha series - maitain PTU backups and files in MyDocuments separate from retail
bm98
2018-06-23 17:01:41 +0200
ba8c8cff3cV 2.36 - BETA Build 71 (experimental..) - new feature - window for realtime monitoring of the controls (works also in background) - add - silently dumps the CSV list along the backup xml file into MyDocuments - improvement - try to add more usability for the config path setting
bm98
2018-02-06 21:13:44 +0100
9b45522d63V 2.35 - BETA Build 69 (ready for test) - add - GUI translation support (english, german, french so far..) - add - provide CIG asset texts/translations for actions and maps (use Settings to choose - for now only French and German are in but have no translations for English not all have a proper text - may not be used in the game ??) - add - tooltips for profile action names in treeview (enable in Settings) - add - mouse tuning items (curve, expo, invert) - improvement - cache CIG assets into the app/Storage folder, reads from p4k file only if those are updated - fix - window should always be visible on startup now - internal cleanup - to many to list
bm98
2018-01-05 01:54:14 +0100
3c7a628795V 2.35 - BETA Build 69 (ready to test) - add - provide CIG asset texts/translations for actions and maps (use Settings to choose - for now only French and German are in but have no translations for English not all have a proper text - may not be used in the game ??) - add - tooltips for profile action names in treeview (enable in Settings) - add - mouse tuning items (curve, expo, invert) - improvement - cache CIG assets into the app/Storage folder, reads from p4k file only if those are updated - fix - window should always be visible on startup now - internal cleanup - to many to list
bm98
2018-01-04 00:05:35 +0100
158349474bV 2.35 - BETA Build 69 (first save only) - add - provide CIG asset texts for actions and maps (use Settings to choose - for now only French and German are in but have no translations for English not all have a proper text - may not be used in the game ??) - improvement - cache CIG assets into the app/Storage folder, reads from p4k file only if those are updated - internal cleanup - to many to list
bm98
2018-01-02 01:45:49 +0100
66f3d27771V 2.34 - BETA Build 68 - improvement - complete rework of XML defaultProfile/mapping parsing - add - provide CIG mappings from game assets - update - unclutter GUI, allow more scaling - internal cleanup - consistent type naming, others - fix - overwritten profile actions removed in Assignment Tab - update - doc SCJMapper_QGuide V2.34beta.pdf
v2.34beta
bm98
2017-12-27 00:03:58 +0100
d2d1aa1664V 2.34 - BETA Build 68 - improvement - complete rework of XML defaultProfile/mapping parsing
bm98
2017-12-26 13:53:55 +0100
9696eb1752V 2.33 - Build 67 BETA - update for SC 3.0.0 Alpha public - fix - finding SC game folder - may work automatically for 3.0 Alpha else define it in Settings - add - get the defaultProfile.xml from LIVE\data.p4k file if possible (real game assets) - improvement - caching def profile once it is read from disk - removed - old SC path and folder locators (SCJM does not longer work with pre 3.0 game) - removed - reference to Iconic.Zip DLL (replaced with Zstd) - update - defaultProfile.xml as last resort from PTU 3.0-695052 (Dec 18, build)
v2.33beta
bm98
2017-12-24 00:22:30 +0100
6a76ed4cfcV 2.32 - BETA Build 66 - quick patch for PTU 3.0 update defaultProfile as of PTU 689345 (Dec 15)
v2.32beta
bm98
2017-12-16 15:53:56 +0100
b6119f8526V 2.32 - BETA Build 66 - quick patch for PTU 3.0 - removed PTU folders - add defProfile location can be in USER main dir
bm98
2017-12-16 15:45:56 +0100
23c0b58d38V 2.32 - BETA Build 66 - quick patch for PTU 3.0 - add - new install locator - else use manual path in Settings - add - defaultProfile.xml location in USER dir (cannot get the real one from the assets anymore) - add - patched defaultProfile.xml (some new actions) as resource - add - some more tuning visuals
bm98
2017-11-26 00:24:55 +0100
feff3e19adV 2.31 - BETA Build 65.2 - add more Tuning dds files - made from 360deg images from Rellim (thanks...)
bm98
2017-08-01 23:41:49 +0200
c7540f666cV 2.31 - BETA Build 65 - fix Pitch direction in Tuning dialog
bm98
2017-08-01 18:18:23 +0200
fd2cacf70eSC Joystick Mapper V 2.30 - Build 64 BETA final - improved the display of All Mappings
v2.30beta
bm98
2017-05-19 23:16:43 +0200
3e49e70ba9V 2.30 - BETA Build 64 - RC upload - improvement - mouse mappings in kbd entries in defaultProfile are collected as mouse now and allowed to map - improvement - removed some unneeded tree scans - to speed things up - update - doc SCJMapper_QGuide V2.30beta.pdf
bm98
2017-05-15 00:16:34 +0200
b5580a7182V 2.30 - BETA Build 64 - second commit - add - addbind of Mouse input is possible for Keyboard actions - seems to work somehow in the game... - fixes and refacturing while encountered...
bm98
2017-05-14 19:13:54 +0200
b3f9dbbaccV 2.30 - BETA Build 64 - first commit - add - Tab to show all mappings for the current input (Tabbed with XML other Dump items) - add - Setting (enabled, disabled -> default) to automatically switch the new tabs - either Input or Dump - fix - issue with user activations modes while dumping the mapping list - fix - issue with loading a map with gamepad mappings and the gamepad is not connected
bm98
2017-05-14 00:18:55 +0200
297e04db03V 2.29 - BETA Build 63 - add - Calibrate gamepad thumb axes (press ABXY buttons all together and wait 2 sec - should zero all 4 axes) - fix#56 - exception when entering Tuning - fix - wrong gamepad action codes (xi1_xi_command instead of xi1_command) - fix - some more issues with gamepads - fix - options did not properly update when assigning them to another cmd or clearing the entry - improvement - Options Dialog selection and deselection of items improved - improvement - Tuning Dialog selection and deselection of items improved - improvement - Dump Log: added some more interesting captures from the game log file - improvement - Win7 / Win10 hidden text/controls with High DPI scaling issues partly resolved
v2.29beta
bm98
2017-05-06 02:20:42 +0200
25d52b62c7Final V 2.28.0 Build 62 upload Build with VS 2017 Community (current SP) addnl fix of an old Joystick Hat issue Updated docs and some fixes accord. VStudio code analysis
v2.28beta
bm98
2017-04-28 22:26:49 +0200
ffe5005c2bPreRelease Build 62 saved on git updates of dev tuning for strafe #48 improvement of control and selection #49 fix exception for multiple actionmaps #51 improvement for collapsing the treeview added Options dialog for all items in one window some minor fixes/refacturings on the way
bm98
2017-04-15 00:33:21 +0200
ce5406e073Build 62. Complete rework of Options and DevOptions New dialog for all possible ones GUI improvement for Mapped Actions Refactoring of node selection using an Event
bm98
2017-01-12 00:13:48 +0100
23649da891Build 62 - first iteration - saved to GIT - add Strafe Tuning - get Tuning closer to CIG implementation - remove Sensitivity - add Saturation instead - update flight model to support the above - lot's of refacturing in that process - add three 3D scenes
bm98
2016-12-30 02:04:21 +0100
d49b0bf934V 2.25 - BETA Build 59 - fix - an issue in parsing options from imported maps - add - an option to show the actiontree as CSV list with more/less details (change in Settings) - improvement - In table view add possibility to Blend All visible unmapped entries
bm98
2016-07-01 17:57:58 +0200
a7a21aae43Build 57 - some fixes and improvements in Tables Doc update for improvements
v2.23beta
bm98
2016-05-28 01:50:14 +0200
ac0ca1c208V 2.23 - BETA Build 57 - update - Using .Net 4.5.2 Now (seems to handle some scaling issues WinForm apps) - update - Try to find the SC path also as StarCitizen\Live (instead of Public) was mentioned for SC2.2.2 onwards ??? - fix - addbind UNDEF removed when assigned - improvement - Issue a infobox if the Client folder cannot be found (please submit the complete folder structure of your installation as bug report ...) - add - a table display for mappings - some internal stuff (namespaces etc) - update - doc SCJMapper_QGuide V2.23beta.pdf
bm98
2016-05-27 17:13:24 +0200
9d4c71db51V 2.22 - BETA Build 56 - final - fix - try again to fix Win10 scaling issues for some PCs (hidden assignment area) - improvement - actions with a profile modifier attached will show underlined in the action tree - improvement - less offensive gamepad color mark ... - add - a button to dump the used defaultProfile in the right area - some internal stuff - update - doc SCJMapper_QGuide V2.22beta.pdf
v2.22beta
bm98
2016-03-12 14:55:59 +0100
513007de83V 2.22 - BETA Build 56 - short update - fix - try again to fix Win10 scaling issues for some PCs (hidden assignment area) - improvement - actions with a profile modifier attached will show underlined in the action tree - improvement - less offensive gamepad color mark ... - some internal stuff
bm98
2016-03-11 21:30:05 +0100
68d72cab6bV 2.21 - BETA Build 55 - Updates for SCA 2.2 - fix#40 added Tab entry in Ctrl. context menu - fix - try to fix Win10 scaling issues (hidden assignment area) - fix - profile tree color indication also applied when re-reading defaultProfile - improvement - enumerates up to 12 devices now (though not tested as I don't have 12 ..) - add - use of SCA 2.2 provided defaultProfile (new location and format) - add - indication of the used defaultProfile - add - built in defaultProfile updated to SCA 2.2 - Doc update
v2.21beta
bm98
2016-03-06 17:22:16 +0100
14c7c8f130V2.19 Build 52 Beta fix#37 improved defaultProfile Parsing fix#38 locale issue - changed App number formatting to US fix#39 changed equal to equals string for kbd entry added default actionmap to choose from (it is on the ignore list)
v2.19beta
bm98
2016-01-10 23:28:29 +0100
29ebc857feV2.18 Build51 2.nd push for preRelease fixed#36 Ctrl key works now fix - keyboard command formatting ActivationMode handling finished user ActivationMode change indication in mapping tree partial internal cleanup doc update
v2.18beta
bm98
2016-01-03 00:15:26 +0100
5d948eb628V 2.18 Build51 Push fixed#35 layout works now for Win10 improved - timeout for kbd modifiers improved - ActivationMode handling improved - Blending adds multiTap=1 improved - List commands; added Act.Modes fixed - uses game defaultProfile update - doc
bm98
2016-01-02 01:15:58 +0100
44be6e0b57V2.17- final, final - needed to fix activation mode with a multitap addition ???!!! CIG ....
v2.17beta
bm98
2015-12-27 23:40:25 +0100
54a22f89b8V 2.17 final push for beta usage SC 2.0/2.1PTU ALPHA see readme.txt for updates
bm98
2015-12-27 22:45:43 +0100
ffd8a2d2a43rd SC 2.0 Alpha Push - add ActivationMode handling - add PTU file usage in Settings - Prepared JS Modifiers (but SC cannot right now - so it is disabled) - Some GUI improvements
bm98
2015-12-26 23:16:25 +0100
2158bcf8b7SC 2.0 Alpha Update - second push - more fixings with new maps - blending and profile import cleanup - profile import of nested structures - support of pre SC2.0 map import - removed global JS or GP blend options in Settings - removed ignoreversion from Settings
bm98
2015-12-22 22:30:57 +0100
d1e77e3564AC Alpha 2.0 Update first push before testing - internal only - lots of updates to comply with actual XML formats - fixed actionmap versions with profile and mapping versions (removed ignoreversion) - reworked blending - add full mouse settings
bm98
2015-12-22 01:47:23 +0100
27fff2aadaFix for alpha AC 1.3: substitute removed js1_ or xi_ mark in defaultProfile to make it no longer bailing out on init Everything else is not checked or changed in this build.
v2.16beta
bm98
2015-10-26 23:06:04 +0100
b9bffdc587BETA 2.15 Build 48 Update for AC Alpha 1.1.6 Adjust for new AC file structure to find the files again Note: Dump Log does not work right now as CIG does not list the detected controllers anymore :-((
v2.15beta.1
bm98
2015-08-10 23:18:21 +0200
a72b762956BETA 2.14 Build 47 Update for AC alpha 1.1.2 - - updated defaultProfile.xml
v2.15beta
v2.14beta
bm98
2015-05-09 16:07:02 +0200
288533d3a9BETA 2.13 Build 46 Update for AC 1.1.1 - update - added new defaultProfile and actionmaps add - keyboard modifier for joystick fix - device checkbox applied after Reassign fix - invert checkbox handling (removed flight invert - see Tuning) fix - Add CustUI Header and Devices List in any case
v2.13beta
bm98
2015-04-26 23:14:56 +0200
5cf5c6174bBETA 2.12 - Update for joystick CustomizationUIHeader of AC 1.03 (add instance from jsN)
v2.12beta
bm98
2015-02-28 23:43:52 +0100
e209baced6fixed bugs in deadzone handling, addbind command reading, config file read, default mapping handling when starting the app Created 2.11 Build 44 BETA
v2.11beta
bm98
2015-01-14 00:04:04 +0100
3272d48513V 2.10 - Build 43 - Production - new feature - added Action Tree context menu for Assign, Clear and Blend - fix - issue for Js Reassignment if more than one was not yet assigned - improvement - Right click in Action Tree selects the items (no need to select and then right click anymore) - doc update
v2.10
bm98
2015-01-04 01:56:04 +0100
179c414816Add prj file to commit
bm98
2015-01-01 20:41:31 +0100
28b23252c0Fix of issue for Js Reassignment if more than one was not yet assigned
bm98
2015-01-01 20:40:01 +0100
d7086deb69Build 41: fix: #26 null ptr issue in Device Tuning with unassigned axes, rework of newly introduced changes with regards to not assigned items (Device, Deadzone, Invert) improve: add tooltip with Device Name and GUID to Device Tabs update: Beta Version tag includes build and beta tag
v2.10beta2
bm98
2014-12-28 18:58:20 +0100
30db0e48dcMore Update for AC1.0: add DumpLog - get the AC detected controller config from the latest AC log file fix Blend and Clear to apply any input kind (assign checks for the right one)
bm98
2014-12-22 22:37:32 +0100
c0d691b728more AC 1.0 Updates: support Invert Option commands
v2.10beta
bm98
2014-12-22 18:05:21 +0100
47fb23f1cfRe-design and update for AC1.0 mapping policies Can only map to appropriate device type (mixed ones no longer supported) Can extend an action which then uses addbind in XML (context menu) Removed Invert per command (no longer supported) Update options usage and syntax Changed actionmap version to 1 Persist treeview filter checkboxes in app settings
bm98
2014-12-22 01:34:09 +0100
4c617f85abAC 1.0 Update: change for new option tree and naming
bm98
2014-12-20 21:15:45 +0100
0640564f6aUpdate for AC 1.0: in defaultProfile: recognize also blanks in addition to jsx_reserved / xi_reserved as placeholders for valid action entries
bm98
2014-12-20 17:24:17 +0100
17c06da6acFinal Beta - #19 add support for keyboard and gamepad; #21 Allow Invert on Axis controls #22 fixed issue with initial jsN Assignment
v2.8beta2
bm98
2014-12-01 23:32:31 +0100
0342968614fix - init Actiontree with Show Checkboxes applied
bm98
2014-12-01 00:59:01 +0100
13beb20da3add checkboxes to show Joystick, Gamepad, Kbd and Mapped Only fix - Blended ones don't reload with proper visual Change build to 37
bm98
2014-12-01 00:23:31 +0100
984a0f24cdFixed jsN init inconsitency - does js1... jsn now also when loading defaultProfile
bm98
2014-11-28 23:22:36 +0100
94e03d4947Build updated to 35
bm98
2014-11-19 23:58:05 +0100
44a37ce10cSecond V2.8 - more BETA now Supports Gamepad Tuning too, cleanup and some refactoring
v2.8beta
bm98
2014-11-18 23:50:35 +0100
7dc4b37164First Alpha for Keyboard and Gamepad support (ex Tuning) New DSsharp dlls V2.6.3 via NuGet
bm98
2014-11-17 00:36:17 +0100
fbb97157d6Build 33 - cleanup and bugfix (Null ptr for joystick devices if not mapped) Doc updated for 2.7
bm98
2014-10-29 00:22:11 +0100
9ac0766ce4Delete old files from tree
bm98
2014-10-26 23:19:23 +0100
3aadcbc8e4First Commit of Joystick Tuning Code
bm98
2014-10-26 23:11:57 +0100
29b5496afdUpdate Version No to 2.6
v2.6
bm98
2014-10-26 21:30:46 +0100
c83731f541fix issue getting actionmaps from config file fix issue with options don't reset before Grab add GER quick guide
bm98
2014-10-19 14:13:11 +0200
7a0ec928e6support option tags #18 support version and ignoreversion, can force ignoreversion does not longer dump empty maps supported actionmaps are preset in config file (instead of code) Doc Update
v2.5
bm98
2014-09-20 01:07:53 +0200
4a06ab6654improved on #17 allows js1..js8 adopt for AC 0.9 - add actionmaps flycam and spaceship_turret
v2.4
bm98
2014-09-14 19:51:42 +0200
8e46f91780- new feature #16 - allow reassignment of the jsN group - improvement - uniquely identified devices with the same name (use GUID) - improvement - shows jsN assignment in Joystick tab - improvement - detection of the SC install path extended to one more Registry entry - fix - blend unmapped works properly now - fix#16 - manual entry of SC directory works now - update doc
v2.3
bm98
2014-08-31 15:05:56 +0200
837c2c9e8blate fix for the new settings - need to rebuild the tree after accepting changes doc updated with new dialog screenshot
v2.2
bm98
2014-08-03 00:10:55 +0200