index
:
uxngba
main
A port of the UXN virtual machine for the GBA.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Remove TODO, that's probably better done on the .tal side
Bad Diode
2023-08-31
1
-2
/
+0
|
*
Make sure keyboard is consistently colored
Bad Diode
2023-08-31
4
-10
/
+31
|
*
Fix issue with bank switching
Bad Diode
2023-08-31
3
-6
/
+8
|
*
Add new changes to screen deo function
Bad Diode
2023-08-31
1
-23
/
+19
|
*
Fix bank switching
Bad Diode
2023-08-31
3
-4
/
+5
|
*
Fix dup(2kr) and ovr(2kr) behaviour
Bad Diode
2023-08-31
6
-39
/
+79
|
*
Update README
Bad Diode
2023-08-30
1
-2
/
+2
|
*
Remove previous uxn core
Bad Diode
2023-08-30
5
-719
/
+291
|
*
Fix audio and file indexing
Bad Diode
2023-08-30
1
-4
/
+5
|
*
Reenable sound
Bad Diode
2023-08-30
1
-6
/
+2
|
*
Add file device callbacks
Bad Diode
2023-08-30
1
-7
/
+76
|
*
Ensure we are not executing zero vectors
Bad Diode
2023-08-30
3
-5
/
+67
|
*
Add back controller support
Bad Diode
2023-08-30
2
-7
/
+7
|
*
Fix dei behaviour by properly mapping u16 when needed
Bad Diode
2023-08-30
2
-95
/
+218
|
*
Add back input handling function
Bad Diode
2023-08-30
4
-253
/
+290
|
*
Fix deo ops and add system and screen deo/dei funcs
Bad Diode
2023-08-30
3
-215
/
+226
|
*
Prepare for initial eval timing benchmark
Bad Diode
2023-08-30
3
-53
/
+34
|
*
Fix jmp and nip instructions
Bad Diode
2023-08-30
1
-29
/
+29
|
*
Fix k mode instructions
Bad Diode
2023-08-30
3
-264
/
+268
|
*
Fix DEI/DEO not saving stack pointers
Bad Diode
2023-08-30
2
-24
/
+111
|
*
Fix signed issue with immediate jump ops
Bad Diode
2023-08-29
2
-11
/
+16
|
*
Fix jmi, jsi, jci behaviour
Bad Diode
2023-08-29
1
-3
/
+3
|
*
Fix strh operations on the return stack
Bad Diode
2023-08-29
2
-152
/
+154
|
*
Test and fix DEO with (DEI/DEO2 et al still incorrect)
Bad Diode
2023-08-29
2
-9
/
+21
|
*
Add OPkr instructions (untested)
Bad Diode
2023-08-29
1
-276
/
+784
|
*
Add OPk functions (untested)
Bad Diode
2023-08-29
2
-74
/
+587
|
*
Add OPr ops (untested)
Bad Diode
2023-08-29
2
-208
/
+716
|
*
Add dei functions
Bad Diode
2023-08-29
2
-172
/
+218
|
*
Fix DEO to work consistently with existing deo_fn
Bad Diode
2023-08-29
2
-46
/
+92
|
*
Add initial implementation of DEO/DEO2
Bad Diode
2023-08-29
2
-7
/
+113
|
*
Add immediate jump operations jci/jmi/jsi
Bad Diode
2023-08-29
2
-10
/
+46
|
*
Add div/div2 instructions
Bad Diode
2023-08-29
2
-12
/
+40
|
*
Add jsr/jsr2 instructions
Bad Diode
2023-08-29
2
-22
/
+36
|
*
Add conditional jumps jcn/jcn2
Bad Diode
2023-08-29
2
-1
/
+15
|
*
Add JMP instruction
Bad Diode
2023-08-29
2
-2
/
+9
|
*
Add absolute store instructions sta/sta2
Bad Diode
2023-08-28
2
-9
/
+27
|
*
Add absolute load instructions lda/lda2
Bad Diode
2023-08-28
2
-8
/
+23
|
*
Add relative store str/str2 ops
Bad Diode
2023-08-28
2
-8
/
+29
|
*
Add load operations ldr/ldr2
Bad Diode
2023-08-28
2
-21
/
+42
|
*
Add zero-page load/store LDZ/STZ ops
Bad Diode
2023-08-28
2
-34
/
+131
|
*
Add sft operations
Bad Diode
2023-08-28
2
-4
/
+23
|
*
Added logic operations and, or, eor
Bad Diode
2023-08-28
2
-262
/
+295
|
*
Replace recurring patterns with macros
Bad Diode
2023-08-28
2
-162
/
+133
|
*
Add equ, neq, gth, lth instructions
Bad Diode
2023-08-28
2
-12
/
+94
|
*
Add swp, rot, dup, ovr instructions
Bad Diode
2023-08-28
2
-3
/
+67
|
*
Add nip instructions
Bad Diode
2023-08-28
2
-17
/
+35
|
*
Implement INC instructions and fix add/sub/mul behaviour
Bad Diode
2023-08-28
2
-18
/
+34
|
*
Add multiply instructions
Bad Diode
2023-08-28
2
-42
/
+35
|
*
Adjust add/sub instructions slightly
Bad Diode
2023-08-27
5
-1060
/
+1053
|
*
Add the `add2, sub2, litr, lit2r` ops
Bad Diode
2023-08-27
2
-125
/
+136
|
[next]