Commit Graph
24 Commits
Author SHA1 Message Date
CardillanandGitHub 6cc7ea5e57 Gracefully handle string value size exceeding 65535 bytes (#11750) 2026-03-11 19:09:05 -04:00
CardillanandGitHub f9fa92afc1 Fix draw image bug with tiled displays. (#11721) 2026-02-28 00:01:56 -05:00
CardillanandGitHub 3f5d963068 No timeout on drop to air (#11068) 2026-02-10 12:13:25 -05:00
CardillanandGitHub b3c8a8ec4f Fix draw image bug with tiled displays. (#11638) 2026-02-09 13:14:42 -05:00
CardillanandGitHub 9c0446a053 Fix the disparity between acccumulator increase and time waited in WaitI (#11631) 2026-02-07 20:30:34 -05:00
CardillanandGitHub 025ac78e27 Clear buffer on drawflush (#11582) 2026-02-04 14:22:55 -05:00
CardillanandGitHub 89e89efac6 draw print statement fix (#11604) 2026-02-04 13:55:01 -05:00
CardillanandGitHub f4fb105adc Preserve accumulator on yield (#11568) 2026-01-15 22:52:23 -05:00
CardillanandGitHub 120fe61980 Zero wait yields (#11561)
* Zero wait yields

* Zero wait yields (fix)
2026-01-14 13:33:58 -05:00
CardillanandGitHub a8bf71b12a Fix tileable display not being updated when the root tile is not shown (#11544) 2026-01-09 19:50:13 -05:00
CardillanandGitHub 9ea4af779e Sensor operating on incorrect tile of a tileable display (#11069)
* Sensor operating on incorrect tile of a tileable display

* Moved rootDisplay to LogicDisplayBuild
2025-07-27 10:47:44 -04:00
CardillanandGitHub 9cb3481ef2 Support for sensing build requirements (#11066) 2025-07-26 18:36:50 -04:00
CardillanandGitHub 13f39b6b57 Make LExecutor.maxInstructions non-final (#11056) 2025-07-25 10:41:46 -04:00
CardillanandGitHub 549fa1a065 Setting null to counter should be a no-op (#11012) 2025-07-17 18:45:47 -04:00
CardillanandGitHub 289889a685 Small canvas read/write fixes (#10955) 2025-06-21 21:20:43 -04:00
CardillanandGitHub 981e954c61 Sense number of graphics operations (#10898)
* Sense number of graphics operations

* int to long
2025-06-14 11:21:18 -04:00
CardillanandGitHub 34151f13d6 Prevent setting counter to null using write instruction (#10774)
* Prevent setting counter to null using write instruction

* Reset isobj flag on counter on every instruction
2025-05-07 23:26:30 -04:00
CardillanandGitHub 55b954a3d4 Closes Anuken/Mindustry-Suggestions/issues/5540 - accounts for the frame of tileable displays (#10714) 2025-05-03 18:54:48 -04:00
CardillanandGitHub 80047eb4db QoL: provide easy way to restart processor (#10743) 2025-04-30 12:46:18 -04:00
CardillanandGitHub 0fca48b627 Allow Integer.MIN_VALUE to be parsed as an unsigned bin or hex literal (#10720)
* Allow Integer.MIN_VALUE to be parsed in two's complement form

* Removed misleading FIXME comments: Long.MIN_VALUE cannot be parsed at all

* Avoid casting invalidNum representation to double
2025-04-28 12:21:46 -04:00
CardillanandGitHub c3e2bcf2e7 Adds LAccess.bufferUsage, fixes wrong property names for displayWidth and displayHeight (#10679)
* Adds LAccess.bufferUsage - sensable property returning number of unprocessed commands in the graphics buffer of a display.
Fixes wrong property keys (lacess.* -> laccess.*) of the recently added displayWidth and displayHeight properties.

* Revert unnecessary bundle updates
2025-04-18 10:05:56 -04:00
CardillanandGitHub 6a21b12b11 Adds LAccess.memoryCapacity - sensable property returning the size of a memory block (#10589) 2025-04-04 13:26:41 -04:00
CardillanandGitHub 18955d6604 Properly rounding numbers for display - fix for negative numbers (#10355) 2024-11-30 10:09:15 -05:00
CardillanandGitHub a3110fde21 Properly rounding numbers for display (#10354) 2024-11-29 11:59:17 -05:00