Irmen de Jong 
							
						 
					 
					
						
						
							
						
						59582f5210 
					 
					
						
						
							
							added -quiet flag to suppres all compiler and assembler messages  
						
						 
						
						
						
						
					 
					
						2025-04-10 21:16:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						f1fec37c79 
					 
					
						
						
							
							rename examples/vm to examples/virtual  
						
						 
						
						
						
						
					 
					
						2025-04-04 20:02:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						d0909d7810 
					 
					
						
						
							
							added diskio.loadlib() convenience function to load library blobs  
						
						 
						
						
						
						
					 
					
						2025-03-24 22:35:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						3e9b4ccc45 
					 
					
						
						
							
							getting rid of needless absolute pathings  
						
						 
						
						
						
						
					 
					
						2025-03-14 20:39:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						7668a3c660 
					 
					
						
						
							
							use kotest tempdir instead of hardcoded output directory  
						
						 
						
						
						
						
					 
					
						2025-03-14 01:18:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						2aeb7a838e 
					 
					
						
						
							
							finalize extracting neo and atari compiler targets into configuration files instead  
						
						 
						
						
						
						
					 
					
						2025-02-12 14:01:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						99ff5dd078 
					 
					
						
						
							
							extracting neo and atari compiler targets into configuration files instead  
						
						 
						
						
						
						
					 
					
						2025-02-12 13:58:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						216825b98a 
					 
					
						
						
							
							cx16: made fileselector example into a loadable library  
						
						 
						
						
						
						
					 
					
						2025-02-02 04:13:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						e8f3af6981 
					 
					
						
						
							
							adding a configurable compilation target  
						
						 
						
						
						
						
					 
					
						2025-01-17 00:56:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						78c71bbf0e 
					 
					
						
						
							
							adding file selector example  
						
						 
						
						
						
						
					 
					
						2024-12-30 00:00:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						4daa909f32 
					 
					
						
						
							
							fix path normalization problems,  
						
						 
						
						... 
						
						
						
						allow ~ in srcdirs compiler flag 
						
						
					 
					
						2024-12-26 17:42:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						529ea5bf58 
					 
					
						
						
							
							added coroutines library and multitasking example. Added sys.push_returnaddress().  
						
						 
						
						
						
						
					 
					
						2024-12-26 00:57:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						d70cfbb661 
					 
					
						
						
							
							added sorting module and sortingbench example  
						
						 
						
						
						
						
					 
					
						2024-12-21 06:18:35 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						7c79cdbd2f 
					 
					
						
						
							
							fix symbol prefixing on goto with expression  
						
						 
						
						... 
						
						
						
						added coroutines example 
						
						
					 
					
						2024-12-17 16:16:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						8f799567cf 
					 
					
						
						
							
							make word arrays split by default (w.i.p.)  
						
						 
						
						
						
						
					 
					
						2024-12-15 08:12:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						b2e821755c 
					 
					
						
						
							
							optimized palette module  
						
						 
						
						... 
						
						
						
						removed palette.set_monochrome(), added start color index to several color set functions
removed mcf example
update gradle wrapper 
						
						
					 
					
						2024-12-08 15:30:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						1ebfff7c7b 
					 
					
						
						
							
							add -plaintext and -ignorefootguns options  
						
						 
						
						
						
						
					 
					
						2024-12-03 19:12:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						53558f5c1d 
					 
					
						
						
							
							add zmskit example for zsmkit v2  
						
						 
						
						
						
						
					 
					
						2024-11-29 00:04:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						857d2eefca 
					 
					
						
						
							
							added floats.interpolate(), math.interpolate(), and LERP example  
						
						 
						
						
						
						
					 
					
						2024-11-24 10:00:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						ea1daa97d3 
					 
					
						
						
							
							remove the 'addmissingrts' compiler option  
						
						 
						
						
						
						
					 
					
						2024-11-20 23:22:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						3b4a5e27f7 
					 
					
						
						
							
							renamed gfx_hires4 module to just gfx_hires  
						
						 
						
						... 
						
						
						
						to be consistent with gfx_lores 
						
						
					 
					
						2024-11-12 17:48:35 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						e514eeba17 
					 
					
						
						
							
							added c64.banks() and c64.getbanks() and c64 banking example  
						
						 
						
						
						
						
					 
					
						2024-11-04 20:14:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						6fb05bdefc 
					 
					
						
						
							
							replaced deprecated cx16 ZSOUND example by new ZSMKIT examples  
						
						 
						
						
						
						
					 
					
						2024-11-01 23:17:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						4ce130dc8b 
					 
					
						
						
							
							split up cx16.gfx2 module into gfx_lores and gfx_hires4 modules  
						
						 
						
						
						
						
					 
					
						2024-10-30 22:21:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						4b4af9b527 
					 
					
						
						
							
							no longer silently add RTS to asmsubs that don't have one  
						
						 
						
						
						
						
					 
					
						2024-10-27 13:49:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						03412cacba 
					 
					
						
						
							
							added examples/cx16/balloonflight.p8  
						
						 
						
						
						
						
					 
					
						2024-10-13 00:51:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						1a6b95b388 
					 
					
						
						
							
							house cleaning  
						
						 
						
						
						
						
					 
					
						2024-10-10 20:46:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						09f3eecf56 
					 
					
						
						
							
							changed cx16/rotating-stars example to starszoom instead.  
						
						 
						
						
						
						
					 
					
						2024-10-02 01:36:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						2bd4326ff6 
					 
					
						
						
							
							added cx16/rotating-stars example  
						
						 
						
						
						
						
					 
					
						2024-10-01 23:43:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						ea3871d0c4 
					 
					
						
						
							
							comment about builtin function call ast node type  
						
						 
						
						
						
						
					 
					
						2024-10-01 02:14:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						b7ebd8c4a6 
					 
					
						
						
							
							update cx16/audioroutines example to use the new audio module  
						
						 
						
						
						
						
					 
					
						2024-09-26 00:08:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						edc5a5a94f 
					 
					
						
						
							
							improve data driven unit tests to use kotest withData()  
						
						 
						
						
						
						
					 
					
						2024-09-08 16:55:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						0eac04c220 
					 
					
						
						
							
							added cx16/life.p8 example (Conway's game of life)  
						
						 
						
						
						
						
					 
					
						2024-09-06 15:21:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						bdeac74cfc 
					 
					
						
						
							
							removed the -nostrictbool compiler option  
						
						 
						
						... 
						
						
						
						boolean types and bytes are no longer implicitly interchangeable using this option 
						
						
					 
					
						2024-09-01 20:53:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						0ec719e429 
					 
					
						
						
							
							cx16: added a polling pcm streaming example  
						
						 
						
						
						
						
					 
					
						2024-07-23 21:37:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						17f7b11148 
					 
					
						
						
							
							tweaks cx16 sample streaming example, also added a new one  
						
						 
						
						
						
						
					 
					
						2024-07-23 02:10:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						25f25a8767 
					 
					
						
						
							
							Get rid of sort() and reverse() builtin functions.  
						
						 
						
						... 
						
						
						
						Sort() had too many gotchas and reverse() is kinda redundant you can loop in decreasing order through an array too. 
						
						
					 
					
						2024-07-06 17:07:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						034f27a8dd 
					 
					
						
						
							
							added queens example, update kotest lib  
						
						 
						
						
						
						
					 
					
						2024-06-19 23:57:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						94263c43d0 
					 
					
						
						
							
							added cx16/vumeter example  
						
						 
						
						
						
						
					 
					
						2024-04-16 22:48:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						2aae46d632 
					 
					
						
						
							
							added -dumpsymbols option to print a dump of all the variables and subroutine signatures  
						
						 
						
						
						
						
					 
					
						2024-04-09 19:19:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						ddb8346711 
					 
					
						
						
							
							added txt.cls() as a shorter alternative to clear_screen().  
						
						 
						
						... 
						
						
						
						cx16: added new character encodings, and routines in textio to enable the character sets for them.
cx16: added txt.chrout_lit() and txt.print_lit() to always print the literal characters and never as control codes 
						
						
					 
					
						2024-04-07 19:32:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						04df3c9f7f 
					 
					
						
						
							
							vm: implemented in-place array multiplication better  
						
						 
						
						
						
						
					 
					
						2024-03-17 13:39:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						5a0524ff4d 
					 
					
						
						
							
							various fixes  
						
						 
						
						
						
						
					 
					
						2024-03-16 18:48:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						84afb374e6 
					 
					
						
						
							
							nostrictbool array conversions  
						
						 
						
						
						
						
					 
					
						2024-03-03 17:48:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						5522a305ab 
					 
					
						
						
							
							add -dumpvars option to dump all allocated variables (zp, normal ram, etc)  
						
						 
						
						
						
						
					 
					
						2024-02-10 18:42:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						64c132ee0a 
					 
					
						
						
							
							changed -breakinstr option so that you now specify the exact instruction to use for a %breakpoint.  
						
						 
						
						... 
						
						
						
						also fixed a IR issue with x=not x. 
						
						
					 
					
						2024-01-22 22:01:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						69075376dc 
					 
					
						
						
							
							get rid of the noshortcircuit fallback  
						
						 
						
						
						
						
					 
					
						2024-01-17 21:24:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						3b199a2a87 
					 
					
						
						
							
							added cx16 example: automatons.  
						
						 
						
						... 
						
						
						
						added debug mode and RTC to cx16 emulator launchers.
dt error details. 
						
						
					 
					
						2024-01-12 21:40:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						99c29343de 
					 
					
						
						
							
							added -printast1 and -printast2 command line options  
						
						 
						
						
						
						
					 
					
						2024-01-01 22:48:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						f790182f0b 
					 
					
						
						
							
							adding short-circuit boolean expression evaluation (in IR codegen) also -noshortcircuit cli option  
						
						 
						
						
						
						
					 
					
						2023-12-30 01:08:41 +01:00