K. Lange
|
d20a6cc76b
|
Add some more math functions and two graphical demos
|
2018-04-17 16:48:47 +09:00 |
|
K. Lange
|
6fb392b110
|
remove incorrect debug message from bootloader
|
2018-04-12 15:00:10 +09:00 |
|
K. Lange
|
a7975b96df
|
add rudimentary http-get tool similar to fetch
|
2018-04-12 12:27:38 +09:00 |
|
K. Lange
|
9335951644
|
super silly clip implementation
|
2018-03-29 22:43:38 +09:00 |
|
K. Lange
|
9f6c409d2d
|
First SSE2-accelerated alpha blit
|
2018-03-29 21:34:08 +09:00 |
|
K. Lange
|
ecafad3bea
|
Fudge some numbers to fix a rounding error
|
2018-03-29 21:33:56 +09:00 |
|
K. Lange
|
8325d96139
|
Ensure pow is defined instead of relying on automatic optimization to __builtin
|
2018-03-29 21:23:24 +09:00 |
|
K. Lange
|
53c670b466
|
Force some SSE extensions in our target
|
2018-03-29 21:22:45 +09:00 |
|
K. Lange
|
e6cf7f0ae1
|
Fix progress bar filling two lines when it finishes
|
2018-03-27 19:51:09 +09:00 |
|
K. Lange
|
274261d5ba
|
handle -- properly in compositor
|
2018-03-26 21:28:36 +09:00 |
|
K. Lange
|
e1056ef605
|
Build cleanup
|
2018-03-22 16:06:29 +09:00 |
|
K. Lange
|
b9e53e6042
|
util/activate.sh was including toolchain path twice in echo
|
2018-03-21 17:38:27 +09:00 |
|
K. Lange
|
5688627461
|
Fixes
|
2018-03-21 17:17:48 +09:00 |
|
K. Lange
|
5408b34ccf
|
update readme
|
2018-03-21 16:56:00 +09:00 |
|
K. Lange
|
9870ddecaf
|
Prompt to build the toolchain if it doesn't exist.
|
2018-03-21 16:53:40 +09:00 |
|
K. Lange
|
0c41873da8
|
Automatically source toolchain when building
|
2018-03-21 16:49:23 +09:00 |
|
K. Lange
|
f6bbb8b2cb
|
More flags for compositor; don't run again unless nested
|
2018-03-20 20:38:08 +09:00 |
|
K. Lange
|
528360486a
|
Detect obscure GeForce as a bochs (this is v86)
|
2018-03-19 16:04:17 +09:00 |
|
K. Lange
|
4e1f27c889
|
Add some weird keyboard hacks that seem to fix issues in qemu?
|
2018-03-19 15:55:40 +09:00 |
|
K. Lange
|
abafa47204
|
Remove erroneously added kernel/symbols.S
|
2018-03-19 15:33:07 +09:00 |
|
K. Lange
|
ede46b6a06
|
Remove erroneously added .gdb_history
|
2018-03-19 15:31:10 +09:00 |
|
K. Lange
|
31ae64c2e1
|
Fix build dependency ordering so -j16 works
|
2018-03-19 13:36:02 +09:00 |
|
K. Lange
|
2940ffa41c
|
Describe directories
|
2018-03-19 12:20:40 +09:00 |
|
K. Lange
|
8bdd1d77b0
|
Make sure more objects are removed by clean
|
2018-03-19 11:47:16 +09:00 |
|
K. Lange
|
1355502e6c
|
Reorganize headers
|
2018-03-19 11:38:11 +09:00 |
|
K. Lange
|
a12cd64029
|
Oops, uncomment binutils build
|
2018-03-19 10:35:54 +09:00 |
|
K. Lange
|
2405387ad9
|
Relocate dlfcn.h
|
2018-03-17 17:57:04 +09:00 |
|
K. Lange
|
c2e204d3ce
|
Tweak boot progress bar
|
2018-03-17 17:36:01 +09:00 |
|
K. Lange
|
8d31257fb6
|
Support window opacity in compositor again
|
2018-03-17 17:27:17 +09:00 |
|
K. Lange
|
7229c70080
|
Show a progress bar for ramdisk loading at boot
|
2018-03-17 13:23:59 +09:00 |
|
K. Lange
|
19beee71b5
|
Compositor cleanup
|
2018-03-17 13:10:48 +09:00 |
|
K. Lange
|
d56c9801ab
|
More efficient screen blitting
|
2018-03-17 13:04:02 +09:00 |
|
K. Lange
|
52680f802d
|
Remove unneeded placeholder in cdrom/mod
|
2018-03-16 22:51:07 +09:00 |
|
K. Lange
|
1bfd7006b3
|
Updated build instructions
|
2018-03-16 22:42:36 +09:00 |
|
K. Lange
|
627ebc3195
|
Fixup std lib includes for full build from scratch with just basic gcc
|
2018-03-16 22:40:23 +09:00 |
|
K. Lange
|
3f4293d357
|
Merge kernel
|
2018-03-16 21:56:19 +09:00 |
|
K. Lange
|
690a47836a
|
Fix kernel-used includes and libraries
|
2018-03-16 18:27:01 +09:00 |
|
K. Lange
|
95bc33a3bc
|
add free, uptime
|
2018-03-15 20:01:28 +09:00 |
|
K. Lange
|
dbae967ed2
|
derp
|
2018-03-15 19:39:07 +09:00 |
|
K. Lange
|
dd089dcac5
|
Port ramdisk migration tool from python to c
|
2018-03-15 19:30:04 +09:00 |
|
K. Lange
|
7a44f94252
|
Update readme
|
2018-03-15 13:13:22 +09:00 |
|
K. Lange
|
57a705019c
|
Default to basic ATAPI reads in bootloader
|
2018-03-15 11:44:05 +09:00 |
|
K. Lange
|
f3342d1b2f
|
Have bootloader enable bright backgrounds for vga text mode
|
2018-03-15 11:16:41 +09:00 |
|
K. Lange
|
eef3b0c610
|
start is not the boot entry point
|
2018-03-15 10:33:09 +09:00 |
|
K. Lange
|
cba96994c0
|
Fix clean target
|
2018-03-15 10:33:02 +09:00 |
|
K. Lange
|
0ccf565326
|
Remove placeholder for boot/stuff/boot
|
2018-03-15 10:21:01 +09:00 |
|
K. Lange
|
7ea317780a
|
Remove redundant bootloader Makefile
|
2018-03-15 10:20:37 +09:00 |
|
K. Lange
|
f485e41345
|
Remove redundant bootloader gitignore
|
2018-03-15 10:20:17 +09:00 |
|
K. Lange
|
a75a714653
|
Merge bootloader
|
2018-03-15 10:19:18 +09:00 |
|
K. Lange
|
155f467118
|
Merge remote-tracking branch 'boot/subdir-nih-merge'
|
2018-03-15 10:11:26 +09:00 |
|