From 07fbff7dc9de5fe2ea7415e34ab4dd9030b9ccd4 Mon Sep 17 00:00:00 2001
From: itsspin
Date: Tue, 11 Aug 2026 20:44:13 -0500
Subject: [PATCH 1/5] Add SpinTexture companion project
---
README.md | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/README.md b/README.md
index 8cc92a2..014b367 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,7 @@
· Explore Loremaster
· Choose a layout
· 4K scaling
+ · Texture upgrades
@@ -237,6 +238,12 @@ Choose the exact profile for your display when possible, or the nearest validate
Download SpinFOURKAYYY separately from its [latest GitHub release](https://github.com/itsspin/SPINFOURKAYYY/releases/latest), extract the complete ZIP into a normal user-writable folder, choose the percentage **before** launching, click **Start EverQuest for me**, and keep the scaler open until the game exits. EverQuest, SpinFOURKAYYY, and companion overlays should run at the same Windows privilege level.
+## Sharper world textures with SpinTexture
+
+[**SpinTexture**](https://itsspin.github.io/spintexture/) is a separate companion project for improving EverQuest Legends textures. SpinUI modernizes the native interface while SpinTexture enhances the world around it, so players can use either project independently or combine them for a more complete visual upgrade.
+
+Visit the [SpinTexture project site](https://itsspin.github.io/spintexture/) for previews, downloads, and installation guidance.
+
## A compact tour of the rest
| Feature | Distinguishing behavior |
From 565f85b483bc2ab6ee384454dbe4fa499975cda5 Mon Sep 17 00:00:00 2001
From: itsspin
Date: Wed, 12 Aug 2026 10:37:56 -0500
Subject: [PATCH 2/5] Restore high-visibility auto-attack pulse
---
spinui_glass/AttackIndicator.tga | Bin 16402 -> 204 bytes
spinui_glass/EQUI_PlayerWindow.xml | 20 +-
spinui_glass/EQUI_PlayerWindow1.xml | 20 +-
spinui_glass/EQUI_PlayerWindow2.xml | 20 +-
spinui_glass/EQUI_PlayerWindow3.xml | 20 +-
spinui_glass/EQUI_PlayerWindow4.xml | 20 +-
spinui_glass/EQUI_PlayerWindow5.xml | 20 +-
spinui_glass/EQUI_PlayerWindow6.xml | 20 +-
spinui_reloaded/AttackIndicator.tga | Bin 16402 -> 204 bytes
spinui_reloaded/EQUI_PlayerWindow.xml | 20 +-
spinui_reloaded/EQUI_PlayerWindow1.xml | 20 +-
spinui_reloaded/EQUI_PlayerWindow2.xml | 20 +-
spinui_reloaded/EQUI_PlayerWindow3.xml | 20 +-
spinui_reloaded/EQUI_PlayerWindow4.xml | 20 +-
spinui_reloaded/EQUI_PlayerWindow5.xml | 20 +-
spinui_reloaded/EQUI_PlayerWindow6.xml | 20 +-
tools/audit_combat_ui.py | 256 ++++++++++++++++++-------
tools/paint_attack_indicator.py | 21 +-
tools/restyle_combat.py | 45 +++--
19 files changed, 367 insertions(+), 235 deletions(-)
diff --git a/spinui_glass/AttackIndicator.tga b/spinui_glass/AttackIndicator.tga
index 34197472a1877359387086e43737abbd621c0ec6..fad2a9c560d961f88587d2188f527867eea39428 100644
GIT binary patch
literal 204
ucmZQz;9`J*1_lKN1&;rF_wM~ahzXc$LxMtG!#smM{rz+!+&q0;^%wxv)r?*M
literal 16402
zcmeIuF%bYT2n4V{rpiESozn>oT@ndND(j}xXE0#EfB^#r3>YwAz<>b*1`HT5V8DO@
z0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RslU4?H)}
B#C!k%
diff --git a/spinui_glass/EQUI_PlayerWindow.xml b/spinui_glass/EQUI_PlayerWindow.xml
index 60451f4..cced6a7 100644
--- a/spinui_glass/EQUI_PlayerWindow.xml
+++ b/spinui_glass/EQUI_PlayerWindow.xml
@@ -35,7 +35,7 @@
128
- 5
+ 2
@@ -50,7 +50,7 @@
128
- 5
+ 2
@@ -64,7 +64,7 @@
0
- 5
+ 2
32
@@ -79,8 +79,8 @@
0
- 5
- 32
+ 128
+ 2
@@ -106,7 +106,7 @@
false
true
70
- 75
+ 78
0
0
true
@@ -120,7 +120,7 @@
A_AttackIndicatorBottom
false
true
- 7
+ 10
2
0
0
@@ -138,7 +138,7 @@
70
2
0
- 5
+ 8
true
false
true
@@ -152,7 +152,7 @@
true
70
2
- 5
+ 8
0
true
false
@@ -319,7 +319,7 @@