Skip to content

Serial Loops v0.1-pre20230411.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@jonko0493 jonko0493 released this 11 Apr 23:14
6b82ea6

Latest nightly build. Note that this is likely to have bugs and we recommend you use a regular release instead!

Installation Notes

On macOS, after dragging the app from the dmg into Applications, please run xattr -cr /Applications/SerialLoops.Mac.app from the Terminal in order to be able to run the app. This is required because we currently don't codesign the application, meaning macOS will refuse to run it without explicit approval from you.

The .deb package can only be used on Debian-based systems (e.g. Ubuntu). Install it with sudo dpkg -i SerialLoops-0.1-pre20230411.2_amd64.deb. For other Linux distros, please use the binaries packaged in the .tar.gz archive. Regardless of your distro, ensure you install the OpenAL binaries so audio playback works – on Ubuntu, this can be done with sudo apt install libopenal-dev.

Please ensure you have installed devkitARM from devkitPro before using the program.

Which macOS dmg should I choose?

If your Mac is newer, you will probably want the ARM dmg. If it is older, you will want the x64 one. If unsure, download the ARM one first and attempt to run it – it will throw an error saying it can't be run on this computer if your computer is not able to run it. If that's the case, download the x64 one instead.

Changes:

  • 6b82ea6 Make script preview more accurately handle sprite entrances/exits (#147)
  • c1cb8fb Adjust build to run at 23:00UTC (#145)
  • ac41de9 Fix crash opening web URL links (#143)
  • a9ff2ed Create update-checker app (LoopyUpdater), add prefs for auto updating (#127)
  • 367cf75 Add script rocket ship, SCRIPT00 deletion prevention, and new preview error image (#140)
  • 05cf0b9 Add manual release capabilities & scheduled nightly builds (#139)
  • d24aead Add several quality of life enhancements (#138)
  • 1982173 Fixup #129 (#133)
  • c78665b Add official build pre-releases (#128)
  • 4022dab Fixup volume slider height on Linux (#125)
See More
  • 85930b4 Fixup cut/copy/paste (#123)
  • 6ae4ada Fixup BG palettes (#124)
  • 5b5e56f Add background replacement, rename some commands, improve BG script preview (#119)
  • d196ce9 Add editor-specific toolbar items, fix copy+paste requiring context menu to be open on script editor (#113)
  • cc9c572 Fix home screen not opening when project fails to load due to corruption (#112)
  • c627489 Fix the LoopyLogger crashing (#110)
  • 141e9c8 Fixup workspace tabs (#92)
  • 95839be Add crash handler on Windows, enable crash logging on Mac (#86)
  • c2a8cc9 Fix AboutDialog crash/freeze (#84)
  • d846369 Upgrade to Eto 2.7.4 (#82)
  • a42db35 Fixup macOS patch creation (#81)
  • 01e3284 Fixup place item preview (#72) (#76)
  • 56605fd Fixup a few cross-plat bugs (#75)
  • 9bd04db Add backend for script command adding, fixup for deletion/reordering, xdelta patch creation (#54)
  • f3be4ec Add place icon (#56)
  • 9f06308 Add a home screen, clear missing projects option, new icons, close project, preferences refresh (#55)
  • 77c6774 Add new script-like scenario editor workflow, scenario clearing (#53)
  • 83538c1 Add loop, volume, and title editing to BGM editor (#52)
  • 5668e55 New icons for camera origin and pathing, new buttons for adding/removing commands/sections in scripts (#50)
  • ce950d1 BGM and voice file replacement (#51)
  • c573156 Script command reordering and deletion, other misc editor improvements (#49)
  • 2708cef Add project settings, name and icon replacing (#48)
  • b1ccb4e Create new chibi direction selector, update layout of chibi editor (#47)
  • f1a5893 Make commands re-orderable w/ drag+drop, add context menu (#43)
  • 243dd8c Fixup mac chibi drag & drop bug (#46)
  • 094a8c8 Initial map items/editors work, add map characters tab to script editor (#45)
  • 932af58 Add starting chibi selector to script editors (#44)
  • e42356c Fixup mac context menu crash (#42)
  • 6b8ca5d Add complete parameter editing to the script editor (#39)
  • 6e8950f Adjust chibi editor, add orphan item dialog, add bgm names to DisplayName, add child item counts in tree (#41)
  • 27797a3 Improve audio player, add stop button, update icons (#40)
  • 46b54c0 UI: Project creation progress, auto-reopen last project, remember workspace, confirm unsaved changes on quit (#37)
  • 651f127 Update item icons (#38)
  • 680e52a Restructure user directory, refactor for testability, add a ton of tests (#36)
  • a797b89 Add chibi emotes preview, group selection editor, and saving to scenario editor (#35)
  • b1b2223 Add topic editor (#30)
  • 77ac229 Use cross-plat IWavePlayer to eliminate loading times for sound players (#34)
  • 08462d3 LoadingDialog -> ProcessDialog, add progress tracking for building (#32)
  • 6897f4a Offload project loading, add loading bar modal (#31)
  • 176f457 Fixup script editor bugs (#29)
  • f25ea57 Add BGM editor (#28)
  • 5e7c4f5 Add recent projects, build & run, toolbar icons (#27)
  • ba18582 Add app icons (#26)
  • 661d247 Add bg/character sprite selector with preview (#25)
  • 2177aac Add fixes and improvements to build & logging and bump Eto version to latest CI (#24)
  • 2e76b1e Add build capabilities (#23)
  • f65dbea Implement script sections for script editor (#22)
  • a88d383 New script editor!! (#21)
  • 4077e54 First pass at script editor -- parsing, basic interface (#20)
  • 68e204a Add scenario item (#19)
  • 1c82cf2 New chibi editor layout (#18)
  • 9e8cbcf Add script references to chibis, sprites, and backgrounds (#17)
  • 77cdf59 Add character sprite items (#16)
  • b5aa5b1 Add tab management context menu (#15)
  • 47be581 Add chibi items (#14)
  • 42203c0 Add puzzle items (#13)
  • 519f53c Project search system (#12)
  • 62bc65b Fixup project open on Linux; switch from StackLayout to TableLayout for more responsiveness (#11)
  • 887dfad Add new icons (#10)
  • bf26156 Make main panels responsive to resize (#9)
  • 59e9454 Improve styling of ProjectCreationDialog (#8)
  • 4914b77 Normalize spacing, restructure GUI project, fixup cross-plat ROM selection (#7)
  • 662204b Add icons to sections (#6)
  • eab9c0f Merge pull request #5 from jonko0493/IconDisplay
  • e7d9cdc comand -> command
  • 9bf3a41 PR feedback
  • 06dee54 Rename Event -> Script
  • dfda086 Bump Eto SDK to 2.7.3
  • c0cce27 Make icons display in tabs
  • a8daa03 Merge pull request #4 from jonko0493/AddLoopyLogger
  • fe473d8 PR feedback
  • 5a15a5d Remove the library's console logger and just use HaruhiChokuretsuLib's
  • 5c74d37 Add image encoding test
  • da9359e Bump HaruhiChokuretsuLib version, add BackgroundItem test
  • f62bac4 Add initial tests
  • ec688ed Add functionality to the loop logger (somewhat)
  • 0928620 Get tiled backgrounds working
  • cb8c0cc Upgrade NitroPacker
  • 41012ab Add background image editor
  • 1b50626 Merge branch 'main' into AddLoopyLogger
  • 9164df1 Make the dialogs a bit more clear
  • 2b60664 Merge pull request #3 from WiIIiam278/project-ui-scaffold
  • 4464f16 Merge branch 'main' into project-ui-scaffold
  • 9230bae Fix readonly editor ItemDescription property
  • 1803c11 Merge remote-tracking branch 'origin/project-ui-scaffold' into project-ui-scaffold
  • f146bc5 new()-style instantiation on example ItemDescriptions
  • d073848 Fix background color, rename MapItem in MapEditor
  • 7b1e4e9 Apply suggestions from code review
  • 3bcefa7 Merge branch 'AddLoopyLogger' of github-jonko:jonko0493/SerialLoops into AddLoopyLogger
  • bea5fcc Add a bit more
  • 12e1d44 Adjust async
  • 636cd97 Move the available languages to keep the loader happy
  • 5ca7971 Add langcode
  • 3dabc54 Make the new classes public
  • d1c1d1f Add project copy capabilities
  • bf27cb0 Use SectionList for heriachal item browsing, use DocumentControl instead of TabControl
  • a873296 Merge branch 'main' into AddLoopyLogger
  • a7cd460 Add some more IO functions
  • 869fb2c Merge pull request #2 from haroohie-club/AddOfficialBuild
  • bd17f8c Initial project editing UI/workflow
  • d1e8ccd Add ROM unpack, asset download methods
  • e716901 Merge branch 'AddOfficialBuild' into AddLoopyLogger
  • 6d1246b Change around package refs
  • 6833cae Adjust task name
  • ee93e75 Just one project
  • 5f05ed0 Publish release
  • 4bfeb19 Switch job name
  • 6f9dcc4 Don't publish web projects
  • 4e54576 Add official build
  • 6d9077d Couple of tweaks
  • 513870c Add LoopyLogger prototype for UI logging
  • 200c18b Merge pull request #1 from jonko0493/TestTime
  • 1df9c83 Move strategy around to make it correct
  • deed8a5 Add single job
  • dfd44fd Add azure pipelines support
  • f109fae Finish up startup tests
  • ac00456 Break out functionality into lib project; add tests
  • 221755e Add open project dialog
  • 4be85d4 Skeleton of config + basic project creation
  • d8bbc1b .NET 6-ify things a bit
  • 760ed0f A quick copyright change
  • 7416d5c A few basic changes to metadata
  • 0462de1 Initial commit

This list of changes was auto generated.