#513 Autorun bug


I found autorun bug in nightly build (maybe also earlier) 2.4.6-x86-r28017.

I tried to use to LOAD and then execute ML program (single file, no diskimage) with command e.g.:
x64 -autoload "test.prg" -keybuf "sys49152\x0d"
ML program is written for testing VIC-II exchange border color.
x64 starts, executes SYS and it works not - like there's not loaded anything. But then I executed program directly in x64 (without restart) and works. I meant that problem is in delay.
So, I added -autostart-delay 10 to command line and it does the same.
The same effect has x64sc, xscpu64 and xvic (xvic has other test program).
In case of xvic is also problem with autorun Basic programs - crashes.

Only in case x128 this works without problem.

Please look at this bug. I wrote VB app for using it with every file - reads first 2 bytes of PRG and creates keybuf. It was working in VICE 2.4, later were changed options to use keybuf, so I needed rebuild it and today I was working, but really don't know reason why it works not.




    MIRKOSOFT - 2014-05-01

    Updated: WinVICE-2.4.6-x86-r28043
    x128, x64, x64sc, xvic, xplus4 and xscpu64 = Basic programs ok
    x128 and xscpu64 - ML programs = ok

    Not working only ML programs - x64, x64sc, xvic, xplus4



    MIRKOSOFT - 2014-05-06

    Updated: WinVICE-2.4.6-x86-r28051
    Basic programs working ok (x128/x64/x64sc/xvic/xplus4/xscpu64 and 64 mode of x128)
    ML programs working on x128/xscpu64

    ML programs not working: x64/x64sc/xvic/xplus4/64 mode of x128


  • gpz

    gpz - 2014-08-27

    a new option -keybuf-delay was added for this kind of situation a while ago, a line like this should do the trick:

    x64 -keybuf-delay 12345 -autoload "test.prg" -keybuf "sys49152\x0d"

    • however, for some reason it does not work with -autoload. needs further investigation.
  • gpz

    gpz - 2015-12-26
    • status: open --> pending-fixed
    • assigned_to: gpz
  • gpz

    gpz - 2015-12-26

    should be fixed in r30335, please retest

  • compyx

    compyx - 2016-11-27
    • status: pending-fixed --> closed-fixed

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks