Compare commits

..

5 Commits
v2.6 ... v2.7

Author SHA1 Message Date
dualshock-tools
5c1a0f44f8 Fix finetune glitch; add language support for DS colors 2025-06-07 11:09:34 +02:00
dualshock-tools
6c876b896b Fix pt_pt translation 2025-06-04 09:15:17 +02:00
dualshock-tools
0105d3d71d fix ds5 colors 2025-05-27 11:09:32 +02:00
dualshock-tools
4edbf811d7 Enable color detection also for DualSense 2025-05-22 16:40:36 +02:00
dualshock-tools
7a30759a12 Update hu_hu language 2025-05-22 14:15:47 +02:00
22 changed files with 311 additions and 48 deletions

70
core.js
View File

@@ -365,7 +365,7 @@ async function ds4_calibrate_sticks_end() {
async function ds4_calibrate_sticks() {
la("ds4_calibrate_sticks");
var err = l("Stick calibration failed: ");
let err = l("Stick calibration failed: ");
try {
set_progress(0);
@@ -373,10 +373,10 @@ async function ds4_calibrate_sticks() {
await device.sendFeatureReport(0x90, alloc_req(0x90, [1,1,1]))
// Assert
data = await device.receiveFeatureReport(0x91);
data2 = await device.receiveFeatureReport(0x92);
d1 = data.getUint32(0, false);
d2 = data2.getUint32(0, false);
let data = await device.receiveFeatureReport(0x91);
let data2 = await device.receiveFeatureReport(0x92);
let d1 = data.getUint32(0, false);
let d2 = data2.getUint32(0, false);
if(d1 != 0x91010101 || d2 != 0x920101ff) {
la("ds4_calibrate_sticks_failed", {"s": 1, "d1": d1, "d2": d2});
close_calibrate_window();
@@ -391,11 +391,11 @@ async function ds4_calibrate_sticks() {
await device.sendFeatureReport(0x90, alloc_req(0x90, [3,1,1]))
// Assert
data = await device.receiveFeatureReport(0x91);
data2 = await device.receiveFeatureReport(0x92);
let data = await device.receiveFeatureReport(0x91);
let data2 = await device.receiveFeatureReport(0x92);
if(data.getUint32(0, false) != 0x91010101 || data2.getUint32(0, false) != 0x920101ff) {
d1 = dec2hex32(data.getUint32(0, false));
d2 = dec2hex32(data2.getUint32(0, false));
let d1 = dec2hex32(data.getUint32(0, false));
let d2 = dec2hex32(data2.getUint32(0, false));
la("ds4_calibrate_sticks_failed", {"s": 2, "i": i, "d1": d1, "d2": d2});
close_calibrate_window();
return show_popup(err + l("Error 2") + " (" + d1 + ", " + d2 + " at i=" + i + ")");
@@ -408,8 +408,8 @@ async function ds4_calibrate_sticks() {
// Write
await device.sendFeatureReport(0x90, alloc_req(0x90, [2,1,1]))
if(data.getUint32(0, false) != 0x91010101 || data2.getUint32(0, false) != 0x920101FF) {
d1 = dec2hex32(data.getUint32(0, false));
d2 = dec2hex32(data2.getUint32(0, false));
let d1 = dec2hex32(data.getUint32(0, false));
let d2 = dec2hex32(data2.getUint32(0, false));
la("ds4_calibrate_sticks_failed", {"s": 3, "d1": d1, "d2": d2});
close_calibrate_window();
return show_popup(err + l("Error 3") + " (" + d1 + ", " + d2 + " at i=" + i + ")");
@@ -547,21 +547,21 @@ async function ds5_system_info(base, num, length, decode = true) {
return l("Unknown");
}
function ds5_edge_color(x) {
function ds5_color(x) {
const colorMap = {
'00' : 'White',
'01' : 'Black',
'02' : 'Cosmic Red',
'03' : 'Nova Pink',
'04' : 'Galactic Purple',
'05' : 'Starlight Blue',
'06' : 'Gray Camo',
'07' : 'Volcanic Red',
'08' : 'Sterling Silver',
'09' : 'Chroma Indigo',
'30' : '30Th Anniversary',
'Z1' : 'God of War Ragnarok',
'Z3' : 'Astro Bot'
'00' : l('White'),
'01' : l('Midnight Black'),
'02' : l('Cosmic Red'),
'03' : l('Nova Pink'),
'04' : l('Galactic Purple'),
'05' : l('Starlight Blue'),
'06' : l('Grey Camouflage'),
'07' : l('Volcanic Red'),
'08' : l('Sterling Silver'),
'09' : l('Cobalt Blue'),
'30' : l('30th Anniversary'),
'Z1' : l('God of War Ragnarok'),
'Z3' : l('Astro Bot')
};
const colorCode = x.slice(4, 6);
@@ -609,10 +609,10 @@ async function ds5_info(is_edge) {
append_info_extra(l("VCM Left Barcode"), await ds5_system_info(1, 26, 16), "hw");
append_info_extra(l("VCM Right Barcode"), await ds5_system_info(1, 28, 16), "hw");
if(is_edge) {
color = ds5_edge_color(serial_number);
append_info(l("Color"), color + c_info, "hw");
} else {
color = ds5_color(serial_number);
append_info(l("Color"), color + c_info, "hw");
if(!is_edge) {
append_info(l("Board Model"), ds5_hw_to_bm(hwinfo) + b_info, "hw");
}
@@ -1164,9 +1164,11 @@ async function on_finetune_change(x) {
list = ["LL", "LT", "RL", "RT", "LR", "LB", "RR", "RB", "LX", "LY", "RX", "RY"]
out=[]
for(i=0;i<12;i++) {
v = $("#finetune" + list[i]).val()
out.push(parseInt(v))
for(let i=0;i<12;i++) {
let el = $("#finetune" + list[i]);
let v = parseInt(el.val())
out.push(v)
}
await write_finetune_data(out)
}
@@ -1192,9 +1194,9 @@ async function ds5_finetune() {
curModal = new bootstrap.Modal(document.getElementById('finetuneModal'), {})
curModal.show();
list = ["LL", "LT", "RL", "RT", "LR", "LB", "RR", "RB", "LX", "LY", "RX", "RY"]
let list = ["LL", "LT", "RL", "RT", "LR", "LB", "RR", "RB", "LX", "LY", "RX", "RY"]
for(i=0;i<12;i++) {
$("#finetune" + list[i]).attr("value", data[i])
$("#finetune" + list[i]).val(data[i])
$("#finetune" + list[i]).on('change', on_finetune_change)
}

View File

@@ -830,7 +830,7 @@ dl.row dd { font-family: monospace; }
<div class="container">
<footer>
<div class="d-flex flex-column flex-sm-row justify-content-between py-4 my-4 border-top" id="footbody">
<p><a target="_blank" href="https://github.com/dualshock-tools/dualshock-tools.github.io/commits/main/"><span class="ds-i18n">Version</span> 2.6</a> (2025-05-19) - <a href="#" class="ds-i18n" onclick="show_donate_modal();">Support this project</a>&nbsp;<span id="authorMsg"></span></p>
<p><a target="_blank" href="https://github.com/dualshock-tools/dualshock-tools.github.io/commits/main/"><span class="ds-i18n">Version</span> 2.7</a> (2025-06-07) - <a href="#" class="ds-i18n" onclick="show_donate_modal();">Support this project</a>&nbsp;<span id="authorMsg"></span></p>
<ul class="list-unstyled d-flex">
<li class="ms-3"><a class="link-body-emphasis" href="mailto:ds4@the.al" target="_blank"><svg class="bi" width="24" height="24"><use xlink:href="#mail"/></svg></a></li>

View File

@@ -187,8 +187,10 @@
"Bluetooth Address": "عنوان البلوتوث",
"Show all": "عرض الكل",
"(beta)": "",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"Astro Bot": "",
"Calibration is being stored in the stick modules.": "",
"Cancel": "",
"Cannot lock": "",
@@ -196,29 +198,40 @@
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Cosmic Red": "",
"DualSense Edge Calibration": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "",
"If this tool has been helpful to you or you want to see DualSense Edge support arrive faster, please consider supporting the project with a": "",
"Left Module Barcode": "",
"Left stick": "",
"Midnight Black": "",
"More details and images": "",
"Nova Pink": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
"Right Module Barcode": "",
"Right stick": "",
"Save": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This screen allows to finetune raw calibration data on your controller": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"You can do this in two ways:": "",
"here": "",
"left module": "",

View File

@@ -161,8 +161,10 @@
"Save changes permanently": "Запазете промените постоянно",
"Reboot controller": "Рестартирайте контролера",
"(beta)": "",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"Astro Bot": "",
"Battery Barcode": "",
"Bluetooth Address": "",
"Calibration is being stored in the stick modules.": "",
@@ -172,9 +174,11 @@
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Controller Info": "",
"Cosmic Red": "",
"Debug Info": "",
"Debug buttons": "",
"DualSense Edge Calibration": "",
@@ -186,6 +190,9 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"HW Model": "",
"Hardware": "",
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "",
@@ -194,7 +201,9 @@
"Left Module Barcode": "",
"Left stick": "",
"MCU Unique ID": "",
"Midnight Black": "",
"More details and images": "",
"Nova Pink": "",
"PCBA ID": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
@@ -206,6 +215,8 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
@@ -217,7 +228,9 @@
"VCM Left Barcode": "",
"VCM Right Barcode": "",
"Venom FW Version": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"You can do this in two ways:": "",
"here": "",
"left module": "",

View File

@@ -143,9 +143,11 @@
"Check circularity": "Zkontrolujte rozsah",
"(Dualsense) Will updating the firmware reset calibration?": "",
"(beta)": "",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"After range calibration, joysticks always go in corners.": "",
"Astro Bot": "",
"Battery Barcode": "",
"Bluetooth Address": "",
"Calibration is being stored in the stick modules.": "",
@@ -158,9 +160,11 @@
"Center X": "",
"Center Y": "",
"Changes saved successfully": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Controller Info": "",
"Cosmic Red": "",
"Debug Info": "",
"Debug buttons": "",
"Does this software resolve stickdrift?": "",
@@ -174,6 +178,9 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"HW Model": "",
"Hardware": "",
"I have noticed some controllers out of the box have worse factory calibration than if I would recalibrate them. Especially true for circularity of SCUF controllers with a unique shell.": "",
@@ -184,8 +191,10 @@
"Left stick": "",
"MCU Unique ID": "",
"Make sure to touch the edges of the joystick frame and rotate slowly, preferably in each direction - clockwise and anti-clockwise.": "",
"Midnight Black": "",
"More details and images": "",
"No.": "",
"Nova Pink": "",
"Only after you have done that, you click on \"Done\".": "",
"PCBA ID": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
@@ -201,6 +210,8 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Stickdrift is caused by a physical defect; namely dirt, worn potentiometer or in some cases a worn spring.": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
@@ -215,7 +226,9 @@
"VCM Left Barcode": "",
"VCM Right Barcode": "",
"Venom FW Version": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"Yes. Simply do another permanent calibration.": "",
"You can do this in two ways:": "",
"You have to rotate the joysticks before you press \"Done\".": "",

View File

@@ -187,38 +187,51 @@
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "Ich arbeite aktiv daran, die Kompatibilität hinzuzufügen. Die größte Herausforderung besteht darin, Daten in die Stick-Module zu speichern.",
"If this tool has been helpful to you or you want to see DualSense Edge support arrive faster, please consider supporting the project with a": "Wenn Ihnen dieses Tool geholfen hat oder Sie möchten, dass die DualSense-Edge-Unterstützung schneller verfügbar ist, ziehen Sie bitte in Betracht, das Projekt mit einem Beitrag zu unterstützen",
"Thank you for your generosity and support!": "Vielen Dank für Ihre Großzügigkeit und Unterstützung!",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"Astro Bot": "",
"Bluetooth Address": "",
"Calibration is being stored in the stick modules.": "",
"Cannot lock": "",
"Cannot store data into": "",
"Cannot unlock": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Cosmic Red": "",
"DualSense Edge Calibration": "",
"FW Update": "",
"FW Update Info": "",
"FW Version": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"HW Model": "",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "",
"Left Module Barcode": "",
"MCU Unique ID": "",
"Midnight Black": "",
"More details and images": "",
"Nova Pink": "",
"PCBA ID": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
"Right Module Barcode": "",
"SBL FW Version": "",
"Spider FW Version": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"Touchpad FW Version": "",
"Touchpad ID": "",
"Venom FW Version": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"You can do this in two ways:": "",
"here": "",
"left module": "",

View File

@@ -143,9 +143,11 @@
"Check circularity": "Comprobar circularidad",
"(Dualsense) Will updating the firmware reset calibration?": "",
"(beta)": "",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"After range calibration, joysticks always go in corners.": "",
"Astro Bot": "",
"Battery Barcode": "",
"Bluetooth Address": "",
"Calibration is being stored in the stick modules.": "",
@@ -158,9 +160,11 @@
"Center X": "",
"Center Y": "",
"Changes saved successfully": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Controller Info": "",
"Cosmic Red": "",
"Debug Info": "",
"Debug buttons": "",
"Does this software resolve stickdrift?": "",
@@ -174,6 +178,9 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"HW Model": "",
"Hardware": "",
"I have noticed some controllers out of the box have worse factory calibration than if I would recalibrate them. Especially true for circularity of SCUF controllers with a unique shell.": "",
@@ -184,8 +191,10 @@
"Left stick": "",
"MCU Unique ID": "",
"Make sure to touch the edges of the joystick frame and rotate slowly, preferably in each direction - clockwise and anti-clockwise.": "",
"Midnight Black": "",
"More details and images": "",
"No.": "",
"Nova Pink": "",
"Only after you have done that, you click on \"Done\".": "",
"PCBA ID": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
@@ -201,6 +210,8 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Stickdrift is caused by a physical defect; namely dirt, worn potentiometer or in some cases a worn spring.": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
@@ -215,7 +226,9 @@
"VCM Left Barcode": "",
"VCM Right Barcode": "",
"Venom FW Version": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"Yes. Simply do another permanent calibration.": "",
"You can do this in two ways:": "",
"You have to rotate the joysticks before you press \"Done\".": "",

View File

@@ -143,9 +143,11 @@
"Check circularity": "Vérifier la circularité",
"(Dualsense) Will updating the firmware reset calibration?": "",
"(beta)": "",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"After range calibration, joysticks always go in corners.": "",
"Astro Bot": "",
"Battery Barcode": "",
"Bluetooth Address": "",
"Calibration is being stored in the stick modules.": "",
@@ -158,9 +160,11 @@
"Center X": "",
"Center Y": "",
"Changes saved successfully": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Controller Info": "",
"Cosmic Red": "",
"Debug Info": "",
"Debug buttons": "",
"Does this software resolve stickdrift?": "",
@@ -174,6 +178,9 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"HW Model": "",
"Hardware": "",
"I have noticed some controllers out of the box have worse factory calibration than if I would recalibrate them. Especially true for circularity of SCUF controllers with a unique shell.": "",
@@ -184,8 +191,10 @@
"Left stick": "",
"MCU Unique ID": "",
"Make sure to touch the edges of the joystick frame and rotate slowly, preferably in each direction - clockwise and anti-clockwise.": "",
"Midnight Black": "",
"More details and images": "",
"No.": "",
"Nova Pink": "",
"Only after you have done that, you click on \"Done\".": "",
"PCBA ID": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
@@ -201,6 +210,8 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Stickdrift is caused by a physical defect; namely dirt, worn potentiometer or in some cases a worn spring.": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
@@ -215,7 +226,9 @@
"VCM Left Barcode": "",
"VCM Right Barcode": "",
"Venom FW Version": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"Yes. Simply do another permanent calibration.": "",
"You can do this in two ways:": "",
"You have to rotate the joysticks before you press \"Done\".": "",

View File

@@ -212,15 +212,28 @@
"We are not responsible for any damage caused by attempting this modification.": "Nem vállalunk felelősséget az ezen módosítás megkísérlése által okozott károkért.",
"You can do this in two ways:": "Ezt kétféleképpen teheted meg:",
"here": "itt",
"Cannot lock": "",
"Cannot store data into": "",
"Cannot unlock": "",
"Color": "",
"Color detection thanks to": "",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "",
"Left Module Barcode": "",
"Right Module Barcode": "",
"left module": "",
"right module": "",
"Cannot lock": "Zárolás nem lehetséges",
"Cannot store data into": "Adatok tárolása nem lehetséges ide:",
"Cannot unlock": "Feloldás nem lehetséges",
"Color": "Szín",
"Color detection thanks to": "A színészlelésért köszönet illeti:",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "Ha a kalibráció nem került véglegesen tárolásra, kérlek, ellenőrizd újra a hardvermódosítás vezetékezését!",
"Left Module Barcode": "Bal modul vonalkódja",
"Right Module Barcode": "Jobb modul vonalkódja",
"left module": "bal modul",
"right module": "jobb modul",
"30th Anniversary": "",
"Astro Bot": "",
"Cobalt Blue": "",
"Cosmic Red": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"Midnight Black": "",
"Nova Pink": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Volcanic Red": "",
"White": "",
"": ""
}

View File

@@ -223,5 +223,18 @@
"Right Module Barcode": "Codice modulo destro",
"left module": "modulo sinistro",
"right module": "modulo destro",
"30th Anniversary": "30th Anniversary",
"Astro Bot": "Astro Bot",
"Cobalt Blue": "Cobalt Blue",
"Cosmic Red": "Cosmic Red",
"Galactic Purple": "Galactic Purple",
"God of War Ragnarok": "God of War Ragnarok",
"Grey Camouflage": "Grey Camouflage",
"Midnight Black": "Midnight Black",
"Nova Pink": "Nova Pink",
"Starlight Blue": "Starlight Blue",
"Sterling Silver": "Sterling Silver",
"Volcanic Red": "Volcanic Red",
"White": "Original White",
"": ""
}

View File

@@ -155,9 +155,11 @@
"If this tool has been helpful to you or you want to see DualSense Edge support arrive faster, please consider supporting the project with a": "このツールが役に立った場合、またはDualSense Edgeのサポートを早く実現したい場合は、プロジェクトへの支援をご検討ください。",
"Thank you for your generosity and support!": "ご支援とご厚意に感謝します!",
"(Dualsense) Will updating the firmware reset calibration?": "",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"After range calibration, joysticks always go in corners.": "",
"Astro Bot": "",
"Battery Barcode": "",
"Bluetooth Address": "",
"Calibration is being stored in the stick modules.": "",
@@ -167,9 +169,11 @@
"Cannot store data into": "",
"Cannot unlock": "",
"Changes saved successfully": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Controller Info": "",
"Cosmic Red": "",
"Debug Info": "",
"Debug buttons": "",
"Does this software resolve stickdrift?": "",
@@ -182,6 +186,9 @@
"FW Update Info": "",
"FW Version": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"HW Model": "",
"Hardware": "",
"I have noticed some controllers out of the box have worse factory calibration than if I would recalibrate them. Especially true for circularity of SCUF controllers with a unique shell.": "",
@@ -189,8 +196,10 @@
"Left Module Barcode": "",
"MCU Unique ID": "",
"Make sure to touch the edges of the joystick frame and rotate slowly, preferably in each direction - clockwise and anti-clockwise.": "",
"Midnight Black": "",
"More details and images": "",
"No.": "",
"Nova Pink": "",
"Only after you have done that, you click on \"Done\".": "",
"PCBA ID": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
@@ -204,6 +213,8 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Stickdrift is caused by a physical defect; namely dirt, worn potentiometer or in some cases a worn spring.": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
@@ -215,7 +226,9 @@
"VCM Left Barcode": "",
"VCM Right Barcode": "",
"Venom FW Version": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"Yes. Simply do another permanent calibration.": "",
"You can do this in two ways:": "",
"You have to rotate the joysticks before you press \"Done\".": "",

View File

@@ -186,8 +186,10 @@
"Bluetooth Address": "Bluetooth Address",
"Show all": "모두 보기",
"(beta)": "",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"Astro Bot": "",
"Calibration is being stored in the stick modules.": "",
"Cancel": "",
"Cannot lock": "",
@@ -195,29 +197,40 @@
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Cosmic Red": "",
"DualSense Edge Calibration": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "",
"If this tool has been helpful to you or you want to see DualSense Edge support arrive faster, please consider supporting the project with a": "",
"Left Module Barcode": "",
"Left stick": "",
"Midnight Black": "",
"More details and images": "",
"Nova Pink": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
"Right Module Barcode": "",
"Right stick": "",
"Save": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This screen allows to finetune raw calibration data on your controller": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"You can do this in two ways:": "",
"here": "",
"left module": "",

View File

@@ -143,9 +143,11 @@
"Check circularity": "Controleer de circulariteit",
"(Dualsense) Will updating the firmware reset calibration?": "",
"(beta)": "",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"After range calibration, joysticks always go in corners.": "",
"Astro Bot": "",
"Battery Barcode": "",
"Bluetooth Address": "",
"Calibration is being stored in the stick modules.": "",
@@ -158,9 +160,11 @@
"Center X": "",
"Center Y": "",
"Changes saved successfully": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Controller Info": "",
"Cosmic Red": "",
"Debug Info": "",
"Debug buttons": "",
"Does this software resolve stickdrift?": "",
@@ -174,6 +178,9 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"HW Model": "",
"Hardware": "",
"I have noticed some controllers out of the box have worse factory calibration than if I would recalibrate them. Especially true for circularity of SCUF controllers with a unique shell.": "",
@@ -184,8 +191,10 @@
"Left stick": "",
"MCU Unique ID": "",
"Make sure to touch the edges of the joystick frame and rotate slowly, preferably in each direction - clockwise and anti-clockwise.": "",
"Midnight Black": "",
"More details and images": "",
"No.": "",
"Nova Pink": "",
"Only after you have done that, you click on \"Done\".": "",
"PCBA ID": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
@@ -201,6 +210,8 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Stickdrift is caused by a physical defect; namely dirt, worn potentiometer or in some cases a worn spring.": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
@@ -215,7 +226,9 @@
"VCM Left Barcode": "",
"VCM Right Barcode": "",
"Venom FW Version": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"Yes. Simply do another permanent calibration.": "",
"You can do this in two ways:": "",
"You have to rotate the joysticks before you press \"Done\".": "",

View File

@@ -199,26 +199,39 @@
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "Aktywnie pracuję nad dodaniem kompatybilności, ale głównym wyzwaniem jest przechowywanie danych w modułach drążków.",
"If this tool has been helpful to you or you want to see DualSense Edge support arrive faster, please consider supporting the project with a": "Jeśli uważasz że to narzędzie było dla ciebie pomocne, lub chcesz aby wsparcie DualSense Edge pojawiło się szybciej, rozważ wsparcie projektu poprzez",
"Thank you for your generosity and support!": "Dziękujemy za hojność i wsparcie!",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"Astro Bot": "",
"Calibration is being stored in the stick modules.": "",
"Cannot lock": "",
"Cannot store data into": "",
"Cannot unlock": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Cosmic Red": "",
"DualSense Edge Calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "",
"Left Module Barcode": "",
"Midnight Black": "",
"More details and images": "",
"Nova Pink": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
"Right Module Barcode": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"You can do this in two ways:": "",
"here": "",
"left module": "",

View File

@@ -161,8 +161,10 @@
"Save changes permanently": "Salvar alterações permanentemente.",
"Reboot controller": "Reiniciar controle",
"(beta)": "(beta)",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"Astro Bot": "",
"Battery Barcode": "",
"Bluetooth Address": "",
"Calibration is being stored in the stick modules.": "",
@@ -172,9 +174,11 @@
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Controller Info": "",
"Cosmic Red": "",
"Debug Info": "",
"Debug buttons": "",
"DualSense Edge Calibration": "",
@@ -186,6 +190,9 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"HW Model": "",
"Hardware": "",
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "",
@@ -194,7 +201,9 @@
"Left Module Barcode": "",
"Left stick": "",
"MCU Unique ID": "",
"Midnight Black": "",
"More details and images": "",
"Nova Pink": "",
"PCBA ID": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
@@ -206,6 +215,8 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
@@ -217,7 +228,9 @@
"VCM Left Barcode": "",
"VCM Right Barcode": "",
"Venom FW Version": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"You can do this in two ways:": "",
"here": "",
"left module": "",

View File

@@ -188,7 +188,8 @@
"MCU Unique ID": "ID Unico da MCU",
"More details and images": "Mais detalhes e imagens",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "Ligue um comando DualShock 4, DualSense ou DualSense Edge ao seu computador e prima conectar.",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "Nota: os módulos do DS Edge <b>não podem ser calibrados apenas por software</b>. Para armazenar uma calibração personalizada na memória interna do joystick, é necessária uma <b>modificação de hardware</b>.",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.": "Nota: os módulos do DS Edge <b>não podem ser calibrados apenas por software</b>.",
"To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "Para armazenar uma calibração personalizada na memória interna do joystick, é necessária uma <b>modificação de hardware</b>.",
"Right stick": "joystick direito",
"SBL FW Version": "Versão de FW SBL",
"Save": "Gravar",
@@ -222,5 +223,18 @@
"Right Module Barcode": "Código de barras do módulo direito",
"left module": "módulo esquerdo",
"right module": "módulo direito",
"30th Anniversary": "",
"Astro Bot": "",
"Cobalt Blue": "",
"Cosmic Red": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"Midnight Black": "",
"Nova Pink": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Volcanic Red": "",
"White": "",
"": ""
}

View File

@@ -198,26 +198,39 @@
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "Aktivno radim na dodavanju kompatibilnosti, glavni izazov je u čuvanju podataka u modulima džojstika.",
"If this tool has been helpful to you or you want to see DualSense Edge support arrive faster, please consider supporting the project with a": "Ako vam je ovaj alat bio koristan ili želite da podrška za DualSense Edge stigne brže, razmislite o podršci projekta sa",
"Thank you for your generosity and support!": "Hvala vam na velikodušnosti i podršci!",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"Astro Bot": "",
"Calibration is being stored in the stick modules.": "",
"Cannot lock": "",
"Cannot store data into": "",
"Cannot unlock": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Cosmic Red": "",
"DualSense Edge Calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "",
"Left Module Barcode": "",
"Midnight Black": "",
"More details and images": "",
"Nova Pink": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
"Right Module Barcode": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"You can do this in two ways:": "",
"here": "",
"left module": "",

View File

@@ -161,8 +161,10 @@
"Save changes permanently": "Сохранить изменения навсегда",
"Reboot controller": "Перезагрузить контроллер",
"(beta)": "",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"Astro Bot": "",
"Battery Barcode": "",
"Bluetooth Address": "",
"Calibration is being stored in the stick modules.": "",
@@ -172,9 +174,11 @@
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Controller Info": "",
"Cosmic Red": "",
"Debug Info": "",
"Debug buttons": "",
"DualSense Edge Calibration": "",
@@ -186,6 +190,9 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"HW Model": "",
"Hardware": "",
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "",
@@ -194,7 +201,9 @@
"Left Module Barcode": "",
"Left stick": "",
"MCU Unique ID": "",
"Midnight Black": "",
"More details and images": "",
"Nova Pink": "",
"PCBA ID": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
@@ -206,6 +215,8 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
@@ -217,7 +228,9 @@
"VCM Left Barcode": "",
"VCM Right Barcode": "",
"Venom FW Version": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"You can do this in two ways:": "",
"here": "",
"left module": "",

View File

@@ -161,8 +161,10 @@
"Save changes permanently": "Değişiklikleri kalıcı olarak kaydet",
"Reboot controller": "Denetleyiciyi yeniden başlat",
"(beta)": "",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"Astro Bot": "",
"Battery Barcode": "",
"Bluetooth Address": "",
"Calibration is being stored in the stick modules.": "",
@@ -172,9 +174,11 @@
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Controller Info": "",
"Cosmic Red": "",
"Debug Info": "",
"Debug buttons": "",
"DualSense Edge Calibration": "",
@@ -186,6 +190,9 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"HW Model": "",
"Hardware": "",
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "",
@@ -194,7 +201,9 @@
"Left Module Barcode": "",
"Left stick": "",
"MCU Unique ID": "",
"Midnight Black": "",
"More details and images": "",
"Nova Pink": "",
"PCBA ID": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
@@ -206,6 +215,8 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
@@ -217,7 +228,9 @@
"VCM Left Barcode": "",
"VCM Right Barcode": "",
"Venom FW Version": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"You can do this in two ways:": "",
"here": "",
"left module": "",

View File

@@ -212,14 +212,27 @@
"We are not responsible for any damage caused by attempting this modification.": "Ми не несемо відповідальності за будь-які пошкодження, спричинені спробами цієї модифікації.",
"You can do this in two ways:": "Ви можете зробити це двома способами:",
"here": "тут",
"30th Anniversary": "",
"Astro Bot": "",
"Cannot lock": "",
"Cannot store data into": "",
"Cannot unlock": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Cosmic Red": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "",
"Left Module Barcode": "",
"Midnight Black": "",
"Nova Pink": "",
"Right Module Barcode": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Volcanic Red": "",
"White": "",
"left module": "",
"right module": "",
"": ""

View File

@@ -223,5 +223,18 @@
"Right Module Barcode": "右侧模块条形码",
"left module": "左侧模块",
"right module": "右侧模块",
"30th Anniversary": "",
"Astro Bot": "",
"Cobalt Blue": "",
"Cosmic Red": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"Midnight Black": "",
"Nova Pink": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Volcanic Red": "",
"White": "",
"": ""
}
}

View File

@@ -223,5 +223,18 @@
"Venom FW Version": "Venom固件版本",
"left module": "左側模塊",
"right module": "右側模塊",
"30th Anniversary": "",
"Astro Bot": "",
"Cobalt Blue": "",
"Cosmic Red": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"Midnight Black": "",
"Nova Pink": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Volcanic Red": "",
"White": "",
"": ""
}
}