VICE 1.19 for MorphOS
  • MorphOS Developer
    Piru
    Posts: 595 from 2003/2/24
    From: finland, the l...
    VICE (The Versatile Commodore Emulator: C64, C128, VIC20, PET, PLUS4 and CBM-II) was finally ported to AOS 3.x/MorphOS/AROS recently. However the initial MorphOS version was quite buggy, so I decided to fix the most serious bugs.

    My VICE MorphOS build:
    http://www.iki.fi/sintonen/vice/

    Original VICE port:
    http://www.amidog.se/amiga/vice/

    VICE home page:
    http://www.viceteam.org/
  • »24.05.06 - 06:42
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Toto
    Posts: 268 from 2003/4/20
    Hi Piru,

    Thanks, nice job. It works great and the PAL mode looks very nice fullscreen. Is it possible to turn off the statusbar in fullscreen mode?
    One thing, there's a problem with the joystick input, the left/right axis is reverse.
  • »24.05.06 - 08:11
    Profile
  • MorphOS Developer
    Piru
    Posts: 595 from 2003/2/24
    From: finland, the l...
    Quote:

    Is it possible to turn off the statusbar in fullscreen mode?

    AFAIK it's not.

    Quote:

    One thing, there's a problem with the joystick input, the left/right axis is reverse.

    This was fixed yesterday already.
  • »24.05.06 - 09:11
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Toto
    Posts: 268 from 2003/4/20
    Quote:


    Piru wrote:
    Quote:

    Is it possible to turn off the statusbar in fullscreen mode?

    AFAIK it's not.

    Quote:

    One thing, there's a problem with the joystick input, the left/right axis is reverse.

    This was fixed yesterday already.


    Ah, you're going too fast :-) I didn't realise you've already updated Vice, it works now, thanks.
  • »24.05.06 - 09:28
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    magnetic
    Posts: 2129 from 2003/3/1
    From: Los Angeles
    Yay
    Thanks Piru..

    Is VICE better than FRODO??

    magnetic
    Pegasos 2 Rev 2B3 w/ Freescale 7447 "G4" @ 1ghz / 1gb Nanya Ram
    Quad Boot: MorphOS 2.7 | Amiga OS4.1 U4 | Ubuntu PPC GNU/Linux | OS X 10.4
  • »24.05.06 - 22:01
    Profile Visit Website
  • Moderator
    hooligan
    Posts: 1948 from 2003/2/23
    From: Lahti, Finland
    Quote:


    s VICE better than FRODO??



    Wayyyyy better.
    www.mikseri.net/hooligan <- Free music
  • »25.05.06 - 05:08
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    warface
    Posts: 653 from 2003/2/24
    From: Hungary
    Quote:


    hooligan wrote:
    Quote:


    s VICE better than FRODO??



    Wayyyyy better.


    Umm... Then I must give it a try.
  • »25.05.06 - 05:33
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    analogkid
    Posts: 687 from 2004/11/3
    From: near myself
    I hope it gets Overlay Support, because that's one thing I like very much in Frodo.
  • »25.05.06 - 05:41
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Crumb
    Posts: 736 from 2003/2/24
    From: aGaS & CUAZ Al...
    @magnetic

    VICE is better (but I think that slower). VICE can show all special screenmodes found in some c64 demos that Frodo refuses to show
  • »25.05.06 - 09:04
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    C64Days
    Posts: 103 from 2006/2/27
    From: Italy
    Well done, could you remove the need for a running TCP/IP
    stack in the next release? It annoys me to have to launch
    Miami every time i want to watch a demo or try a game on Vice.
  • »25.05.06 - 16:40
    Profile
  • MorphOS Developer
    Piru
    Posts: 595 from 2003/2/24
    From: finland, the l...
    @C64Days
    Quote:

    could you remove the need for a running TCP/IP
    stack in the next release?

    Fixed. bsdsocket.library is opened on demand now.

    Also, the network code now works somewhat (but only to another big endian 32bit system for now, there are still some endianity issues). It is experimental, so expect some problems with it.
  • »25.05.06 - 20:49
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    dIGIMAN
    Posts: 273 from 2005/11/7
    Which Joystick do you people use?
    USB Version of Competition Pro?
    Is it supported?
  • »25.05.06 - 21:39
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    magnetic
    Posts: 2129 from 2003/3/1
    From: Los Angeles
    According to Piru it supports lowlevel.device and Poseidon should work with it..

    magnetic
    Pegasos 2 Rev 2B3 w/ Freescale 7447 "G4" @ 1ghz / 1gb Nanya Ram
    Quad Boot: MorphOS 2.7 | Amiga OS4.1 U4 | Ubuntu PPC GNU/Linux | OS X 10.4
  • »26.05.06 - 02:52
    Profile Visit Website
  • Moderator
    hooligan
    Posts: 1948 from 2003/2/23
    From: Lahti, Finland
    [/quote]
    Which Joystick do you people use?
    USB Version of Competition Pro?
    Is it supported?
    [/quote]

    I have been playing with CPro for a couple days.. I got re-addicted to "Rockstar ate my hamster" ;-) ... the joystick works perfectly.
    www.mikseri.net/hooligan <- Free music
  • »26.05.06 - 05:32
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    dIGIMAN
    Posts: 273 from 2005/11/7
    Oh yeah, that Game is crazy, i loved it to.
    I will get a CPro then.

    Thanks m8 :)
  • »26.05.06 - 05:56
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Posts: 108 from 2005/4/3
    From: Netherlands
    Hi,

    Forbidden Forrest, i can play the game since a while, great !
    Blue Max, Hunchback and others. However, not all games goes
    properly, Olympic Ski, Le Mans, the joystick do not work. Attack Of The
    Mutant Camels, black screen. I choose load and run. Nice to see
    the contents of a D64 disk or T64 tape in the fileload requester !

    Grts, Amigaharry
    http://www.angelfire.com/amiga/ex
  • »27.05.06 - 18:30
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    C64Days
    Posts: 103 from 2006/2/27
    From: Italy
    Quote:


    Piru wrote:
    @C64Days
    Quote:

    could you remove the need for a running TCP/IP
    stack in the next release?

    Fixed. bsdsocket.library is opened on demand now.

    Also, the network code now works somewhat (but only to another big endian 32bit system for now, there are still some endianity issues). It is experimental, so expect some problems with it.



    Thanks! (very quick!), as a footnote for the next release, recognition.db from Ambient nightly builds opens the ".exe" files
    with a fileviewer instead of executing them (i know it's Ambient
    to blame), so if next time you remove the ".exe" file extension... :)
  • »27.05.06 - 20:53
    Profile
  • MorphOS Developer
    Piru
    Posts: 595 from 2003/2/24
    From: finland, the l...
    New VICE build is out. Implemented overlay support now, and fixed more bugs.

    changes to previous version:

    - video.c/statusbar.c: Don't crash if some resources are not available.
    Use regular window instead of gimmezerozero one. MorphOS: For Pegasos
    fullscreen try depths in order 32, 24, 16 and 15, for Amiga: 16 and 15.
    Added title for the screen. Use IDCMP_SIZEVERIFY so we don't render over
    window borders. Fixed not to RectFill() over window border/outside of
    the screen. Remember old window position instead of always reopening at
    100, 100.
    - MorphOS: Added overlay support. There are some limitations in the
    support for now, "Double size" only works properly for windows that
    double both width and height. You can achieve the same by disabling
    "Double size" and manually resizing the window to double height. It
    should be easy to enable overlay for OS 3.x build aswell.
    - mousedrv.c: Fixed to properly process all input events in the list.
    Fixed to properly remove input events. Added Forbid() protection to
    avoid race conditions.
    - MorphOS: Fixed "1351 mouse emulation" inputhandler crash.
    - Now removes the "1351 mouse emulation" inputhandler when VICE quits.
    - C128 emulation: Fixed generic problem in VICE; multiple windows would
    corrupt each other's palette.
    - Fixed RGB to YCbCr conversion routine.
    - Fixed the custom file requester not to list RAM: among the initial
    directory contents.
    - Improved to open the possible system requesters to the same screen as
    VICE.
    - Fixed archdep_expand_path.
    - MorphOS: Removed statusbar from fullscreen mode.


    [ Edited by Piru on 2006/5/28 15:41 ]

    [ Edited by Piru on 2006/5/28 15:55 ]
  • »28.05.06 - 11:24
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Posts: 108 from 2005/4/3
    From: Netherlands
    Hi all,

    When joystick do nothing, i set in pulldown-menu only one
    joystick in "Settings/Joystick settings.../Joystick device selection"
    then "Joy 1 Device -> Joy Port 1" leaving the other empty.
    If the problem stays, do in pulldown-menu "Options/Swap Joystick"
    Olympic Ski, i can play it as of Pole Position too!

    Grts, Amigaharry, home of SimpleView, a MOS machinecoded viewer;
    http://www.angelfire.com/amiga/ex
  • »28.05.06 - 15:52
    Profile Visit Website
  • Moderator
    hooligan
    Posts: 1948 from 2003/2/23
    From: Lahti, Finland
    @Piru

    Big thanks for the update, overlay is appreciated
    www.mikseri.net/hooligan <- Free music
  • »29.05.06 - 01:27
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Posts: 108 from 2005/4/3
    From: Netherlands
    Hi all,

    3rd VICE release, i can play SuperCycle and Choplifter ! Thanks Piru.

    Grts, Amigaharry
    http://www.angelfire.com/amiga/ex
  • »19.06.06 - 10:51
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    C64Days
    Posts: 103 from 2006/2/27
    From: Italy
    This new release hosted on Amidog site, is done by Piru?
    Or by Amidog with the changes provided by Piru?
    Or entirely Amidog's work? Docs aren't helpful on
    this subject (and no changelog, sigh!)
  • »19.06.06 - 11:09
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Posts: 108 from 2005/4/3
    From: Netherlands
    Hi,

    http://www.amidog.com is this VICE from. Piru website, there're appears
    a VICE archives too. However, the archive name are the same. Saving the settings
    causes the next time starting up VICE with "x64.exe" window:
    network.c:192: failed assertion `server_port == tmp'
    Program aborted
    I inquired "vice.ini" file, which is the settings file inside the VICE drawer.
    Delete the file and VICE runs properly !
    Not all menu functions are implemented in VICE, i think that's the reason the
    settings-file aborts VICE.

    For sure, i'am happy with VICE.
    Grts, Amigaharry
    http://www.angelfire.com/amiga/ex
  • »20.06.06 - 10:13
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    C64Days
    Posts: 103 from 2006/2/27
    From: Italy
    It's a known bug on Windows version too, just hope it
    gets corrected in the original sources any soon.

    Quote:


    amigaharry wrote:
    Hi,

    http://www.amidog.com is this VICE from. Piru website, there're appears
    a VICE archives too. However, the archive name are the same. Saving the settings
    causes the next time starting up VICE with "x64.exe" window:
    network.c:192: failed assertion `server_port == tmp'
    Program aborted
    I inquired "vice.ini" file, which is the settings file inside the VICE drawer.
    Delete the file and VICE runs properly !
    Not all menu functions are implemented in VICE, i think that's the reason the
    settings-file aborts VICE.

    For sure, i'am happy with VICE.
    Grts, Amigaharry
    http://www.angelfire.com/amiga/ex

  • »20.06.06 - 18:22
    Profile