Page 1 of 1

TRSE auto inject program not working

Posted: Tue Dec 31, 2024 3:59 pm
by chepprey
Hi. I'm wondering if the "auto inject program" feature of Turbo Rascal isn't working? I'm assuming that when you build and run a TRSE project it should start up the emulator and automatically load and run your program.

This is for VIC-20, with VICE, on Ubuntu 24.04.

In TRSE, tapping ctrl-R does start Vice, but nothing is loaded or run.

In the TRSE Settings panel's Emulators tab, it's pointing to /usr/bin/xvic. I do also have some parameters set in the "params" dialog, I wonder if this is interfering with the auto-inject somehow?

Or, are there special Vice start-up parameters that I need to add to achieve this?

Thanks

(mod: thread moved from Programming to Emulation and Cross Development section)

Re: TRSE auto inject program not working

Posted: Wed Jan 01, 2025 6:18 am
by Mike
chepprey wrote:[...] are there special Vice start-up parameters that I need to add to achieve this?
You should check where the compiled executable from your TRSE project is stored, and whether VICE actually has something to load at all.

Otherwise, any relevant settings can be accessed from the command line used to start up VICE, so whatever you have as 'personal settings' in VICE should not matter: TRSE should be able to run VICE with the settings from your project.

Re: TRSE auto inject program not working

Posted: Thu Jan 02, 2025 2:30 pm
by chepprey
I'm able to manually start xvic, and type LOAD"MAIN.PRG",8,1 and RUN ... and the TRSE app works just fine that way.

I've eliminated the need to send any params through the TRSE settings, but it still doesn't autostart the app. TRSE starts VICE, but it just comes up to the READY. prompt, with nothing loaded.

I wonder how the TRSE-to-VICE hand-off is actually implemented? I wonder if I have some other settings in VICE that are conflicting with the hand-off.

I know this isn't a TRSE forum and I have a very TRSE-specific issue. So thanks for the response. :)

Re: TRSE auto inject program not working

Posted: Fri Jan 03, 2025 6:02 am
by AndyH
I've never used TRSE on Linux but it should be all working. Could you raise a report on Github:
https://github.com/leuat/TRSE/issues