Welcome to the Gamebase 64 forums.                 An attempt to document ALL Commodore 64 gameware before it's too late!

Annoying WinVICE/SDLVICE script issue

Discuss GameBase, the Universal Emulator Frontend!

Moderator: Jimbo

Retroplay
Cool Member
Cool Member
Location: Denmark
Posts: 320
Joined: Sun Apr 18, 2004 10:18 pm

Re: Annoying WinVICE/SDLVICE script issue

Mon Aug 05, 2019 1:07 pm

Yup, vsid (32-bit) crashed once for me this time. (r36844)

32-bit builds does seem to have a few problems after all, this and ffmpeg being one of them.
User avatar
.mad.
Honoured Member
Honoured Member
Location: Lancashire
Posts: 2256
Joined: Sun Jun 19, 2005 3:30 pm

Re: Annoying WinVICE/SDLVICE script issue

Tue Aug 06, 2019 5:32 pm

I don't know for sure, but this could be a shoddy vs new OpenGL driver bug. ;)

Testing an old SDL2 build: SDL2VICE-3.1-win32 (2017)
It crashes when changing to full screen mode.

changing the default renderer from DirectX to this: -sdl2renderer opengl -VICIIfull
makes it work for me.

so i guess [-sdl2backend 0] will be a switch in a future version.

i know you only build it. :wink:
Retroplay
Cool Member
Cool Member
Location: Denmark
Posts: 320
Joined: Sun Apr 18, 2004 10:18 pm

Re: Annoying WinVICE/SDLVICE script issue

Tue Aug 06, 2019 8:13 pm

.mad. wrote:
Tue Aug 06, 2019 5:32 pm
i know you only build it. :wink:
Indeed, r36848 is up.
Again, expect win32 builds to be somewhat flakey.

Has anyone tested SDL2 build on a dedicated XP machine ?
Not that I think it'll work, GCC 9.1.0 isn't exactly XP "friendly".
User avatar
.mad.
Honoured Member
Honoured Member
Location: Lancashire
Posts: 2256
Joined: Sun Jun 19, 2005 3:30 pm

Re: Annoying WinVICE/SDLVICE script issue

Wed Aug 07, 2019 6:23 pm

Retroplay wrote:
Tue Aug 06, 2019 8:13 pm
Has anyone tested SDL2 build on a dedicated XP machine ?
Not that I think it'll work, GCC 9.1.0 isn't exactly XP "friendly".
On my 32bit XP machine it's no go!

error openening file.

The procedure enrty point GetTickCount64 could not be located in the dynamic link library KERNEL32.DLL
Retroplay
Cool Member
Cool Member
Location: Denmark
Posts: 320
Joined: Sun Apr 18, 2004 10:18 pm

Re: Annoying WinVICE/SDLVICE script issue

Wed Aug 07, 2019 6:57 pm

Yup, same error I got in my VM, just as I figured it would.

Oh well, XP's been dead/unsupported for half a decade now so I'm not gonna lose any sleep over it. :lol:
User avatar
.mad.
Honoured Member
Honoured Member
Location: Lancashire
Posts: 2256
Joined: Sun Jun 19, 2005 3:30 pm

Re: Annoying WinVICE/SDLVICE script issue

Wed Aug 07, 2019 7:52 pm

Retroplay wrote:
Wed Aug 07, 2019 6:57 pm
Oh well, XP's been dead/unsupported for half a decade now
My XP machine is alive and kicking, thank you very much. :mrgreen:

Win7 will soon become unsupported by Microsoft as well.
But unsupported doesn't mean dead.

Microsoft just hope you will buy a new computer with Win10 so they can harvest your data. :P
groepaz
New Member
Posts: 22
Joined: Wed Aug 30, 2006 7:26 pm

Re: Annoying WinVICE/SDLVICE script issue

Thu Aug 15, 2019 7:22 pm

XP is not a supported target for us (not for the GTK3 build anyway), so expect random breakage. The same is true for 32bit builds. Also ffmpeg will be dropped in the near future and get replaced by some lossless codec (we havent decided which one yet, perhaps the same dosbox uses).

That said, please use the bugtracker. Or if you need adhoc fixes - try IRC #vice-dev on freenode :)
Retroplay
Cool Member
Cool Member
Location: Denmark
Posts: 320
Joined: Sun Apr 18, 2004 10:18 pm

Re: Annoying WinVICE/SDLVICE script issue

Fri Aug 16, 2019 6:03 pm

.mad. wrote:
Wed Aug 07, 2019 6:23 pm
On my 32bit XP machine it's no go!
Try the GCC 5.3.0 build I've added.
I installed msys2-i686-20160205 in my Windows 7 x86 VM.
It won't run for me in my VM but that's not surprising since I don't have any hardware acceleration enabled for graphics.
No more The procedure enrty point GetTickCount64 could not be located in the dynamic link library KERNEL32.DLL blah-blah though. :)
User avatar
.mad.
Honoured Member
Honoured Member
Location: Lancashire
Posts: 2256
Joined: Sun Jun 19, 2005 3:30 pm

Re: Annoying WinVICE/SDLVICE script issue

Fri Aug 16, 2019 7:00 pm

Thanks Retroplay,
it does run on XP, but very slowly (unusable).

but 100% better than before. :lol:
Retroplay
Cool Member
Cool Member
Location: Denmark
Posts: 320
Joined: Sun Apr 18, 2004 10:18 pm

Re: Annoying WinVICE/SDLVICE script issue

Fri Aug 16, 2019 7:46 pm

What about x64 (not x64sc) ?

x64sc requires a beefy CPU, it also brings my old Q6600 OC'ed @ 3GHz to its knees. :lol:
User avatar
.mad.
Honoured Member
Honoured Member
Location: Lancashire
Posts: 2256
Joined: Sun Jun 19, 2005 3:30 pm

Re: Annoying WinVICE/SDLVICE script issue

Sat Aug 17, 2019 8:58 am

Retroplay wrote:
Fri Aug 16, 2019 7:46 pm
What about x64 (not x64sc) ?

x64sc requires a beefy CPU, it also brings my old Q6600 OC'ed @ 3GHz to its knees. :lol:
i WAS talking about x64.exe on XP. :lol:

i think it's OLD version or nothing for me on XP now.
It has served me well for the last 15 years or so. :wink:
Retroplay
Cool Member
Cool Member
Location: Denmark
Posts: 320
Joined: Sun Apr 18, 2004 10:18 pm

Re: Annoying WinVICE/SDLVICE script issue

Sun Sep 06, 2020 5:14 am

A small FYI.

win32 builds is back, now with FFMPEG enabled.

SDL2 is now built using last XP compatible GCC 7.2 compiler, as a result compiling went a lot smoother and pain free than it did with the ancient GCC 5.3 compiler I used before. :D
GTK3 still requires Windows 7 or newer.
Link to the compiles can be found on VICE bug-tracker here:
https://sourceforge.net/p/vice-emu/bugs/

Please be aware x64.exe is unsupported, not updated and has been disabled by default in source for a while now.
User avatar
.mad.
Honoured Member
Honoured Member
Location: Lancashire
Posts: 2256
Joined: Sun Jun 19, 2005 3:30 pm

Re: Annoying WinVICE/SDLVICE script issue

Mon Sep 07, 2020 9:30 am

Thanks for all your time compiling and sharing these updates.
It's very much appreciated. 8)
groepaz
New Member
Posts: 22
Joined: Wed Aug 30, 2006 7:26 pm

Re: Annoying WinVICE/SDLVICE script issue

Wed Nov 25, 2020 1:16 pm

As we are going into freeze mode soon to prepare for the annual release - its now a good time to head over to Retroplays builds and test them. And report any bugs you find on the Bugtracker :)

Thanks!
Retroplay
Cool Member
Cool Member
Location: Denmark
Posts: 320
Joined: Sun Apr 18, 2004 10:18 pm

Re: Annoying WinVICE/SDLVICE script issue

Wed Nov 25, 2020 7:49 pm

Just a reminder, I had to switch back to an up-to-date GCC for SDL2 win32 as build problems arose with the old (as in ancient) compiler.
That means no more XP compatibility, Windows 7 or higher is required.

If still running XP, chances are your hardware isn't up to the task running x64sc anyway, so there's also that. :lol:

[edit]
Also, script creators, make sure to check out Denise. :mrgreen:

Return to “The GameBase Frontend”

Who is online

Users browsing this forum: No registered users and 36 guests