Duimon’s Game Boy Advance SP
Synopsis
– The Game Boy Advance SP is an updated version of the original Game Boy Advance, announced and released in 2003, featuring a front-lit screen and a clamshell design similar to the Nintendo DS. It was later re-released in September 2005 with a brighter, back-lit screen.
- CPU: 32-Bit ARM with embedded memory
- Memory: 32 Kbyte + 96 Kbyte VRAM (in CPU), 256 Kbyte WRAM (external of CPU)
- Screen: 2.9" TFT reflective screen with integrated screen light, 240x160 resolution, 40.8mm x 61.2mm screen size, 32,768 possible colours, 511 simultaneous colours in character mode, 32,768 simultaneous colours in bitmap mode.
nintendo.fandom.com, 2024
nintendo.com, 2024
Graphic Topic Timeline
Game Boy Advance SP: 4920
Preset Example
Recommended:
- Add Duimon-Custom-Color folder to Mega_Bezel_Packs folder, if not already
- Choose Duimon Graphic preset as reference and add desired settings to .slangp file
- Save and place preset into Nintendo – Game Boy Advance SP folder
- Name preset file “color”.slangp; Silver.slangp
#reference "../../Duimon-Mega-Bezel/Presets/Standard/Nintendo_GBA_SP/GBA_SP-[STD]-[LCD-GRID].slangp"
HSM_NON_INTEGER_SCALE = "34.000000"
HSM_SCREEN_POSITION_Y = "216.000000"
HSM_DEVICE_HUE = "0.000000"
HSM_DEVICE_SATURATION = "100.000000"
HSM_DEVICE_BRIGHTNESS = "70.000000"
LCD_GAIN = "1.250000"
Preset Settings
.-------.
| Black |
'-------'
[Non-Integer Scale]
HSM_NON_INTEGER_SCALE = "34.000000"
[Position Offset]
HSM_SCREEN_POSITION_Y = "216.000000"
[Device]
HSM_DEVICE_HUE = "0.000000"
HSM_DEVICE_SATURATION = "0.000000"
HSM_DEVICE_BRIGHTNESS = "10.000000"
HSM_DEVICE_GAMMA = "0.750000"
[LCD Grid]
LCD_GAIN = "1.250000"
.------.
| Blue |
'------'
[Non-Integer Scale]
HSM_NON_INTEGER_SCALE = "34.000000"
[Position Offset]
HSM_SCREEN_POSITION_Y = "216.000000"
[Device]
HSM_DEVICE_HUE = "230.000000"
HSM_DEVICE_SATURATION = "198.000000"
HSM_DEVICE_BRIGHTNESS = "70.000000"
[LCD Grid]
LCD_GAIN = "1.250000"
.------.
| Gold |
'------'
[Non-Integer Scale]
HSM_NON_INTEGER_SCALE = "34.000000"
[Position Offset]
HSM_SCREEN_POSITION_Y = "216.000000"
[Device]
HSM_DEVICE_HUE = "34.000000"
HSM_DEVICE_SATURATION = "194.000000"
HSM_DEVICE_BRIGHTNESS = "100.000000"
[LCD Grid]
LCD_GAIN = "1.250000"
.-------.
| Green |
'-------'
[Non-Integer Scale]
HSM_NON_INTEGER_SCALE = "34.000000"
[Position Offset]
HSM_SCREEN_POSITION_Y = "216.000000"
[Device]
HSM_DEVICE_HUE = "124.000000"
HSM_DEVICE_SATURATION = "200.000000"
HSM_DEVICE_BRIGHTNESS = "135.000000"
[LCD Grid]
LCD_GAIN = "1.250000"
.--------.
| Orange |
'--------'
[Non-Integer Scale]
HSM_NON_INTEGER_SCALE = "34.000000"
[Position Offset]
HSM_SCREEN_POSITION_Y = "216.000000"
[Device]
HSM_DEVICE_HUE = "12.000000"
HSM_DEVICE_SATURATION = "200.000000"
HSM_DEVICE_BRIGHTNESS = "160.000000"
[LCD Grid]
LCD_GAIN = "1.250000"
.------.
| Pink |
'------'
[Non-Integer Scale]
HSM_NON_INTEGER_SCALE = "34.000000"
[Position Offset]
HSM_SCREEN_POSITION_Y = "216.000000"
[Device]
HSM_DEVICE_HUE = "0.000000"
HSM_DEVICE_SATURATION = "180.000000"
HSM_DEVICE_BRIGHTNESS = "160.000000"
HSM_DEVICE_GAMMA = "1.400000"
[LCD Grid]
LCD_GAIN = "1.250000"
.--------.
| Purple |
'--------'
[Non-Integer Scale]
HSM_NON_INTEGER_SCALE = "34.000000"
[Position Offset]
HSM_SCREEN_POSITION_Y = "216.000000"
[Device]
HSM_DEVICE_HUE = "258.000000"
HSM_DEVICE_SATURATION = "190.000000"
HSM_DEVICE_BRIGHTNESS = "100.000000"
[LCD Grid]
LCD_GAIN = "1.250000"
.--------.
| Silver |
'--------'
[Non-Integer Scale]
HSM_NON_INTEGER_SCALE = "34.000000"
[Position Offset]
HSM_SCREEN_POSITION_Y = "216.000000"
[Device]
HSM_DEVICE_HUE = "0.000000"
HSM_DEVICE_SATURATION = "100.000000"
HSM_DEVICE_BRIGHTNESS = "70.000000"
[LCD Grid]
LCD_GAIN = "1.250000"