Commit Graph

172 Commits

Author SHA1 Message Date
neauoire da6e55e121 (icnuf1) Init 2023-11-25 15:34:59 -08:00
neauoire 33bcbd1633 (opctest) Use uxnasm 2023-11-19 11:38:43 -08:00
neauoire 7485fc7e2c (lz) Added append short 2023-11-19 11:30:17 -08:00
neauoire 6a3ca87e97 (lz) Faster encoding 2023-11-19 11:22:48 -08:00
neauoire cd51f8e559 (lz) Removed compressed output 2023-11-19 11:17:08 -08:00
neauoire 421b562d27 (lz) Larger buffer 2023-11-19 11:15:59 -08:00
neauoire 418ac048d0 (lz) Added usage 2023-11-19 11:02:58 -08:00
neauoire 5ba6a002af (lz) Added summary ouput 2023-11-19 10:54:45 -08:00
neauoire a9b1a62ed6 (lz) Added usage 2023-11-19 10:47:41 -08:00
neauoire 08e3d61701 (lz) Cleanup 2023-11-19 09:52:22 -08:00
neauoire f134a4a1c0 (lz) Housekeeping 2023-11-18 19:58:57 -08:00
neauoire dabc6723aa (lz) Housekeeping 2023-11-18 19:54:27 -08:00
neauoire d7ba04f2f2 (lz) Removed debug routines 2023-11-18 19:49:47 -08:00
neauoire 2d260e34fc (lz) Ported encoder 2023-11-18 19:45:01 -08:00
neauoire 59acd90b04 (lz) Progress 2023-11-18 19:34:58 -08:00
neauoire 0f9b7986c9 (lz) Progress 2023-11-18 19:28:42 -08:00
neauoire 239ccde418 (lz) Progress 2023-11-18 14:09:09 -08:00
neauoire 54b79ee5aa Removed binary files 2023-11-18 13:23:00 -08:00
neauoire 83655b213a (lz) Added missing zp vars 2023-11-18 13:22:25 -08:00
neauoire 1c7c5440ee (lz) Progress 2023-11-18 13:14:23 -08:00
neauoire 9101bda743 (lz) * 2023-11-18 12:19:30 -08:00
neauoire a6343d0697 (lz) Progress in tal impl 2023-11-18 11:35:27 -08:00
neauoire 6b3fe57067 (lz) Starting uxntal encoder 2023-11-18 11:16:27 -08:00
neauoire 40fd28b1d8 * 2023-11-16 20:58:52 -08:00
neauoire 2a10a1cf81 Housekeeping 2023-11-16 20:53:01 -08:00
neauoire 6df064d8cf Let us work from the example instead.. 2023-11-16 20:47:50 -08:00
neauoire f39247c707 Cleanup 2023-11-16 20:35:52 -08:00
neauoire 1859cd66a5 Cleaned up progress on encoder 2023-11-16 11:02:10 -08:00
neauoire 082b7386a5 Removed file 2023-11-15 21:00:35 -08:00
neauoire b5222b5bf9 Removed files 2023-11-15 20:58:55 -08:00
neauoire a1d3a5082b Removed file 2023-11-15 20:57:44 -08:00
neauoire e3dbd65d66 Removed file 2023-11-15 20:31:42 -08:00
neauoire daad975f30 Removed file 2023-11-15 20:30:58 -08:00
neauoire 32bbb4011e Starting encoding 2023-11-15 20:30:28 -08:00
neauoire ea996c2c3f Renamed DICT opcode to CPY 2023-11-15 16:42:27 -08:00
neauoire 68c5089ac6 Housekeeping 2023-11-15 16:33:49 -08:00
neauoire 47a1e91a74 Print result in ulzdec.c 2023-11-15 16:18:03 -08:00
neauoire dc119c1026 Ulzdec is writing output 2023-11-15 16:14:41 -08:00
neauoire 3813c6b83e Cleaned up ulzdec.tal 2023-11-15 15:42:42 -08:00
neauoire d2f4f338cc Cleanup 2023-11-15 15:27:08 -08:00
neauoire 4f257170f4 Housekeeping 2023-11-15 15:14:46 -08:00
neauoire 3730f98dc4 Faster decoder 2023-11-15 15:12:21 -08:00
neauoire 4bee5597a3 Housekeeping 2023-11-15 15:05:49 -08:00
neauoire b6049f7212 Better build script 2023-11-15 14:46:18 -08:00
neauoire 88b3e33676 Housekeeping 2023-11-15 14:35:57 -08:00
neauoire 4cd8512399 Cleanup 2023-11-15 14:21:05 -08:00
neauoire 165783bb1e Improved ulzdec 2023-11-15 13:15:07 -08:00
neauoire 913616002c Starting stand-alone decoder 2023-11-15 12:06:28 -08:00
neauoire 964d793199 Starting decoder 2023-11-14 20:30:09 -08:00
neauoire e03918ea3f Removed bin files 2023-11-14 20:14:50 -08:00
neauoire 51602a8aae Removed test files 2023-11-14 20:13:23 -08:00
neauoire 4f83ed914f Added build script 2023-11-14 20:12:28 -08:00
neauoire e9f1ceb820 Renamed file 2023-11-14 19:54:51 -08:00
neauoire 94a8c7c8c8 Fixed EOF issue 2023-11-14 19:53:02 -08:00
neauoire 6080a8f68d (lz) example project 2023-11-14 18:54:31 -08:00
neauoire 7528540caf Added compression examples 2023-11-14 16:12:07 -08:00
Remko Tronçon bd3b9a70b7 (opctest) Add tests for JSI wraparound 2023-11-11 12:54:22 -08:00
neauoire 0abd2758c8 (opctest) Added missing LDZ2 and DEI2 wrap tests 2023-11-01 11:23:05 -07:00
neauoire e21e45347d (opctest) Clear zp cells before writing 2023-11-01 10:56:06 -07:00
neauoire 51986a883f (opctest) Comment 2023-11-01 10:06:16 -07:00
neauoire fe339293fa (opctest) ZP is wrapping 2023-11-01 10:05:46 -07:00
neauoire 67c18389d6 (opctest) Added dev page wrapping test 2023-11-01 09:04:59 -07:00
neauoire 322d63aea3 Added notes 2023-10-31 20:12:33 -07:00
neauoire 98951c53c9 Added TODO 2023-10-31 20:09:39 -07:00
neauoire fbfb2372b6 (opctests) Added zero-page wrap test 2023-10-31 20:08:21 -07:00
neauoire 4eedda292d (opctests) Added ram wrapping test 2023-10-31 19:57:12 -07:00
neauoire 8ff798f4cd (opctest) Success code when no errors 2023-10-31 11:57:14 -07:00
neauoire b695b55c49 (opctests) Housekeeping 2023-10-30 10:12:56 -07:00
Remko Tronçon a7f873ec11 (opctest) Add missing test listing 2023-10-28 13:59:45 -07:00
neauoire de16e33489 (stdlib) Added checks for sdec and shex 2023-10-28 09:02:44 -07:00
Remko Tronçon 068e6f3957 (opctest) Add division by zero test 2023-10-28 07:31:24 -07:00
neauoire f05d7c43c2 (base64) Fixed leak 2023-09-05 19:04:25 -07:00
neauoire 1a03280a93 Stream characters from io instead of file 2023-09-05 16:38:16 -07:00
neauoire ea9e70b592 (base64) Added usage 2023-09-05 15:51:10 -07:00
neauoire 35d9b5a357 (base64) Housekeeping 2023-09-05 15:44:49 -07:00
neauoire 584508fda5 (symbols.tal) Converted loop to using range of filesize 2023-08-06 09:54:22 -07:00
neauoire 8122716482 Print size 2023-08-06 09:39:40 -07:00
neauoire 830dfe3e1b (format-js) Working copy from uxn5 2023-08-02 08:35:28 -07:00
neauoire 852d18366d (format-js) Init 2023-08-02 08:29:11 -07:00
neauoire 7220b5f227 (format-c) Housekeeping 2023-08-02 08:27:55 -07:00
Devine Lu Linvega 9ee28d3cd2 Handle brk in op-imm 2023-07-13 12:03:28 -07:00
Devine Lu Linvega dc57fad045 Better device handlers 2023-07-13 11:40:44 -07:00
Devine Lu Linvega e65a4ecf69 Condensed vm.tal 2023-07-13 11:20:48 -07:00
Devine Lu Linvega 40adea4936 Print cycles count 2023-07-13 11:09:55 -07:00
Devine Lu Linvega 11249a9e52 Added device support error 2023-07-13 10:57:48 -07:00
Devine Lu Linvega c53ca56775 Print memory size left 2023-07-13 10:49:49 -07:00
Devine Lu Linvega 78eb70d88f Housekeeping 2023-07-13 10:31:06 -07:00
Devine Lu Linvega 83141de319 Offset rm loading 2023-07-13 10:23:52 -07:00
Devine Lu Linvega a0c763c248 Handle sstderr 2023-07-12 23:01:15 -07:00
Devine Lu Linvega acf551b5ed Init 2023-07-12 22:54:31 -07:00
Devine Lu Linvega c034b85595 Do not break at zero-page labels 2023-07-10 10:51:33 -07:00
Devine Lu Linvega 25b9639a36 Added symbols parser 2023-07-01 10:47:51 -07:00
Devine Lu Linvega 3b93657863 Formatted checksum 2023-06-19 21:28:40 -07:00
Devine Lu Linvega e615104426 Housekeeping 2023-06-19 21:26:57 -07:00
Devine Lu Linvega 8d85b690f2 Formatted hx 2023-06-17 11:48:46 -07:00
neauoire f237ac0578 (hx) Added usage 2023-06-04 08:42:43 -07:00
neauoire 624ad7c1ae Print usage 2023-06-04 08:02:11 -07:00
Devine Lu Linvega 8b935669b6 Fixed issue with year 2023-05-28 10:12:10 -07:00
Devine Lu Linvega 1c3236f2d9 Added correct glyph for year day 2023-05-28 10:08:56 -07:00
Devine Lu Linvega 2131007fe9 Cleaned up examples 2023-05-28 09:43:09 -07:00