## Windows Fix for udis (tranter/udis)antus wrote: Wed Jan 21, 2026 1:05 pm you are posting a lot of stuff but no results. get something to work as a starting point then keep going. your signal to noise ratio is not good. quantity does not equal quality.
**Original code crashed on Windows:**
```python
# Avoids an error when output piped, e.g. to "less"
signal.signal(signal.SIGPIPE, signal.SIG_DFL)
```
**Error:** `AttributeError: module 'signal' has no attribute 'SIGPIPE'`
**Fix applied:**
```python
# Avoids an error when output piped, e.g. to "less"
# Windows doesn't have SIGPIPE, so wrap in try/except
try:
signal.signal(signal.SIGPIPE, signal.SIG_DFL)
except AttributeError:
pass # Windows doesn't support SIGPIPE
```
**Location:** udis.py line ~43
then seperate to that my tool already worked. so hook point and stuff on the github and all the info is correct unless it says assumption or theoretical.
i made mine with the hc11 documentation. then that tool it says doesnt run on windows 11. just made it run on windows 11 and its same as my tool. good for third party verifications fast
VERIFIED: Min Dwell Init Disassembly Test
*udis output (correct):*
asm
4839 CC 00 A4 ldd #$00A4
483C FD 14 4A std $144A
483F CC 00 24 ldd #$0024
4842 FD 14 48 std $1448
January 21, 2026: my hc11_disassembler_complete.py matches udis exactly:*
asm
; From hc11_disassembler_complete.py output
4839 CC 00 A4 LDD #$00A4
483C FD 14 4A STD $144A
483F CC 00 24 LDD #$0024
4842 FD 14 48 STD $1448
4845 CC 00 04 LDD #$0004
4848 FD 16 F8 STD $16F8
484B BD 2F BC JSR $2FBC
484E 39 RTS
......................
mine uses capitals donno if that matters let me know