Menu

#668 Window resizing bug X128 on reset for all platforms.

v2.4.x
closed-out-of-date
None
x128
2018-09-11
2015-10-30
MIRKOSOFT
No

OK, now is resizing function in Windows working, but like always Commodore 128 is aside.
In case of x128 window resizing saves size of windows, but when is again x128 started, windows (both) began render into saved dimensions, but in moment it switches back to standard sttings of VIC & VDC, only position is correct.
Please fix this bug and leave not x128 aside like in case not working FD-2000/4000...

Miro

```

Discussion

  • gpz

    gpz - 2015-10-30

    please provide exact instructions on how to reproduce the problem (your description doesnt even tell what exactly the problem IS for that matter)

     
  • Querino

    Querino - 2015-10-31

    about the resizing see here: https://sourceforge.net/p/vice-emu/bugs/664/

    no idea about the FD-2000/4000... AFAIK it works if one uses the correct drive ROMs

     
  • MIRKOSOFT

    MIRKOSOFT - 2015-10-31

    OK, what is problem:
    I start x128 and configure position and drag & drop size of both windows - VIC-IIe and VDC, then save settings.
    I look into INI file to be sure and then start x128 again.
    x128 draws windows of VIC-IIe and VDC, position and size are ok, then little moment and position is at the same place, but windows size is only by Display Settings - normal or double size - windows are not resized to previously saved sizes.
    This is working in other emulated machines, to be sure I tried xvic, x64, xscpu64 and xplus4 - window size is drawed correctly by saved window size.

    FD-2000/4000 - this is longest story of unfixed bug of x128...
    I'm using real versions of ROM and both drives are working on each machine except x128.
    At the time it was explained that problem is in timing, but I don't know if is it forgotten or what.
    I can't post it as bug 'cause VICE team marks it again as invalid 'cause this bug was posted, but long long time ago... So, if I want to use FD-2000/4000 I must to run VICE 2.4 only, no newer version...
    If you're forgot this bug please fix it 'cause each published buid on pokefinder I test these bugs:
    x128 FD-2000/4000, x128 VIC-IIe at 2MHz turned on, x128 VDC interlaced modes, xplus4 TED FLI modes and I always look into keyboard config files for new changes - like description of scancode #85 and if will be possible to use key as "Commodored" (named by "Shifted") and ShiftLock definition like RESTORE or 40/80 DISPLAY or CAPS LOCK... and still long time searching for correct scancode table used in VICE.

    Miro

     
  • gpz

    gpz - 2015-10-31

    please stay on topic, your constant cluttering of tickets with various other topics doesnt help anyone. there are open tickets for those other issues and the reason that they are not fixed yet isnt that they are forgotten, but that there is no dedicated x128 maintainer

     
  • Marco van den Heuvel

    Fixed in rev 30038, please retest.

     
  • Querino

    Querino - 2015-10-31

    your hack works...partially.

    if i do a reset (soft or hard), we are on the default window size again.

     
  • Marco van den Heuvel

    This seems to be a generic problem with x128 across all platforms, and it gets even worse, if you do a 'sys 65341' it also 'resets' the windows back to their default size.

    Renaming this bug report to indicate it involves all platforms, and re-opening it.

     
  • Querino

    Querino - 2015-11-01

    ok, i see. :)

    but how about vsid.exe? it is always useless now... see screenshot

    it used to come up in the upper left corner with a fixed size. now this.
    or sometimes it comes as fullscreen, and there is no way to change its size, everything is greyed out.

    vice log says:

    Warning - Trying to read value from unknown resource `Window0Width'.
    Warning - Trying to read value from unknown resource `Window0Height'.
    

    /edit:
    hm, i havethe "reset-resize" bug on x128 only here, not on the other emus.

     

    Last edit: Querino 2015-11-01
  • Marco van den Heuvel

    The vsid problem should be fixed with rev. 30049, x128 problem still exists.

     
  • Querino

    Querino - 2015-11-02

    vsid working well again.

     
  • gpz

    gpz - 2018-09-11

    closing this, when gtk3 port implements restoring window positions it will come with new bugs :)

     
  • gpz

    gpz - 2018-09-11
    • status: open --> closed-out-of-date
     

Log in to post a comment.