tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6bcd3df691 
								
							 
						 
						
							
							
								
								oopsie  
							
							
							
						 
						
							2022-02-12 21:19:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a42f029f9d 
								
							 
						 
						
							
							
								
								GUI: fix MML string not clearing release point  
							
							
							
						 
						
							2022-02-12 21:01:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1f25e4f467 
								
							 
						 
						
							
							
								
								GUI: fix paste not pasting release notes  
							
							
							
						 
						
							2022-02-12 20:58:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								49d91818bb 
								
							 
						 
						
							
							
								
								add deep clone warnings  
							
							
							
						 
						
							2022-02-12 18:02:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								423d9fa45d 
								
							 
						 
						
							
							
								
								Amiga: early bus limits emulation  
							
							... 
							
							
							
							it appears that if the period is lower than 124, the positions start
to desync
this is emulated by UAE, but i am not sure whether this happens on a real machine
and this isn't emulated properly here either 
							
						 
						
							2022-02-12 17:43:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dd460ccc42 
								
							 
						 
						
							
							
								
								GUI: change keybind for ins/wave/sample edit  
							
							... 
							
							
							
							i've had enough of the editor opening when i want to play the song 
							
						 
						
							2022-02-12 16:55:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Eris Lund 
							
						 
						
							
							
							
							
								
							
							
								2484bc8299 
								
							 
						 
						
							
							
								
								Add demo songs to Furnace  
							
							
							
						 
						
							2022-02-12 16:42:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								381d10e647 
								
							 
						 
						
							
							
								
								fix mac build  
							
							
							
						 
						
							2022-02-12 04:26:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								27497608fe 
								
							 
						 
						
							
							
								
								add deep clone order - UNTESTED  
							
							
							
						 
						
							2022-02-12 03:59:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cc9e0c0f57 
								
							 
						 
						
							
							
								
								GUI: fix code typo  
							
							
							
						 
						
							2022-02-12 02:53:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								41afe7386c 
								
							 
						 
						
							
							
								
								GUI: typoooooooooo  
							
							
							
						 
						
							2022-02-12 02:43:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2c0de32fa3 
								
							 
						 
						
							
							
								
								GUI: implement a few more actions  
							
							... 
							
							
							
							two more and we have custom keybinds! 
							
						 
						
							2022-02-12 02:42:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ec3a8e93ed 
								
							 
						 
						
							
							
								
								GUI: make the focus keys work  
							
							
							
						 
						
							2022-02-12 02:14:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b3410525a3 
								
							 
						 
						
							
							
								
								GUI: initial implementation of custom keybinds  
							
							... 
							
							
							
							still a few things missing 
							
						 
						
							2022-02-12 01:57:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f2a96b62d2 
								
							 
						 
						
							
							
								
								GUI: more keybindsss  
							
							
							
						 
						
							2022-02-11 18:30:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								43ba1f46fa 
								
							 
						 
						
							
							
								
								GUI: more keybinds  
							
							
							
						 
						
							2022-02-11 18:26:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1580e5836b 
								
							 
						 
						
							
							
								
								GUI: wire up the code for custom keybinds  
							
							... 
							
							
							
							still no way to set them up, and four are missing
please be patient 
							
						 
						
							2022-02-11 18:20:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								350bbc8af1 
								
							 
						 
						
							
							
								
								DOES NOT WORK YET - initial bringup of custom key  
							
							
							
						 
						
							2022-02-11 14:44:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								99cf9b3bf1 
								
							 
						 
						
							
							
								
								GUI: woooooow  
							
							
							
						 
						
							2022-02-11 01:56:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Plane 
							
						 
						
							
							
							
							
								
							
							
								dbed326a58 
								
							 
						 
						
							
							
								
								Tell MSVC source files are in UTF-8 format  
							
							... 
							
							
							
							On some locales (e.g. Japanese) MSVC will fail to build Furnace
because it makes an incorrect assumption about the encoding of
source files.  In particular, string literals in engine.cpp cause
compile errors.  This probably doesn't show up in CI because of
the difference in locale.
This patch adds the `/source-charset:utf-8` compiler flag for MSVC,
which tells it the encoding of the source files.
With this change, MSVC appears to build Furnace properly.  Tested
with Visual Studio Professional 2022. 
							
						 
						
							2022-02-10 21:26:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								OPNA2608 
							
						 
						
							
							
							
							
								
							
							
								f56d771a4d 
								
							 
						 
						
							
							
								
								Fix ObjC code linking  
							
							
							
						 
						
							2022-02-10 21:25:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dc46c67d9f 
								
							 
						 
						
							
							
								
								GUI: set debug window size constraints  
							
							
							
						 
						
							2022-02-10 21:14:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								88680f594c 
								
							 
						 
						
							
							
								
								add maps  
							
							
							
						 
						
							2022-02-10 17:44:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4e936f2c2d 
								
							 
						 
						
							
							
								
								prepare for converting keybinds to actions  
							
							... 
							
							
							
							issue #157  
							
						 
						
							2022-02-10 16:37:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								bb7cbb9ced 
								
							 
						 
						
							
							
								
								make row hex num uppercase  
							
							
							
						 
						
							2022-02-10 14:11:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								36787cb33e 
								
							 
						 
						
							
							
								
								update doc  
							
							
							
						 
						
							2022-02-10 04:19:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5cb8b9691b 
								
							 
						 
						
							
							
								
								GUI: ctrl-y redo  
							
							
							
						 
						
							2022-02-10 04:13:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								91cbf9947b 
								
							 
						 
						
							
							
								
								NOTICE: ADPCM-B DOES NOT WORK YET  
							
							... 
							
							
							
							it's selectable now but the channel is useless (for now) 
							
						 
						
							2022-02-10 03:35:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d27dcfecac 
								
							 
						 
						
							
							
								
								rename Neo Geo to Neo Geo CD  
							
							... 
							
							
							
							pave the way for Neo Geo with ADPCM-B 
							
						 
						
							2022-02-10 03:28:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d1e166a34e 
								
							 
						 
						
							
							
								
								add a little visual to channel names  
							
							
							
						 
						
							2022-02-10 03:15:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								73dd66b439 
								
							 
						 
						
							
							
								
								GB: fix wave orientation  
							
							
							
						 
						
							2022-02-10 02:56:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8188b12821 
								
							 
						 
						
							
							
								
								GUI: add an FM envelope view!  
							
							
							
						 
						
							2022-02-10 02:41:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ed67fb0b4e 
								
							 
						 
						
							
							
								
								GUI: algorithm image  
							
							
							
						 
						
							2022-02-10 01:45:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								569de9d81a 
								
							 
						 
						
							
							
								
								add preliminary ymfm OPZ code  
							
							
							
						 
						
							2022-02-09 23:19:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c60cb9a137 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:tildearrow/furnace  
							
							
							
						 
						
							2022-02-09 23:02:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								nicco1690 
							
						 
						
							
							
							
							
								
							
							
								6a1d143fab 
								
							 
						 
						
							
							
								
								Update sample docs to be more clear  
							
							... 
							
							
							
							Changed according to changes requested by tildearrow 
							
						 
						
							2022-02-09 23:02:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								nicco1690 
							
						 
						
							
							
							
							
								
							
							
								2b80dd74fc 
								
							 
						 
						
							
							
								
								Add sample documentation (WIP, needs images)  
							
							
							
						 
						
							2022-02-09 23:02:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								62f2f67b9d 
								
							 
						 
						
							
							
								
								add two more compatibility flags  
							
							... 
							
							
							
							for songs that relied upon pre-0.5.5 broken behavior 
							
						 
						
							2022-02-09 22:07:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e115d9e23b 
								
							 
						 
						
							
							
								
								the final macro changes. this is real 0.5.5  
							
							
							
						 
						
							2022-02-09 17:03:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ae44cabba8 
								
							 
						 
						
							
							
								
								fix release logic  
							
							
							
						 
						
							2022-02-09 16:02:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								788ccfb334 
								
							 
						 
						
							
							
								
								unscrew alg + volume  
							
							
							
						 
						
							2022-02-09 12:43:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1c361003c2 
								
							 
						 
						
							
							
								
								GUI: fix mistakes in op macro editor  
							
							
							
						 
						
							2022-02-09 12:27:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								85e9add020 
								
							 
						 
						
							
							
								
								add demos to Windows release  
							
							
							
						 
						
							2022-02-09 04:50:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								589b887928 
								
							 
						 
						
							
							
								
								release v0.5.5  
							
							
							
						 
						
							2022-02-09 03:44:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								30d279ea89 
								
							 
						 
						
							
							
								
								attribution  
							
							
							
						 
						
							2022-02-09 03:02:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								af80908581 
								
							 
						 
						
							
							
								
								update instrument doc  
							
							
							
						 
						
							2022-02-09 02:55:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3054c7ad6f 
								
							 
						 
						
							
							
								
								write pattern documentation  
							
							
							
						 
						
							2022-02-09 02:12:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								fa5a732b68 
								
							 
						 
						
							
							
								
								GUI: extensions no longer case-sensitive  
							
							... 
							
							
							
							fixes  #154  
						
							2022-02-08 23:13:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								70a993aacb 
								
							 
						 
						
							
							
								
								treat slide up as well  
							
							
							
						 
						
							2022-02-08 23:01:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5b7240bb4f 
								
							 
						 
						
							
							
								
								and fix it again  
							
							
							
						 
						
							2022-02-08 22:49:52 -05:00