Line Rider Advanced 1.03 [March 2018]
+4
anton
rabid squirrel
Apple
[senpai] kevans
8 posters
Page 1 of 1
Line Rider Advanced 1.03 [March 2018]
source
releases page
it's licensed under gpl3 so do whatever you want as long as you keep it open source.
Mac users: You will need the mono framework which you can download from here:
http://www.mono-project.com/download/#download-mac
releases page
it's licensed under gpl3 so do whatever you want as long as you keep it open source.
Mac users: You will need the mono framework which you can download from here:
http://www.mono-project.com/download/#download-mac
Last edited by JealousCloud on Tue May 29, 2018 1:43 pm; edited 8 times in total
JealousCloud- Member
- see you, space cowboy...
Re: Line Rider Advanced 1.03 [March 2018]
Sorry to see you go like this, but after our talk in skype, I completely understand.
Re: Line Rider Advanced 1.03 [March 2018]
I hope things get better for you. Skype me or something if you need someone to talk to.
Apple- Moderator
Re: Line Rider Advanced 1.03 [March 2018]
Does anyone want some final improvements to this version? I'll take a stab at getting some tweaks and fixes in it. I already know some people want some niche features, but I'm talking overall.
Re: Line Rider Advanced 1.03 [March 2018]
I'm working on a develop branch imma push soon, and ill start adding tasks and bugs there and whenever you fix a bug you can just make a pull req against develop and i'll add it.
JealousCloud- Member
- see you, space cowboy...
Re: Line Rider Advanced 1.03 [March 2018]
Ha, that's assuming I can get I successful compile. I'm not the smartest developer, so this is a new experience for me.
Re: Line Rider Advanced 1.03 [March 2018]
Updated. @OTDE you should make this the main redirect from the portal, the 0.3 thread should be closed as that version is non-functional.
JealousCloud- Member
- see you, space cowboy...
Re: Line Rider Advanced 1.03 [March 2018]
mono on Mac doesn't seem to like something...
BUT! I can get LRA mostly functional using Wine (https://www.winehq.org/). Things that I've noticed that do not work: music doesn't work, some of my tracks crash the game when I try to load them, I can't do shift-line, I can't use the line adjusting tools other than the one that doesn't require pressing down any keys. But I'm currently doing a scenery project so none of that matters.
If other Mac users can tell me if I'm doing something wrong, go ahead. Maybe I'm just being a dumb.
- uh the thing Terminal tells me:
- Code:
dhcp-128-209:LR l_$ mono Line\ Rider\ Advanced.app/Contents/linerider.exe
WARNING: The Carbon driver has not been ported to 64bits, and very few parts of Windows.Forms will work properly, or at all
Stacktrace:
 at <unknown> <0xffffffff>
 at (wrapper managed-to-native) System.Windows.Forms.XplatUICarbon.CGDisplayBounds (intptr) [0x00002] in <919c0e29d1ee4130aa56b0f95d0b6c84>:0
 at System.Windows.Forms.XplatUICarbon.get_WorkingArea () [0x00005] in <919c0e29d1ee4130aa56b0f95d0b6c84>:0
 at System.Windows.Forms.XplatUICarbon.get_VirtualScreen () [0x00000] in <919c0e29d1ee4130aa56b0f95d0b6c84>:0
 at System.Windows.Forms.XplatUI.get_VirtualScreen () [0x00000] in <919c0e29d1ee4130aa56b0f95d0b6c84>:0
 at System.Windows.Forms.Screen..cctor () [0x00034] in <919c0e29d1ee4130aa56b0f95d0b6c84>:0
 at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in <ac812cae460544af83bd6cf54c5eee87>:0
 at <unknown> <0xffffffff>
 at System.Windows.Forms.MessageBox/MessageBoxForm.InitFormsSize () [0x00002] in <919c0e29d1ee4130aa56b0f95d0b6c84>:0
 at System.Windows.Forms.MessageBox/MessageBoxForm.RunDialog () [0x0000f] in <919c0e29d1ee4130aa56b0f95d0b6c84>:0
 at (wrapper remoting-invoke-with-check) System.Windows.Forms.MessageBox/MessageBoxForm.RunDialog () [0x00031] in <919c0e29d1ee4130aa56b0f95d0b6c84>:0
 at System.Windows.Forms.MessageBox.Show (string,string,System.Windows.Forms.MessageBoxButtons) [0x0000a] in <919c0e29d1ee4130aa56b0f95d0b6c84>:0
 at linerider.Program.CurrentDomain_UnhandledException (object,System.UnhandledExceptionEventArgs) [0x00027] in <9cc2fda8fe7d45099d585a1d594bf88e>:0
 at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object_object (object,intptr,intptr,intptr) [0x0001e] in <ac812cae460544af83bd6cf54c5eee87>:0
Native stacktrace:
0  mono                 0x000000010577c541 mono_handle_native_crash + 257
1  mono                 0x00000001057e3ff6 altstack_handle_and_restore + 70
2  SkyLight               0x00007fffd6be8fc2 SLDisplayBounds + 50
3 Â ??? Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 0x000000010f2ffcde 0x0 + 4549770462
4 Â ??? Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 0x000000010ea54446 0x0 + 4540679238
5  mono                 0x00000001056d6784 mono_jit_runtime_invoke + 1316
6  mono                 0x00000001058ce398 do_runtime_invoke + 88
7  mono                 0x00000001058ca404 mono_runtime_class_init_full + 996
8  mono                 0x00000001056cfbd5 mono_jit_compile_method_inner + 2485
9  mono                 0x00000001056d2a93 mono_jit_compile_method_with_opt + 1379
10  mono                 0x000000010577e9e1 common_call_trampoline + 1217
11  mono                 0x000000010577e4e9 mono_magic_trampoline + 73
12 Â ??? Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 0x0000000105b5439e 0x0 + 4390732702
13 Â ??? Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 0x000000010f2fe653 0x0 + 4549764691
14 Â ??? Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 0x000000010f2fe453 0x0 + 4549764179
Debug info from gdb:
(lldb) command source -s 0 '/tmp/mono-gdb-commands.ZTSxJH'
Executing commands in '/tmp/mono-gdb-commands.ZTSxJH'.
(lldb) process attach --pid 2259
warning: (x86_64) /Library/Frameworks/Mono.framework/Versions/5.4.0/lib/mono/4.5/mscorlib.dll.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
Process 2259 stopped
* thread #1, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  frame #0: 0x00007fffda9c73ee libsystem_kernel.dylib`__wait4 + 10
libsystem_kernel.dylib`__wait4:
->  0x7fffda9c73ee <+10>: jae   0x7fffda9c73f8       ; <+20>
  0x7fffda9c73f0 <+12>: movq  %rax, %rdi
  0x7fffda9c73f3 <+15>: jmp   0x7fffda9bfcd4       ; cerror
  0x7fffda9c73f8 <+20>: retq Â
Target 0: (mono) stopped.
Executable module set to "/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono".
Architecture set to: x86_64h-apple-macosx.
(lldb) thread list
Process 2259 stopped
* thread #1: tid = 0x2ac5c, 0x00007fffda9c73ee libsystem_kernel.dylib`__wait4 + 10, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
 thread #2: tid = 0x2ac64, 0x00007fffda9c6bf2 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'
 thread #3: tid = 0x2ac65, 0x00007fffda9c6bf2 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'
 thread #4: tid = 0x2ac66, 0x00007fffda9bf386 libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer'
 thread #5: tid = 0x2ac67, 0x00007fffda9c744e libsystem_kernel.dylib`__workq_kernreturn + 10
 thread #6: tid = 0x2ac68, 0x00007fffda9c744e libsystem_kernel.dylib`__workq_kernreturn + 10
 thread #7: tid = 0x2ac69, 0x00007fffda9c744e libsystem_kernel.dylib`__workq_kernreturn + 10
(lldb) thread backtrace all
* thread #1, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
 * frame #0: 0x00007fffda9c73ee libsystem_kernel.dylib`__wait4 + 10
  frame #1: 0x000000010577c5ce mono`mono_handle_native_crash(signal=<unavailable>, ctx=<unavailable>, info=<unavailable>) at mini-exceptions.c:2720 [opt]
  frame #2: 0x00000001057e3ff6 mono`altstack_handle_and_restore(ctx=0x00007fff5a5386b0, obj=0x0000000000000000, stack_ovf=0) at exceptions-amd64.c:799 [opt]
  frame #3: 0x00007fffd6be8fc2 SkyLight`SLDisplayBounds + 50
  frame #4: 0x000000010f2ffcde
  frame #5: 0x000000010ea54446
  frame #6: 0x00000001056d6784 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=0x000000010f2ff660, error=<unavailable>) at mini-runtime.c:2791 [opt]
  frame #7: 0x00000001058ce398 mono`do_runtime_invoke(method=0x00007fe3be288760, obj=0x0000000000000000, params=0x0000000000000000, exc=0x00007fff5a538f98, error=0x00007fff5a539178) at object.c:2862 [opt]
  frame #8: 0x00000001058ca404 mono`mono_runtime_class_init_full [inlined] mono_runtime_try_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, error=0x00007fff5a539178) at object.c:2970 [opt]
  frame #9: 0x00000001058ca3bf mono`mono_runtime_class_init_full(vtable=0x00007fe3be280eb0, error=0x00007fff5a539178) at object.c:471 [opt]
  frame #10: 0x00000001056cfbd5 mono`mono_jit_compile_method_inner(method=0x00007fe3bf2252a8, target_domain=<unavailable>, opt=<unavailable>, error=0x00007fff5a539178) at mini.c:4341 [opt]
  frame #11: 0x00000001056d2a93 mono`mono_jit_compile_method_with_opt(method=0x00007fe3bf2252a8, opt=<unavailable>, jit_only=0, error=<unavailable>) at mini-runtime.c:2129 [opt]
  frame #12: 0x000000010577e9e1 mono`common_call_trampoline(regs=0x00007fff5a5J\x0e", m=0x00007fe3bf2252a8, vt=<unavailable>, vtable_slot=<unavailable>, error=<unavailable>) at mini-trampolines.c:708 [opt]
  frame #13: 0x000000010577e4e9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) at mini-trampolines.c:838 [opt]
  frame #14: 0x0000000105b5439e
  frame #15: 0x000000010f2fe653
  frame #16: 0x000000010f2fe453
 thread #2, name = 'SGen worker'
  frame #0: 0x00007fffda9c6bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
  frame #1: 0x00007fffdaab27fa libsystem_pthread.dylib`_pthread_cond_wait + 712
  frame #2: 0x00000001059440af mono`thread_func [inlined] mono_os_cond_wait(cond=0x0000000105a6b960, mutex=<unavailable>) at mono-os-mutex.h:173 [opt]
  frame #3: 0x00000001059440a3 mono`thread_func(thread_data=0x0000000105a6b918) at sgen-thread-pool.c:108 [opt]
  frame #4: 0x00007fffdaab193b libsystem_pthread.dylib`_pthread_body + 180
  frame #5: 0x00007fffdaab1887 libsystem_pthread.dylib`_pthread_start + 286
  frame #6: 0x00007fffdaab108d libsystem_pthread.dylib`thread_start + 13
 thread #3, name = 'SGen worker'
  frame #0: 0x00007fffda9c6bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
  frame #1: 0x00007fffdaab27fa libsystem_pthread.dylib`_pthread_cond_wait + 712
  frame #2: 0x00000001059440af mono`thread_func [inlined] mono_os_cond_wait(cond=0x0000000105abfbd0, mutex=<unavailable>) at mono-os-mutex.h:173 [opt]
  frame #3: 0x00000001059440a3 mono`thread_func(thread_data=0x0000000105bf5108) at sgen-thread-pool.c:108 [opt]
  frame #4: 0x00007fffdaab193b libsystem_pthread.dylib`_pthread_body + 180
  frame #5: 0x00007fffdaab1887 libsystem_pthread.dylib`_pthread_start + 286
  frame #6: 0x00007fffdaab108d libsystem_pthread.dylib`thread_start + 13
 thread #4, name = 'Finalizer'
  frame #0: 0x00007fffda9bf386 libsystem_kernel.dylib`semaphore_wait_trap + 10
  frame #1: 0x00000001058c62c5 mono`finalizer_thread [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:91 [opt]
  frame #2: 0x00000001058c62ba mono`finalizer_thread at mono-coop-semaphore.h:43 [opt]
  frame #3: 0x00000001058c62ae mono`finalizer_thread(unused=<unavailable>) at gc.c:864 [opt]
  frame #4: 0x000000010589a463 mono`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]
  frame #5: 0x000000010589a3e3 mono`start_wrapper(data=0x00007fe3bdd09980) at threads.c:891 [opt]
  frame #6: 0x00007fffdaab193b libsystem_pthread.dylib`_pthread_body + 180
  frame #7: 0x00007fffdaab1887 libsystem_pthread.dylib`_pthread_start + 286
  frame #8: 0x00007fffdaab108d libsystem_pthread.dylib`thread_start + 13
 thread #5
  frame #0: 0x00007fffda9c744e libsystem_kernel.dylib`__workq_kernreturn + 10
  frame #1: 0x00007fffdaab1621 libsystem_pthread.dylib`_pthread_wqthread + 1426
  frame #2: 0x00007fffdaab107d libsystem_pthread.dylib`start_wqthread + 13
 thread #6
  frame #0: 0x00007fffda9c744e libsystem_kernel.dylib`__workq_kernreturn + 10
  frame #1: 0x00007fffdaab1621 libsystem_pthread.dylib`_pthread_wqthread + 1426
  frame #2: 0x00007fffdaab107d libsystem_pthread.dylib`start_wqthread + 13
 thread #7
  frame #0: 0x00007fffda9c744e libsystem_kernel.dylib`__workq_kernreturn + 10
  frame #1: 0x00007fffdaab148e libsystem_pthread.dylib`_pthread_wqthread + 1023
  frame #2: 0x00007fffdaab107d libsystem_pthread.dylib`start_wqthread + 13
(lldb) detach
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Process 2259 detached
(lldb) quit
Abort trap: 6
BUT! I can get LRA mostly functional using Wine (https://www.winehq.org/). Things that I've noticed that do not work: music doesn't work, some of my tracks crash the game when I try to load them, I can't do shift-line, I can't use the line adjusting tools other than the one that doesn't require pressing down any keys. But I'm currently doing a scenery project so none of that matters.
If other Mac users can tell me if I'm doing something wrong, go ahead. Maybe I'm just being a dumb.
Re: Line Rider Advanced 1.03 [March 2018]
As long as it works then I'm good. It's still the best LR version available in my opinion, and it'll be the version I sick with for main projects.
theacp127- Member
- trying real hard
Re: Line Rider Advanced 1.03 [March 2018]
1.01b is just 1.01 compiled [probably] properly this time lol. should fix some of the issues brought to light.
JealousCloud- Member
- see you, space cowboy...
Re: Line Rider Advanced 1.03 [March 2018]
Now, when running with mono, the keyboard inputs work but not the mouse inputs. The warning Terminal gives me is "WARNING: The Carbon driver has not been ported to 64bits, and very few parts of Windows.Forms will work properly, or at all"
EDIT: honestly it might be a problem on my side because I remember about a year ago LRA on mono worked, and now it doesn't work (for the same version of LRA).
EDIT: honestly it might be a problem on my side because I remember about a year ago LRA on mono worked, and now it doesn't work (for the same version of LRA).
Re: Line Rider Advanced 1.03 [March 2018]
Same thing was reported by someone on Discordgaoyubao wrote:Now, when running with mono, the keyboard inputs work but not the mouse inputs. The warning Terminal gives me is "WARNING: The Carbon driver has not been ported to 64bits, and very few parts of Windows.Forms will work properly, or at all"
EDIT: honestly it might be a problem on my side because I remember about a year ago LRA on mono worked, and now it doesn't work (for the same version of LRA).
Re: Line Rider Advanced 1.03 [March 2018]
It sounds more like an issue with Mono to me.
theacp127- Member
- trying real hard
Re: Line Rider Advanced 1.03 [March 2018]
- Exported videos can only be viewed in vlc. Sony Vegas reads it as a black screen, although duration seems to be correct. (Does anyone know of a conversion software that would fix this issue?)
- Exported videos have incorrect zoom
- Exporting videos works only with certain .trk files, but most files cause the game to crash due to running out of memory. This issue has nothing to do with line count.
- Converted song files do not show up in song selection.
- Altering the offset for a song takes alot of time to process. This is a small issue, but I do remember versions where this took less time.
- If bosh dies before the flag when doing ctrl+i, live update stops working until restart. Would've posted this to r/mildyinfuriating, but i doubt they'd understand.
- enable function for songs is not saved, which means if you once save a .trk with a song you have to disable the song every time you load the file
- Exported videos have incorrect zoom
- Exporting videos works only with certain .trk files, but most files cause the game to crash due to running out of memory. This issue has nothing to do with line count.
- Converted song files do not show up in song selection.
- Altering the offset for a song takes alot of time to process. This is a small issue, but I do remember versions where this took less time.
- If bosh dies before the flag when doing ctrl+i, live update stops working until restart. Would've posted this to r/mildyinfuriating, but i doubt they'd understand.
- enable function for songs is not saved, which means if you once save a .trk with a song you have to disable the song every time you load the file
anton- Member
- cool
Re: Line Rider Advanced 1.03 [March 2018]
For me Handbreak, an open source video encoder, fixes the recording incompatibility.
I tested to see what glitches would happen for me, but I couldn't recreate them on Windows 10.
A lot of those seem to be because of your different operating system.
I tested to see what glitches would happen for me, but I couldn't recreate them on Windows 10.
A lot of those seem to be because of your different operating system.
theacp127- Member
- trying real hard
Re: Line Rider Advanced 1.03 [March 2018]
Windows 8.1theacp127 wrote:A lot of those seem to be because of your different operating system.
anton- Member
- cool
Re: Line Rider Advanced 1.03 [March 2018]
That's so odd, although that's programming for you. It works when it feels like it sometimes.
theacp127- Member
- trying real hard
Re: Line Rider Advanced 1.03 [March 2018]
When pressing left or right on the newest version to skip bosh ahead or back one frame now centers the camera on bosh instead of moving the camera location to the same place as it would be on that frame if I were to press play. As a result, this will make it a lot harder to create animation on certain spots on the track.
edit: when I press shift+left or right, the camera does seem to work as expected, but skips a few frames which is a nice feature to help with music syncing. It would be nice if the camera acted the same way as that when just pressing left or right skipping ahead only 1 frame.
edit: when I press shift+left or right, the camera does seem to work as expected, but skips a few frames which is a nice feature to help with music syncing. It would be nice if the camera acted the same way as that when just pressing left or right skipping ahead only 1 frame.
SethComposerGuy- Line Rider Legend
Re: Line Rider Advanced 1.03 [March 2018]
On the other hand, when trying to make smooth manuals or flatsled, having Bosh centered is very convenient. I feel like both methods of frame-by-frame incrementation would be interesting to keep, so *shrug*SethComposerGuy wrote:When pressing left or right on the newest version to skip bosh ahead or back one frame now centers the camera on bosh instead of moving the camera location to the same place as it would be on that frame if I were to press play. As a result, this will make it a lot harder to create animation on certain spots on the track.
Re: Line Rider Advanced 1.03 [March 2018]
gaoyubao wrote:On the other hand, when trying to make smooth manuals or flatsled, having Bosh centered is very convenient. I feel like both methods of frame-by-frame incrementation would be interesting to keep, so *shrug*SethComposerGuy wrote:When pressing left or right on the newest version to skip bosh ahead or back one frame now centers the camera on bosh instead of moving the camera location to the same place as it would be on that frame if I were to press play. As a result, this will make it a lot harder to create animation on certain spots on the track.
Ya, I can see the benefits of having Bosh centered for the purposes of track making, while in regards to scenery, (especially animation), it is still better to have the camera location in the same location that it would be when you press 'play'. Possibly add a toggle setting to be able to switch between the 2 settings? Right now, I would pretty much be forced to use a previous version of lra if I wanted certain types of animation to look how I want it to.
On a side note, I wonder if it would be possible to add a way to copy and paste sections of scenery based on the location of the mouse?
SethComposerGuy- Line Rider Legend
Re: Line Rider Advanced 1.03 [March 2018]
This is planned in the next release. there's a prerelease of 1.03 out right now that disabled the centering bit on the github.SethComposerGuy wrote:On a side note, I wonder if it would be possible to add a way to copy and paste sections of scenery based on the location of the mouse?
JealousCloud- Member
- see you, space cowboy...
Similar topics
» Top ten Line Rider Tracks of 2018
» BIG NEWS: New Line Rider version "Line Online" with integrated website in development
» Line Rider / Line Riding --- Citrine: For a battle between me and skinlight
» Line Rider: Advanced alpha r1.51 [December 30] Line Properties
» Line Rider / Line Riding - Alias: My first track ever :)
» BIG NEWS: New Line Rider version "Line Online" with integrated website in development
» Line Rider / Line Riding --- Citrine: For a battle between me and skinlight
» Line Rider: Advanced alpha r1.51 [December 30] Line Properties
» Line Rider / Line Riding - Alias: My first track ever :)
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
Sun Nov 10, 2024 1:20 pm by Rafael
» How to control the camera freely?
Sun Jun 02, 2024 5:37 pm by ScrungleBlumpkus
» "Leaves Through The Line" By Wizzy
Mon Mar 18, 2024 11:03 am by alpha leonis
» bubblegum - Pure5152
Thu Nov 23, 2023 4:36 am by Rafael
» Started in 2020 - thoughts?
Mon Jul 24, 2023 1:21 pm by cvang
» Hypersonic Motion - Preview and explanation
Mon Jul 24, 2023 12:15 pm by alpha leonis
» Track question
Mon Jul 24, 2023 12:14 pm by alpha leonis
» Line Rider Pointy Wobbly Italian Rat ~ Leonis
Mon Jul 24, 2023 12:12 pm by alpha leonis
» Line Rider Prism ~ Leonis
Mon Jul 24, 2023 12:11 pm by alpha leonis