Preliminary VICE build for testing.

You need an actual VIC.

Moderator: Moderators

groepaz
Vic 20 Scientist
Posts: 1185
Joined: Wed Aug 25, 2010 5:30 pm

Post by groepaz »

you will find that it infact works better than before :) various characters that were translated completely wrong are now correct.
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

With the latest SVN compiled, I cannot seem to get Atarisoft's Ms. Pac-Man running using the -cart6 / -cartA combo as was working before with 2.2.

Is there a new trick I need to learn please? TIA!
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
Mayhem
High Bidder
Posts: 3027
Joined: Mon May 24, 2004 7:03 am
Website: http://www.mayhem64.co.uk
Location: London

Post by Mayhem »

It boots fine with this build via GameBase so... not sure...
Lie with passion and be forever damned...
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

Bizarre... my ROM dump looks vastly different -- but worked before -- than those in GameBase. Nevertheless, those ROMs work and I shall switch. Thanks!
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

tlr wrote:New build: xvic-r22806-win32.zip

xvic changes:
- one more drive rotation clock overflow issue fixed. No more slow down.
- CRT emulation added for NTSC and others.
- various vdrive fixes.
- fixed build issue on big endian systems

Note: ColorGamma range changed. May need to set to 2200 manually.
My freeze bug in warp mode with multiple drives now fixed ! good work 8)
Mega-Cart: the cartridge you plug in once and for all.
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

I am also pleased to report that the SVN checkout tonight finally built a stable version for Gnome with Xaw3d for me -- not just SDL, which was always my default build option. Funny, it does not build with only the --enable-gnomeui switch (screen becomes undefined in x11ui.c:924 without the --enable-fullscreen option), like --enable-sdlui does. Anyways,

make distclean; ./configure --enable-gnomeui --enable-fullscreen --with-xaw3d --with-sdlsound; make

... runs on my Fedora 13 dual quad core with ATI Radeon HD3870 X2. Nice.

When are we going to see this go platinum? 8)
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

I noticed two attributes saved in .vicerc:

WindowWidth=1228
WindowHeight=1031

... which do not seem to have any command-line option associated with them, and the window does not re-size back to this "saved" state. Is there any way make the window size return to saved values?
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

I do not see any way of defining a custom joystick keymap for the Gnome UI / X11 build, i.e., appending these symbols do not seem to take effect:

Code: Select all

# X-Arcade game controller
KP_8 8 1 -1 8       # up
KP_2 8 4 -1 2       # down
KP_4 8 5 -1 4       # left
KP_6 9 5 -1 6       # right
Control_L 0 5 -1 0  # fire
The SDLUI build has extra attributes and the ability to save joystick mappings to a separate .vjm file. Could the same or something similar be done for Gnome, too?
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
Mayhem
High Bidder
Posts: 3027
Joined: Mon May 24, 2004 7:03 am
Website: http://www.mayhem64.co.uk
Location: London

Post by Mayhem »

Found one more curiosity so far with the build... I have a TAP here for Frogrun by Anirog. It loads fine in 1.22, 2.1 and this beta. However when you start playing in the beta, as soon as you move the joystick, the game resets to Vic20 blue/white screen (as if you'd tapped RunStop and Restore). Very odd. Anyone care to investigate? I can supply the TAP if need be.
Lie with passion and be forever damned...
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

I found an issue with latest beta version:

From Settings --> ROM Settings, the folder "Computer" hasn't any textbox for labels Kernal, Basic, Character so you cannot change them to use an alternative kernal for example.
Mega-Cart: the cartridge you plug in once and for all.
tlr
Vic 20 Nerd
Posts: 567
Joined: Mon Oct 04, 2004 10:53 am

Post by tlr »

New build: xvic-r23120-win32.zip

xvic changes:
- win32 UI ROM dialog fixed
- monitor "io" command improved, f.ex "io 9000"
- on-the-fly DX9/ddraw switching
- win95 was broken, now fixed
- TrueAspectRatio for win32
- distribute restore key presses randomly across a frame
User avatar
Mike
Herr VC
Posts: 4832
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Post by Mike »

Hi!

I just made a quick run through my own suite of regression tests *), so far everything in order - as long as functionality is concerned.

However, I'd like to know what amount of debug code is inside this build: I'm running this beta of xvic on a Vista Notebook with a T9600 Core2Duo, at 2.8 GHz; yet VVV is reduced to a crawl, merely achieving ~50% of the normal speed, and crackling sound. :?:

Or is it a matter of the compiler used? Should I better try to make a build myselves? I'd be using Visual C/C++ (Express 2008) for that.

Greetings,

Michael

*) comprising:
1. true drive emulation, fast loader: MINIPAINT + HYPRA-SYSTEM, loading and saving of images
2. VIC-I timing: my MINIGRAFIK Raster demo; PAL + NTSC
3. Veni Vidi VIC! demo
4. VIC Bible (*.d81, true drive)

Edit: After roughly 1/4 hr of (more or less idle) runtime xvic made a strange redraw inside its window and now doesn't respond anymore. :(
tlr
Vic 20 Nerd
Posts: 567
Joined: Mon Oct 04, 2004 10:53 am

Post by tlr »

Mike wrote:However, I'd like to know what amount of debug code is inside this build: I'm running this beta of xvic on a Vista Notebook with a T9600 Core2Duo, at 2.8 GHz; yet VVV is reduced to a crawl, merely achieving ~50% of the normal speed, and crackling sound. :?:
This is not a debug build. I haven't noticed any speed differences here.
(E6600, WinXP 32-bit)

Are you comparing with the previous binary I posted?
Mike wrote:Or is it a matter of the compiler used? Should I better try to make a build myselves? I'd be using Visual C/C++ (Express 2008) for that.
MSVC might yield better results. Feel free to try it.
User avatar
Mike
Herr VC
Posts: 4832
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Post by Mike »

tlr wrote:This is not a debug build. I haven't noticed any speed differences here. (E6600, WinXP 32-bit)
O.K.
Are you comparing with the previous binary I posted?
I did. I already noticed some slight slow-downs with VVV in the binaries before, but nothing as massive as now.
MSVC might yield better results. Feel free to try it.
Let's see ... :)
tlr
Vic 20 Nerd
Posts: 567
Joined: Mon Oct 04, 2004 10:53 am

Post by tlr »

You could also try disabling Video cache which sometimes have yielded problems with the current xvic model.
(I have it on myself)
Post Reply