yzh
|
e4143da96e
|
apps,litenew,ppu: split 64-bit shift into 32-bit shift to avoid double shift instructions in x86
|
2017-07-29 10:46:48 +08:00 |
Yanyan Jiang
|
29cde5a49b
|
go back to a playable litenes
|
2017-07-28 11:56:56 -04:00 |
Yanyan Jiang
|
d0c90ace99
|
minor tunes
|
2017-07-28 11:56:34 -04:00 |
Yanyan Jiang
|
6dc5bdb2d8
|
reduce more unnecessary renderings
|
2017-07-28 11:50:37 -04:00 |
Yanyan Jiang
|
2ec75ade56
|
reduce screen update to 1/3
|
2017-07-28 11:46:08 -04:00 |
Yanyan Jiang
|
0386f1fdb7
|
inline memory accesses
|
2017-07-28 10:19:29 -04:00 |
Yanyan Jiang
|
85e1243db7
|
remove bound check
|
2017-07-28 10:14:05 -04:00 |
Yanyan Jiang
|
8aaaa602ae
|
minor optimizations
|
2017-07-28 09:17:21 -04:00 |
Yanyan Jiang
|
3b2a74d9c3
|
preliminary optimizations
|
2017-07-28 08:26:54 -04:00 |
Yanyan Jiang
|
cfed60911b
|
add _draw_rect
|
2017-07-07 03:22:46 -04:00 |
Yanyan Jiang
|
56374b313f
|
change type to stdint
|
2017-06-26 11:53:15 -04:00 |
Yanyan Jiang
|
8118b3675e
|
change pixel def
|
2017-06-26 11:36:13 -04:00 |
Yanyan Jiang
|
1c4fe80b6a
|
optimize litenes
|
2017-05-27 13:58:11 -04:00 |
Yanyan Jiang
|
2c295fb915
|
tune litenes, reduce div
|
2017-05-27 13:31:31 -04:00 |
jyy
|
e39a14a0ba
|
update docs
|
2017-05-27 00:54:26 +08:00 |
Yanyan Jiang
|
78987f7e40
|
performace tuning for litenes
|
2017-05-22 13:11:22 -04:00 |
Yanyan Jiang
|
7b3b3c646a
|
reduce refresh to half
|
2017-05-21 14:40:56 -04:00 |
jyy
|
c973a2c90c
|
code cleanup and add docs
|
2017-05-22 02:23:43 +08:00 |
Yanyan Jiang
|
86d5df015d
|
new makefile works
|
2017-05-21 11:48:42 -04:00 |
Yanyan Jiang
|
909b9c4920
|
refactors
|
2017-05-18 03:44:19 -04:00 |
Yanyan Jiang
|
cf58446d8f
|
remove _trm_init and _start from header
|
2017-05-17 20:34:52 -04:00 |
Yanyan Jiang
|
5ac0552b52
|
link with SDL, full keyboard support, change litenes key mappings
|
2017-05-17 10:24:00 -04:00 |
reccetear
|
8eb7095b04
|
change loader
|
2017-05-14 23:12:48 +08:00 |
Yanyan Jiang
|
5fe0734e3c
|
refactor for merge klib
|
2017-04-27 01:43:37 -04:00 |
Yanyan Jiang
|
5c2da2ea3a
|
make litenes smaller
|
2017-04-24 20:47:27 -04:00 |
Yanyan Jiang
|
aa643cc17b
|
refactor
|
2017-04-24 20:33:12 -04:00 |
Yanyan Jiang
|
50cbc829bb
|
remove unnecessary files
|
2017-04-24 20:05:54 -04:00 |
Yanyan Jiang
|
bca056ac5b
|
revise dirs
|
2017-04-24 19:59:07 -04:00 |
Yanyan Jiang
|
f9f775adaf
|
fix bug, remove long long
|
2017-04-24 19:49:06 -04:00 |
Yanyan Jiang
|
5e587957b4
|
reduce canvas to 1/4 size
|
2017-04-24 10:31:56 -04:00 |
Yanyan Jiang
|
df69692587
|
remove redundant cpu-internal
|
2017-04-24 10:07:05 -04:00 |
Yanyan Jiang
|
ae6c11edbd
|
bug fix
|
2017-04-22 15:19:22 -04:00 |
Yanyan Jiang
|
309ad2acac
|
reduce memory to ~650KB
|
2017-04-22 15:15:49 -04:00 |
jyy
|
1105c407ef
|
update litenes doc
|
2017-04-22 18:39:38 +08:00 |
Yanyan Jiang
|
d7d026453b
|
fix keyboard bug
|
2017-04-22 06:35:03 -04:00 |
Yanyan Jiang
|
65da2ccb24
|
optimize memory use
|
2017-04-22 06:06:11 -04:00 |
Yanyan Jiang
|
5f86ce4650
|
add scaling
|
2017-04-22 05:08:56 -04:00 |
Yanyan Jiang
|
b979d1d173
|
graphics works
|
2017-04-22 04:40:53 -04:00 |
Yanyan Jiang
|
6e61265ea6
|
merge in code and cpu works on Linux
|
2017-04-22 04:16:27 -04:00 |
jyy
|
d1c011b978
|
cleanup
|
2017-04-19 23:41:07 +08:00 |