Devine Lu Linvega
694edddf5d
Fixed issue with mod keys
2024-01-16 17:22:07 -08:00
Devine Lu Linvega
f135322b17
Fixed resize bug
2024-01-16 16:55:03 -08:00
Devine Lu Linvega
01d8856d99
Fixed issue with padding
2024-01-15 20:15:48 -08:00
Devine Lu Linvega
0ac9f19974
Switch case for fkey handler
2024-01-15 11:33:56 -08:00
Devine Lu Linvega
aaa70e12eb
Housekeeping
2024-01-15 11:29:37 -08:00
Devine Lu Linvega
909cc1b480
Housekeeping
2024-01-15 11:18:36 -08:00
Devine Lu Linvega
93430aebf0
Faster screen initialization
2024-01-15 10:54:58 -08:00
Devine Lu Linvega
148549bae2
Removed macro use in screen vector
2024-01-15 10:22:09 -08:00
Devine Lu Linvega
f4e3dc9973
Merge display functions
2024-01-15 10:17:37 -08:00
Devine Lu Linvega
83762ded9c
Use faster core
2024-01-15 10:05:45 -08:00
Devine Lu Linvega
6ff623d0ea
Removed link include
2024-01-15 09:28:13 -08:00
Devine Lu Linvega
cb72daf8d0
Removed link device
2024-01-15 09:26:14 -08:00
neauoire
69cc92496d
(screen) Fixed issue with pixel fill
2023-11-18 10:59:40 -08:00
~d6
56a17bd878
Toggle scaling from 1-3x using the F1 key.
...
We reallocate a larger pixel buffer as well as a larger ximage, and
then redraw. If the dimensions have not changed we will preserve the
existing fg/bg data (since for pure rescaling those do not change
and don't need to be reinitialized).
2023-11-13 21:34:50 -08:00
neauoire
0536b821dc
(Screen) Cache row during sprite drawing
2023-11-12 16:45:55 -08:00
neauoire
e52db28299
(Screen) Fill function
2023-11-11 20:59:08 -08:00
neauoire
eaa05f8d73
Removed SCALE artifacts
2023-11-11 19:59:12 -08:00
neauoire
520373d598
Housekeeping
2023-11-11 19:44:15 -08:00
neauoire
d69d1508d0
Starting console process setup
2023-11-10 09:32:34 -08:00
neauoire
d53473175c
(uxn.c) tighter switch
2023-11-09 14:25:12 -08:00
neauoire
4d3974faad
Redesigned the stack debugger
2023-10-31 10:59:42 -07:00
neauoire
90c3a25792
emu_deo() writes in memory
2023-10-31 09:00:02 -07:00
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