Commit Graph

294 Commits

Author SHA1 Message Date
Devine Lu Linvega da59482765 (screen.c) Less indirections 2023-04-14 10:33:51 -07:00
Devine Lu Linvega 04096fc172 Brought changes for the screen device 2023-04-13 21:58:12 -07:00
Devine Lu Linvega f4f29dea0b Fixed issue with screen fill layer 2023-04-13 09:59:23 -07:00
Devine Lu Linvega 1fb58f0f0a (screen.c) Faster drawing of pixel 2023-04-13 09:43:55 -07:00
Devine Lu Linvega 1968801862 Simplified screen device 2023-04-12 20:31:30 -07:00
Devine Lu Linvega a92e5416f9 Silenced warnings 2023-04-12 12:46:48 -07:00
Devine Lu Linvega 5b59215829 Removed mono mode 2023-04-12 12:44:49 -07:00
Devine Lu Linvega ac4ec0928a Implemented Screen/pixel fill mode 2023-04-11 15:14:32 -07:00
Devine Lu Linvega bc055f37b8 Do not share stacks 2023-04-11 09:25:31 -07:00
Devine Lu Linvega bdd6c19576 Moved emu_error to device 2023-04-10 14:32:54 -07:00
Devine Lu Linvega ed588f9190 Standardized screen device to the SDL version 2023-04-10 14:13:41 -07:00
Devine Lu Linvega adc0ccdad4 Fixed issue with DEI 2023-04-10 13:37:17 -07:00
Devine Lu Linvega ed2c625938 Removed the old system mapping docs 2023-04-10 13:18:15 -07:00
Devine Lu Linvega 6a0b572f6d Restored old core with new DEI/DEO macros 2023-04-10 12:29:26 -07:00
Devine Lu Linvega 9a4625ba16 Ported to new core 2023-04-10 11:32:16 -07:00
Devine Lu Linvega 8260d9496f Removed POKDEV/PEKDEV macros 2023-04-10 10:53:30 -07:00
Devine Lu Linvega 7e1ac70dc2 (file) Ported to PEEK2 2023-04-10 10:50:16 -07:00
Devine Lu Linvega 1bda3b77f0 (screen) Ported screen to use PEEK2 2023-04-10 10:47:05 -07:00
Devine Lu Linvega a60a2a05d9 (mouse) Ported to POKE2 macro 2023-04-10 10:41:04 -07:00
Devine Lu Linvega 02f2769153 Cleaned up build script 2023-04-10 10:16:17 -07:00
Devine Lu Linvega 416f37c71a Removed GETVEC macro 2023-04-10 10:08:40 -07:00
Devine Lu Linvega 5917f409c5 Formatted 2023-03-18 11:12:48 -07:00
Deadly Headshot 5ef6a7a98a Added console input to uxn11 and added to buildscript the ability to build the release without installing using --release. Also added default flag variables to buildscript. 2023-03-18 11:11:46 -07:00
Devine Lu Linvega 344faceb7d (uxnasm) Fixed issue with makereference() 2023-03-01 08:57:17 -08:00
Devine Lu Linvega 903ca57ad5 (file device)Add / suffix to folder names 2023-02-17 10:08:13 -08:00
Devine Lu Linvega 8cf9d55c1c (uxncli)Use System/halt as exit code 2023-02-13 09:34:30 -08:00
Devine Lu Linvega 2039e0fb4a Named system_cmd arguments 2023-02-02 10:39:57 -08:00
Devine Lu Linvega 5ceffe233f Protected system_cmd 2023-02-02 10:18:53 -08:00
Devine Lu Linvega db4e07f5b1 Ported to last uxn core 2023-02-02 09:34:14 -08:00
Devine Lu Linvega 4882bfc986 Removed test rom 2023-02-02 08:45:26 -08:00
Devine Lu Linvega 9d889340ea Simplified system loading 2023-02-02 08:45:03 -08:00
Devine Lu Linvega 7603ddf9cc Added MMU operation 2023-01-28 16:47:41 -08:00
Devine Lu Linvega 4020917b2e (README) Removed link to cheatsheet 2023-01-22 17:41:46 -08:00
Devine Lu Linvega df7cdd1ce6 Increased limit of refs 2023-01-21 18:25:15 -08:00
Devine Lu Linvega 7616af7cae Swapped JCI and JMI 2023-01-12 09:45:19 -08:00
Devine Lu Linvega 256b7cafce Call opcodes are now relative 2023-01-12 09:34:45 -08:00
Devine Lu Linvega 18ff8550c7 (uxnasm) Use correct address in symbol export 2023-01-11 21:02:29 -08:00
Devine Lu Linvega a61b1cf0ac Removed byte masks for DEI/DEO 2023-01-09 20:00:09 -08:00
Devine Lu Linvega 823e301c0b Fixed security leaks in uxnasm and uxn 2023-01-07 12:02:57 -08:00
Devine Lu Linvega a124ca95b0 Faster CALL opcodes 2023-01-03 11:09:30 -08:00
Devine Lu Linvega 194e9c8949 Housekeeping 2023-01-02 17:33:57 -08:00
Devine Lu Linvega 31360cf82d (uxnasm)Updated license 2023-01-02 16:58:36 -08:00
Devine Lu Linvega 66de46b352 (uxnasm)Added support for JMI, JCI and JSI 2023-01-02 14:15:54 -08:00
Devine Lu Linvega b762c1420a Implement full CALL opcodes stack 2023-01-02 13:32:13 -08:00
Devine Lu Linvega 09bc396402 Removed uxn c/h from clang-format coverage 2023-01-01 18:27:33 -08:00
Devine Lu Linvega 6a9fe623d8 Added support for CALL 2023-01-01 18:03:50 -08:00
Devine Lu Linvega 49f2e626fc Do not check twice for short mode in LIT opcode 2023-01-01 16:44:41 -08:00
Devine Lu Linvega deaf17c3e7 Use HALT macro 2023-01-01 16:23:21 -08:00
Devine Lu Linvega 730440b07c Do not crash on symbol gen for long file names 2023-01-01 10:49:05 -08:00
Devine Lu Linvega 714bbcf36e Simplified build script 2023-01-01 10:47:17 -08:00