Commit Graph

215 Commits

Author SHA1 Message Date
gingerBill 8e73e3d6c1 defer MSVC fix 2016-06-20 10:40:19 +01:00
gingerBill cafbba83d9 Fix gbVec2.e to be 3 elements rather than 2 2016-06-13 14:08:26 +01:00
gingerBill 09f7696cec Fix UTF-8 stuff 2016-06-11 20:49:13 +01:00
Ginger Bill 26605163ec Merge remote-tracking branch 'origin/master' 2016-06-07 16:24:45 +01:00
Ginger Bill 051ff73626 OS X gbPlatform Support (missing some things) 2016-06-07 16:21:48 +01:00
Ginger Bill b7fcb11ed8 OS X gbPlatform Support (missing some things) 2016-06-07 15:51:37 +01:00
Ginger Bill 86c941ddb7 Compile on OSX (excluding platform part) 2016-06-07 10:05:35 +01:00
gingerBill a40227e6b8 Minor Additions 2016-06-07 08:32:07 +01:00
gingerBill d92dda8ecc Enum convention change 2016-06-06 10:01:22 +01:00
gingerBill bd20d79fa7 Optional Windows.h removal (because I'm crazy) 2016-06-02 14:41:24 +01:00
gingerBill 0252cedb1a Remove gbVideoMode from gb_platform_init_* 2016-06-01 00:16:57 +01:00
gingerBill cdf5461bd9 gbAffinity 2016-05-30 21:03:36 +01:00
gingerBill ced2879528 Remove memzero 2016-05-25 20:24:25 +01:00
gingerBill ba14473a03 Platform Layer Restructuring 2016-05-25 00:38:10 +01:00
gingerBill 3a1fefc931 Improve file io & gbglColour 2016-05-24 17:00:46 +01:00
gingerBill 87b03dbcd2 Clipboard Text 2016-05-23 22:41:30 +01:00
gingerBill 3504269eed Controller vibration 2016-05-23 21:36:38 +01:00
gingerBill 04cf4a278e Raw keyboard and mouse input for WIN32 2016-05-23 00:22:54 +01:00
gingerBill c936b3abff Fixed printf bug for strings 2016-05-22 01:23:14 +01:00
gingerBill 79abf4c8e7 Compile as 32 bit 2016-05-22 00:49:38 +01:00
gingerBill 0ea0be695c Change brace style because why not? 2016-05-22 00:41:18 +01:00
gingerBill 336a4d9adf Dropped C90 Support (For numerous reasons) 2016-05-21 21:43:25 +01:00
gingerBill 2c414c2141 Instantiated Hash Table 2016-05-21 15:01:53 +01:00
gingerBill 9bc6d5616e Minor code layout changes 2016-05-21 00:53:14 +01:00
gingerBill 8d68c46340 Minor code layout changes 2016-05-21 00:53:05 +01:00
gingerBill 679a82c2d4 New file API and improved platform layer 2016-05-21 00:02:01 +01:00
gingerBill 3110f509e3 Linux Experimental Support (DON'T USE IT PLEASE) 2016-05-17 01:09:32 +01:00
gingerBill 2549e8dad0 Linux Experimental Support (DON'T USE IT) 2016-05-17 00:53:53 +01:00
gingerBill 9a8a2b60e2 C90 Support 2016-05-16 19:24:24 +01:00
gingerBill b50dec34de gb_atomic(32|64)_spin_(lock|unlock) 2016-05-16 19:04:30 +01:00
gingerBill 442ec9581d Recursive "Mutex"; Key States; gbRandom 2016-05-16 11:15:26 +01:00
gingerBill 2c87ec26d6 Better File Handling and better printf (WIN32 Only) 2016-05-15 22:22:42 +01:00
gingerBill fbb5791cb0 Highly experimental platform layer (WIN32 Only) 2016-05-15 19:17:46 +01:00
gingerBill fb2c42e000 Fix minor file bugs 2016-05-13 23:33:12 +01:00
gingerBill e1f5381c2d Compile as C++ 2016-05-13 20:20:27 +01:00
gingerBill e8cde870de New File Handing System! No stdio or stdlib!
WIN32 only so far
2016-05-13 20:13:51 +01:00
gingerBill 3e21cf5699 Capture length fix and little more documentation 2016-05-13 16:18:03 +01:00
gingerBill 153c121e14 Code readjustment 2016-05-12 23:39:08 +01:00
gingerBill b4e34b810b New \ codes and bug fixes 2016-05-12 23:16:37 +01:00
gingerBill af72e48601 gb_regex.h Initial Version
Highly experimental Regular Expressions Library
2016-05-12 22:31:46 +01:00
gingerBill 6948a29196 Add string precision and width (experimental) 2016-05-11 00:47:05 +01:00
gingerBill a80a71284e Started making stdio & stdlib optional
Not tested much
2016-05-10 15:53:21 +01:00
gingerBill 4c31161051 Update README.md 2016-05-09 23:16:08 +01:00
gingerBill 3e7f9124e5 Fix gb_endian_swap32() 2016-05-09 23:15:06 +01:00
gingerBill 84ff04269f Probable timing bug for gb_time_now() 2016-05-08 23:32:32 +01:00
gingerBill e7e50accf9 Work on multiple compilers (Windows) 2016-05-08 22:46:53 +01:00
gingerBill 9faf658509 Scratch Memory Allocator 2016-05-08 19:12:35 +01:00
gingerBill ed22864d09 Faster Mutex and the Free List is slightly improved 2016-05-08 16:04:41 +01:00
gingerBill ee11fbd74c Try fixing GitHub project language 2016-05-08 00:04:01 +01:00
gingerBill b61f116e63 Basic Virtual Memory System and Dreadful Free List
Note: Windows only
The Free list allocator is absolutely dreadful!
2016-05-07 23:53:12 +01:00