Homebrew RELEASE ScreenTester-NX

marice

Well-Known Member
OP
Member
Joined
Mar 14, 2009
Messages
170
Trophies
0
XP
450
Country
Netherlands
ScreenTester-NX (v0.2)
My very first homebrew for Nintendo Switch!

This program displays different colors to detect dead/stuck pixels on your Nintendo-Switch screen.
It can cycle colors on your Switch screen very rapidly to try and repair stuck/dead pixels.

ffsLEPv.png



Source:
https://github.com/Marice/ScreenTester-NX/

Download:
https://github.com/Marice/ScreenTester-NX/releases
 
Last edited by marice,

FatherOfEgg

Member
Newcomer
Joined
May 4, 2018
Messages
9
Trophies
0
Age
21
XP
102
Country
United States
Odd thing to say, but when I try to run make on this, it outputs:

"linking ScreenTester-NX-master.elf
/opt/devkitpro/portlibs/switch/lib/libSDL2.a(SDL_systhread.o): In function `SDL_ThreadID':
/home/davem/projects/devkitpro/pacman-packages/switch/SDL2/src/SDL2-2.0.8/src/thread/switch/SDL_systhread.c:66: undefined reference to `svcGetThreadId'
/opt/devkitpro/portlibs/switch/lib/libSDL2.a(SDL_systhread.o): In function `SDL_SYS_SetThreadPriority':
/home/davem/projects/devkitpro/pacman-packages/switch/SDL2/src/SDL2-2.0.8/src/thread/switch/SDL_systhread.c:97: undefined reference to `svcSetThreadPriority'
collect2: error: ld returned 1 exit status
/opt/devkitpro/libnx/switch_rules:51: recipe for target '/opt/devkitpro/ScreenTester-NX-master/ScreenTester-NX-master.elf' failed
make[1]: *** [/opt/devkitpro/ScreenTester-NX-master/ScreenTester-NX-master.elf] Error 1
Makefile:153: recipe for target 'build' failed
make: *** [build] Error 2"
 

marice

Well-Known Member
OP
Member
Joined
Mar 14, 2009
Messages
170
Trophies
0
XP
450
Country
Netherlands
Odd thing to say, but when I try to run make on this, it outputs:

"linking ScreenTester-NX-master.elf
/opt/devkitpro/portlibs/switch/lib/libSDL2.a(SDL_systhread.o): In function `SDL_ThreadID':
/home/davem/projects/devkitpro/pacman-packages/switch/SDL2/src/SDL2-2.0.8/src/thread/switch/SDL_systhread.c:66: undefined reference to `svcGetThreadId'
/opt/devkitpro/portlibs/switch/lib/libSDL2.a(SDL_systhread.o): In function `SDL_SYS_SetThreadPriority':
/home/davem/projects/devkitpro/pacman-packages/switch/SDL2/src/SDL2-2.0.8/src/thread/switch/SDL_systhread.c:97: undefined reference to `svcSetThreadPriority'
collect2: error: ld returned 1 exit status
/opt/devkitpro/libnx/switch_rules:51: recipe for target '/opt/devkitpro/ScreenTester-NX-master/ScreenTester-NX-master.elf' failed
make[1]: *** [/opt/devkitpro/ScreenTester-NX-master/ScreenTester-NX-master.elf] Error 1
Makefile:153: recipe for target 'build' failed
make: *** [build] Error 2"


Hey man, i just did a fresh pull of the repo, and it compiled again without any problems.
I guess you are missing some dependencies in Devkitpro.

I have installed the following via pacman, and would advice you to do the same:
N6qy9aA.png


Let me know if that solves it!
 

marice

Well-Known Member
OP
Member
Joined
Mar 14, 2009
Messages
170
Trophies
0
XP
450
Country
Netherlands
Updated the program to 0.2 (edited first post)

It now has a menu(instructions screen), and rapid color cycle mode (for trying to repair stuck/lazy/dead pixels).
 

Proto-Propski

Legally Weird!
Member
Joined
Apr 29, 2018
Messages
266
Trophies
0
Age
25
Location
Boulevard of Broken Meme's
XP
768
Country
United Kingdom
ScreenTester-NX (v0.1)
My very basic homebrew for Nintendo Switch!

This program displays different colors to detect dead/stuck pixels on your Nintendo-Switch screen.
  • Press A for White
  • Press B for Red
  • Press X for Green
  • Press Y for Blue

  • Press + to return to hb-menu.
  • Press HOME to return to Switch-OS
@TODO:
* Cycle colors like a psychopath, to attempt to revive dead/stuck pixels.


Source:
https://github.com/Marice/ScreenTester-NX/

Download:
https://github.com/Marice/ScreenTester-NX/releases

Thank-you, out of mild curiosity I've been tearing apart the source of a lot of these test HomeBrew, and trying to see how much I can learn from them, so far it's going well, but I had very little understanding of the button key-presses, and their relation with different screen states, well aside from the uniform plus key-press to break to the hbbmenu, but alll HomeBrew should have that, and it takes you out of the HB, so that disn't help in my case....
 
Last edited by Proto-Propski,
  • Like
Reactions: marice

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    The snack that smiles back, Ballsack!
    BakerMan @ BakerMan: @salazarcosplay yeah cod's still up