Commit Graph

97 Commits

Author SHA1 Message Date
neauoire 5e720d7e4b Uxn can no longer error 2023-09-02 14:03:21 -07:00
neauoire 71490d712c (uxn.c) Removed needed masking for opcode lookup 2023-08-29 09:42:06 -07:00
neauoire e0ad8f1c0c Fixed issue in uxn11 2023-08-25 10:19:43 -07:00
neauoire 618212a0d7 Connected link device 2023-08-25 09:48:14 -07:00
neauoire 2c560686d8 Moved masks to system 2023-08-25 09:40:25 -07:00
neauoire 0ed2617506 Setting the stage for link device 2023-08-24 21:25:11 -07:00
neauoire 2e2f8df0e0 Added stack pointer accessors to system device 2023-08-19 07:36:26 -07:00
neauoire c6bd7f06a7 Pre-process dei/deo masks 2023-08-17 09:27:33 -07:00
neauoire 8edf2da7c8 Destroy assets on emu_end 2023-08-16 13:37:17 -07:00
neauoire c09a047851 Reduce redraws 2023-08-16 13:29:15 -07:00
neauoire 867701b5dc Make screen debugger private 2023-08-16 13:22:41 -07:00
neauoire 7dac87dcba Standardized varvara boot 2023-08-16 13:10:42 -07:00
neauoire 6ebc44baeb Delay window generation to after eval 2023-08-16 13:01:50 -07:00
neauoire 1cc1bbc594 Moved game loop into emu_run 2023-08-16 12:50:46 -07:00
neauoire c1fd75a90b Fixed issue with screen changed region 2023-08-10 08:56:11 -07:00
neauoire 86c26de680 Use tnl core 2023-08-09 19:50:29 -07:00
neauoire 8e3676f007 Added version to uxnasm 2023-08-08 16:34:30 -07:00
neauoire 1355d7813e Version 1 2023-08-08 16:26:13 -07:00
neauoire 9fd8b1709e Added on-screen debugger 2023-08-08 10:51:12 -07:00
neauoire 9737391b9f Implemented total sprite flipping in bliting 2023-08-04 11:40:24 -07:00
neauoire 14263f3a02 Updated screen device 2023-08-01 20:39:16 -07:00
neauoire 5c2c060aa3 Brought the latest changes over 2023-08-01 20:32:42 -07:00
Devine Lu Linvega d8e78ffef0 Fixed usage 2023-06-08 09:52:11 -07:00
neauoire d5fed95ef3 Returned PADDING 2023-06-07 08:42:22 -07:00
neauoire 1892352885 More selective redraw 2023-06-05 08:55:21 -07:00
Devine Lu Linvega 7377477f23 Implemented scaling 2023-05-05 17:21:46 -07:00
Devine Lu Linvega cac4e5d093 (screen) Faster implementation 2023-05-04 20:43:06 -07:00
Devine Lu Linvega f181416095 Renamed zoom for scale 2023-05-04 20:37:06 -07:00
Devine Lu Linvega e191a164ea Added multithreading port 2023-04-30 22:03:35 -07:00
Devine Lu Linvega 55178e8347 Added ZOOM support 2023-04-30 11:32:11 -07:00
Devine Lu Linvega 29f057ba44 Brought changes for the console 2023-04-17 11:36:17 -07:00
Devine Lu Linvega ac4ec0928a Implemented Screen/pixel fill mode 2023-04-11 15:14:32 -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 9a4625ba16 Ported to new core 2023-04-10 11:32:16 -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 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 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 66de46b352 (uxnasm)Added support for JMI, JCI and JSI 2023-01-02 14:15:54 -08:00
Devine Lu Linvega fdb52a7480 Added window padding 2022-06-15 09:10:13 -07:00
Devine Lu Linvega 0c6dec9fc8 Device ids error report should be in 16th 2022-06-14 10:52:18 -07:00
Devine Lu Linvega 5d837313e5 Added warning for incompatible emulator devices 2022-06-14 10:47:52 -07:00
Devine Lu Linvega 707efa223a Removed unecessary struct 2022-06-13 12:07:49 -07:00
Devine Lu Linvega 507a4b838c uxn_boot() now expects dei/deo fn pointers 2022-06-13 11:59:42 -07:00
Devine Lu Linvega d118cc3813 Renamed viewport to display 2022-06-13 11:29:16 -07:00
Devine Lu Linvega 48ca266a46 Minor housekeeping 2022-06-13 11:21:15 -07:00