diff options
Diffstat (limited to 'libpsn00b/psxgpu/putdispenv.s')
| -rw-r--r-- | libpsn00b/psxgpu/putdispenv.s | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/libpsn00b/psxgpu/putdispenv.s b/libpsn00b/psxgpu/putdispenv.s index 0993e5c..4baa20e 100644 --- a/libpsn00b/psxgpu/putdispenv.s +++ b/libpsn00b/psxgpu/putdispenv.s @@ -32,53 +32,53 @@ PutDispEnv: move $a1, $0 # To use as mode value - bgt $a2, 560, .mode_640 + bgt $a2, 560, .Lmode_640 nop - bgt $a2, 400, .mode_512 + bgt $a2, 400, .Lmode_512 nop - bgt $a2, 352, .mode_384 + bgt $a2, 352, .Lmode_384 nop - bgt $a2, 280, .mode_320 + bgt $a2, 280, .Lmode_320 nop .set noat -.mode_256: +.Lmode_256: li $at, 10 mult $at, $v1 li $a2, 0x24e sll $v0, 2 add $a2, $v0 - b .mode_end + b .Lmode_end li $v1, 0xa00 -.mode_320: +.Lmode_320: li $at, 8 mult $at, $v1 li $a2, 0x258 ori $a1, 0x01 sll $v0, 2 add $a2, $v0 - b .mode_end + b .Lmode_end li $v1, 0xa00 -.mode_384: +.Lmode_384: li $at, 7 mult $at, $v1 li $a2, 0x21b ori $a1, 0x64 sll $v0, 2 add $a2, $v0 - b .mode_end + b .Lmode_end li $v1, 0xa80 -.mode_512: +.Lmode_512: li $at, 5 mult $at, $v1 li $a2, 0x267 ori $a1, 0x02 sll $v0, 2 add $a2, $v0 - b .mode_end + b .Lmode_end li $v1, 0xa00 -.mode_640: +.Lmode_640: li $at, 4 mult $at, $v1 li $a2, 0x26c @@ -86,15 +86,15 @@ PutDispEnv: sll $v0, 2 add $a2, $v0 li $v1, 0xa00 -.mode_end: +.Lmode_end: .set at mflo $v0 - bnez $v0, .no_default # Check if screen with is non zero + bnez $v0, .Lno_default # Check if screen with is non zero nop move $v0, $v1 # Use default if screen width is 0 -.no_default: +.Lno_default: addu $v0, $a2 # Apply horizontal display coordinates sll $v0, 12 @@ -108,19 +108,19 @@ PutDispEnv: lh $v0, DISP_dh($a0) li $a2, 0x10 - ble $v0, 256, .mode_low + ble $v0, 256, .Lmode_low nop -.mode_high: +.Lmode_high: ori $a1, 0x04 -.mode_low: +.Lmode_low: lh $v0, DISP_sy($a0) lh $v1, DISP_sh($a0) add $a2, $v0 - bnez $v1, .no_default_vert + bnez $v1, .Lno_default_vert nop li $v1, 0xf0 -.no_default_vert: +.Lno_default_vert: add $v1, $a2 and $a2, 0x3ff sll $v1, 10 @@ -134,28 +134,28 @@ PutDispEnv: la $v0, _gpu_standard lbu $v0, 0($v0) nop - beqz $v0, .config_ntsc + beqz $v0, .Lconfig_ntsc nop -.config_pal: +.Lconfig_pal: ori $a1, 0x08 -.config_ntsc: +.Lconfig_ntsc: lbu $v0, DISP_inter($a0) lbu $v1, DISP_isrgb24($a0) - beqz $v0, .no_inter + beqz $v0, .Lno_inter nop or $a1, 0x20 -.no_inter: - beqz $v1, .no_rgb24 +.Lno_inter: + beqz $v1, .Lno_rgb24 nop or $a1, 0x10 -.no_rgb24: +.Lno_rgb24: lbu $v0, DISP_inter($a0) nop - beqz $v0, .no_reverse + beqz $v0, .Lno_reverse nop or $a1, 0x80 -.no_reverse: +.Lno_reverse: lui $v0, 0x800 # Apply mode or $a1, $v0 |
