Unclaimed project
Are you a maintainer of TIC-80? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
TIC-80
TIC-80 is a fantasy computer for making, playing and sharing tiny games.
8bitfantasy-computerfantasy-consolegamedevgameengineretro+3
Last updated 20 days ago
Back to changelogNew
v1.1.2729
What's Changed
- Refactor and improve browser versions (tic-html, export stubs, webapp) by @tranxuanthang in https://github.com/nesbox/TIC-80/pull/1912
- Adjust scroll of console when a command spills to the next line. by @sakisakira in https://github.com/nesbox/TIC-80/pull/1925
- Enable scrolling Code Editor by key-combinations like Ctrl-P and Ctrl-N. by @sakisakira in https://github.com/nesbox/TIC-80/pull/1926
- Update fedora build instructions by @rktjmp in https://github.com/nesbox/TIC-80/pull/1936
- Building on FreeBSD by @peterhil in https://github.com/nesbox/TIC-80/pull/1941
- Add djgpp support by @phcoder in https://github.com/nesbox/TIC-80/pull/1942
- Feature: Optional auto-closing of delimiters by @benthor in https://github.com/nesbox/TIC-80/pull/1946
- Support OSX PPC, GameCube, Wii and WiiU as libretro core by @phcoder in https://github.com/nesbox/TIC-80/pull/1943
- Add credits for PR #1946 by @benthor in https://github.com/nesbox/TIC-80/pull/1947
- Fix mget function signature in WASM binding by @soxfox42 in https://github.com/nesbox/TIC-80/pull/1951
- Add metainfo and fix case typo in desktop category. by @kevinsmia1939 in https://github.com/nesbox/TIC-80/pull/1957
Fix loading full-size BINARY chunks by @soxfox42 in https://github.com/nesbox/TIC-80/pull/1964Add smooth line drawing in sprite editor by @solarized-fox in https://github.com/nesbox/TIC-80/pull/1967Fix WASM font signature by @soxfox42 in https://github.com/nesbox/TIC-80/pull/1971Improve the Zig template by @soxfox42 in https://github.com/nesbox/TIC-80/pull/1974Add a Rust WASM template by @soxfox42 in https://github.com/nesbox/TIC-80/pull/1977Add C template by @Gota7 in https://github.com/nesbox/TIC-80/pull/1981Add DocumentsProvider for Android. by @sakisakira in https://github.com/nesbox/TIC-80/pull/1998Add receiving intent of ACTION_SEND for Android. by @sakisakira in https://github.com/nesbox/TIC-80/pull/2003Support fn+enter alias for insert on mac keyboards by @fiskWasTaken in https://github.com/nesbox/TIC-80/pull/2010override some scale settings; finer-grained SDL init by @dhorlick in https://github.com/nesbox/TIC-80/pull/2007(typo) fix name of utility in usage instructions by @joshgoebel in https://github.com/nesbox/TIC-80/pull/2044(fix) fix time() API call - revert the clock() changes by @joshgoebel in https://github.com/nesbox/TIC-80/pull/2047(fix) help = by @joshgoebel in https://github.com/nesbox/TIC-80/pull/2057(fix) help api/cmd/usage is not exclusive by @joshgoebel in https://github.com/nesbox/TIC-80/pull/2058Fix rare segfault during shutdown by @jezze in https://github.com/nesbox/TIC-80/pull/2063Fix segfault in player-sdl by @jezze in https://github.com/nesbox/TIC-80/pull/2062Fix counter and freq for libretro by @jezze in https://github.com/nesbox/TIC-80/pull/2072Adding png chunk cartridge support by @bztsrc in https://github.com/nesbox/TIC-80/pull/2045Fixes #2016 by @Podepi in https://github.com/nesbox/TIC-80/pull/2070Don't show "unknown topic" when help message is displayed by @iacore in https://github.com/nesbox/TIC-80/pull/2068Skip empty menu option by @iacore in https://github.com/nesbox/TIC-80/pull/2067Minor fixes by @jezze in https://github.com/nesbox/TIC-80/pull/2066Fix typo and reduce 2 newlines at end to 1 in baremetalrpi instructions by @TylerMS887 in https://github.com/nesbox/TIC-80/pull/2052Add png chunk loading by @bztsrc in https://github.com/nesbox/TIC-80/pull/2088janet support by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2079(docs) <96kb is reserved RAM, not free by @joshgoebel in https://github.com/nesbox/TIC-80/pull/2094make errBuffer pointer, avoid memory bug by not using janet_buffer_init by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2095add function definitions for music args count 4 through 7 by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2096Correct dev MacOS app path by @lzap in https://github.com/nesbox/TIC-80/pull/2098add default waves and SFX for demo janet and fennel carts by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2099use different lua class setup to avoid weird field clobbering by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2101renamed misspelled tmap to map by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2103Improve the Janet demo cart by @soxfox42 in https://github.com/nesbox/TIC-80/pull/2106Add janet outline function by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2110S7 Scheme language support by @sthilaid in https://github.com/nesbox/TIC-80/pull/2113Update README.md by @sthilaid in https://github.com/nesbox/TIC-80/pull/2116Code Editor upgrades: structured s-expresion edition and emacs-mode by @sthilaid in https://github.com/nesbox/TIC-80/pull/2117update janet vendor, sandbox file (and everything else), implement OVR callback by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2118Added hotkey option to menu items. Used in Yes/No dialog. by @sthilaid in https://github.com/nesbox/TIC-80/pull/2120Language specific string delimiters by @sthilaid in https://github.com/nesbox/TIC-80/pull/2119Scheme defstruct by @sthilaid in https://github.com/nesbox/TIC-80/pull/2122Delete line improvement by @sthilaid in https://github.com/nesbox/TIC-80/pull/2123fixed error in scheme SPR api function by @sthilaid in https://github.com/nesbox/TIC-80/pull/2125Upgrade to Fennel 1.3.0. by @technomancy in https://github.com/nesbox/TIC-80/pull/2130Remove defaults for sx/sy in WASM map() function by @Madadog in https://github.com/nesbox/TIC-80/pull/2132Fix strict mode in default fennel cart. by @technomancy in https://github.com/nesbox/TIC-80/pull/2136Update list of Fennel keywords for version 1.3.0. by @technomancy in https://github.com/nesbox/TIC-80/pull/2139Bypass checks which disable Fennel friendly compiler errors. by @technomancy in https://github.com/nesbox/TIC-80/pull/2140Better scheme errors by @sthilaid in https://github.com/nesbox/TIC-80/pull/2145Clamp input to animEffect() by @Madadog in https://github.com/nesbox/TIC-80/pull/2149Upgrade janet to 1.27, add mingw workflow build by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2155Update README.md by @theKapcioszek in https://github.com/nesbox/TIC-80/pull/2167fix janet pmem implementation, which was completely broken. by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2171n3ds: fix crash on exit due to incorrect free() on screen buffer by @asiekierka in https://github.com/nesbox/TIC-80/pull/2180Vi mode by @koltenpearson in https://github.com/nesbox/TIC-80/pull/2174fix implementation of janet sfx function by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2186Python language bindings by @koltenpearson in https://github.com/nesbox/TIC-80/pull/2184Convert vendor/pocketpy into a git submodule by @blueloveTH in https://github.com/nesbox/TIC-80/pull/2200Fix bank parameter for music export by @borbware in https://github.com/nesbox/TIC-80/pull/2202Update Rust template to remove optimisation issue by @soxfox42 in https://github.com/nesbox/TIC-80/pull/2204Update macOS build instructions to match included plist file by @jpaquim in https://github.com/nesbox/TIC-80/pull/2206#2191 focus the canvas on click by @AlecTroemel in https://github.com/nesbox/TIC-80/pull/2209update pocketpy to v1.0 by @koltenpearson in https://github.com/nesbox/TIC-80/pull/2212adds editor options for indentation with spaces or tabs by @koltenpearson in https://github.com/nesbox/TIC-80/pull/2217C API accuracy improvements and better layout by @Gota7 in https://github.com/nesbox/TIC-80/pull/2227Run key processing even when ctrl key is pressed by @blind in https://github.com/nesbox/TIC-80/pull/2234fix typos by @kianmeng in https://github.com/nesbox/TIC-80/pull/2242Add numpad keys to keycodes by @cdwfs in https://github.com/nesbox/TIC-80/pull/2245Remove whitespaces before colons in pythondemo.py by @sudo-piko in https://github.com/nesbox/TIC-80/pull/2236Upgrade to Fennel 1.3.1 by @fosskers in https://github.com/nesbox/TIC-80/pull/2246Fix C template build error by @soxfox42 in https://github.com/nesbox/TIC-80/pull/2254#2260: Updated Rust template build instructions by @villesundell in https://github.com/nesbox/TIC-80/pull/2261New Contributors
- @tranxuanthang made their first contribution in https://github.com/nesbox/TIC-80/pull/1912
- @sakisakira made their first contribution in https://github.com/nesbox/TIC-80/pull/1925
- @rktjmp made their first contribution in https://github.com/nesbox/TIC-80/pull/1936
- @peterhil made their first contribution in https://github.com/nesbox/TIC-80/pull/1941
- @benthor made their first contribution in https://github.com/nesbox/TIC-80/pull/1946
- @soxfox42 made their first contribution in https://github.com/nesbox/TIC-80/pull/1951
- @kevinsmia1939 made their first contribution in https://github.com/nesbox/TIC-80/pull/1957
- @solarized-fox made their first contribution in https://github.com/nesbox/TIC-80/pull/1967
- @Gota7 made their first contribution in https://github.com/nesbox/TIC-80/pull/1981
- @fiskWasTaken made their first contribution in https://github.com/nesbox/TIC-80/pull/2010
- @dhorlick made their first contribution in https://github.com/nesbox/TIC-80/pull/2007
- @jezze made their first contribution in https://github.com/nesbox/TIC-80/pull/2063
- @bztsrc made their first contribution in https://github.com/nesbox/TIC-80/pull/2045
- @Podepi made their first contribution in https://github.com/nesbox/TIC-80/pull/2070
- @iacore made their first contribution in https://github.com/nesbox/TIC-80/pull/2068
- @TylerMS887 made their first contribution in https://github.com/nesbox/TIC-80/pull/2052
- @AlecTroemel made their first contribution in https://github.com/nesbox/TIC-80/pull/2079
- @sthilaid made their first contribution in https://github.com/nesbox/TIC-80/pull/2113
- @Madadog made their first contribution in https://github.com/nesbox/TIC-80/pull/2132
- @theKapcioszek made their first contribution in https://github.com/nesbox/TIC-80/pull/2167
- @koltenpearson made their first contribution in https://github.com/nesbox/TIC-80/pull/2174
- @blueloveTH made their first contribution in https://github.com/nesbox/TIC-80/pull/2200
- @borbware made their first contribution in https://github.com/nesbox/TIC-80/pull/2202
- @jpaquim made their first contribution in https://github.com/nesbox/TIC-80/pull/2206
- @blind made their first contribution in https://github.com/nesbox/TIC-80/pull/2234
- @kianmeng made their first contribution in https://github.com/nesbox/TIC-80/pull/2242
- @cdwfs made their first contribution in https://github.com/nesbox/TIC-80/pull/2245
- @sudo-piko made their first contribution in https://github.com/nesbox/TIC-80/pull/2236
- @fosskers made their first contribution in https://github.com/nesbox/TIC-80/pull/2246
- @villesundell made their first contribution in https://github.com/nesbox/TIC-80/pull/2261
Full Changelog: https://github.com/nesbox/TIC-80/compare/v1.0.2164...v1.1.2729
C