Why do Emulators have to be so complicated??
Moderator: Moderators
Why do Emulators have to be so complicated??
Every single VIC emulator I have used so far have been way too complicated. I know I am probably part to blame in that I didn't read any of the instructions but It seems way too complicated. There is all this memory address, 3K/8K/16K setting, etc. Isn't there an emulator out there where you do nothing more that select the game you want to play and click "Start"?
I tried Dos PCVic and found that way over complicated. I tried Vice and had some luck with about 1/2 the software I attempted to run. Any suggestions would be greatly appreciated.
Barney
I tried Dos PCVic and found that way over complicated. I tried Vice and had some luck with about 1/2 the software I attempted to run. Any suggestions would be greatly appreciated.
Barney
http://user.tninet.se/~pug510w/datormuseum/prginfo.html
I still think it would be a great idea to include this program's functionality into VICE's autostart function.
I still think it would be a great idea to include this program's functionality into VICE's autostart function.
PRG Starter - a VICE helper / Vic Software (Boray Gammon, SD2IEC music player, Vic Disk Menu, Tribbles, Mega Omega, How Many 8K etc.)
-
- Omega Star Commander
- Posts: 1375
- Joined: Thu Jan 31, 2008 2:12 pm
- Website: https://robert.hurst-ri.us
- Location: Providence, RI
- Occupation: Tech & Innovation
These are great rants ... anyone try to let the VICE Team know about this on their project web site?
Project:
http://sourceforge.net/projects/vice-emu/
Feature Requests:
http://sourceforge.net/tracker/?group_i ... id=1057620
Project:
http://sourceforge.net/projects/vice-emu/
Feature Requests:
http://sourceforge.net/tracker/?group_i ... id=1057620
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
https://robert.hurst-ri.us/rob/retrocomputing
- Mayhem
- High Bidder
- Posts: 3007
- Joined: Mon May 24, 2004 7:03 am
- Website: http://www.mayhem64.co.uk
- Location: London
Barney,
you probably need to know a bit more about the Vic and its software to manage the emulator.
There are 3 major flavours of Vic software and a fourth minor group split roughly as follows.
1. Unexpanded 69%
2. 3k Expanded <5% - usually an 8k version of these games too
3. 8k or 16k 25% just configure as 16k as these are compatible with 8k too.
4. anything else <1% e.g. 24K, 32k very rare.
Basically you can get away with no expansion or 16k most of the time and tell this by the file size of the game you are trying to load.
A simpler solution would be to download the GameBase for Vic20 version 2 and then install that it will configure plug and play type gaming with winvice being launched from a lovely graphical menu of almost all the Vic-20 software with a prview image.
you probably need to know a bit more about the Vic and its software to manage the emulator.
There are 3 major flavours of Vic software and a fourth minor group split roughly as follows.
1. Unexpanded 69%
2. 3k Expanded <5% - usually an 8k version of these games too
3. 8k or 16k 25% just configure as 16k as these are compatible with 8k too.
4. anything else <1% e.g. 24K, 32k very rare.
Basically you can get away with no expansion or 16k most of the time and tell this by the file size of the game you are trying to load.
A simpler solution would be to download the GameBase for Vic20 version 2 and then install that it will configure plug and play type gaming with winvice being launched from a lovely graphical menu of almost all the Vic-20 software with a prview image.
Vic20-Ian
The best things in life are Vic-20
Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
The best things in life are Vic-20
Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
Except for all cartridge games that you can run in ram... Most of them is in block 5.Vic20-Ian wrote: 3. 8k or 16k 25% just configure as 16k as these are compatible with 8k too.
PRG Starter - a VICE helper / Vic Software (Boray Gammon, SD2IEC music player, Vic Disk Menu, Tribbles, Mega Omega, How Many 8K etc.)
Don't you need Microsoft Access to run it?Mayhem wrote:Well Gamebase is designed so you can just choose a game and click play
PRG Starter - a VICE helper / Vic Software (Boray Gammon, SD2IEC music player, Vic Disk Menu, Tribbles, Mega Omega, How Many 8K etc.)
I did that now. "Improved Autostart for xvic.exe"rhurst wrote: Feature Requests:
http://sourceforge.net/tracker/?group_i ... id=1057620
PRG Starter - a VICE helper / Vic Software (Boray Gammon, SD2IEC music player, Vic Disk Menu, Tribbles, Mega Omega, How Many 8K etc.)
- Mayhem
- High Bidder
- Posts: 3007
- Joined: Mon May 24, 2004 7:03 am
- Website: http://www.mayhem64.co.uk
- Location: London
No, it only uses Access compatible database format for the data storage. You can certainly use Access to open the database up, but you can't do much with it without the Gamebase frontend.Boray wrote:Don't you need Microsoft Access to run it?
Gamebase is a frontend allowing you to create and populate a database for the purposes of running emulated software. You can download the frontend from here:Barney wrote:I have a small question. What exactly is gamebase and where do I get it from? Thanks.
http://www.bu22.com
The Gamebase database and all associated program files, scans and packaging images can be grabbed here:
http://sleepingelephant.com/ipw-web/bul ... &start=105
Lie with passion and be forever damned...
Barney,
read my post on this page
http://sleepingelephant.com/ipw-web/bul ... &start=135
it should help after installing Gamebase program from
http://www.gb64.com/downloads.php
You need the frontend download and maybe the Visual Basic 6 runtime if not already on your PC.
PM me if you need help.
Ian
read my post on this page
http://sleepingelephant.com/ipw-web/bul ... &start=135
it should help after installing Gamebase program from
http://www.gb64.com/downloads.php
You need the frontend download and maybe the Visual Basic 6 runtime if not already on your PC.
PM me if you need help.
Ian
Vic20-Ian
The best things in life are Vic-20
Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
The best things in life are Vic-20
Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
- Mike
- Herr VC
- Posts: 5134
- Joined: Wed Dec 01, 2004 1:57 pm
- Location: Munich, Germany
- Occupation: electrical engineer
Hi, Barney,
apart from the assistance given by a tool like GameBase, it is not the emulators being complicated, when it comes to start VIC-20 programs. It is the VIC's design itself. Those times, when you bought a program for the VIC, its memory requirements were clearly pointed out on the package. You would stick the correct expander into (or remove present ones from) the computer, and then run the program from tape, or disk. Or, in case of cartridge software not need to bother anyway, as that kind of software would autostart by its own.
Much of this aspect has been covered by Vic20-Ian's posting above.
Without the help of a database, in essence you need to know exactly the correct memory configuration the program to supposed to run with. What makes it really complicated is the fact, that merely choosing the biggest RAM size - in the hope the program/game then will always fit - doesn't suffice: most programs written for an unexpanded VIC rely on a fixed position for screen memory, unfortunately that position does change with RAM expansions of +8K, or more being present.
The sole exception to this confusion maybe is, that BASIC programs for the unexpanded VIC *usually* also run with a +3K RAM expander. Not that this would buy you much.
Greetings,
Michael
apart from the assistance given by a tool like GameBase, it is not the emulators being complicated, when it comes to start VIC-20 programs. It is the VIC's design itself. Those times, when you bought a program for the VIC, its memory requirements were clearly pointed out on the package. You would stick the correct expander into (or remove present ones from) the computer, and then run the program from tape, or disk. Or, in case of cartridge software not need to bother anyway, as that kind of software would autostart by its own.
Much of this aspect has been covered by Vic20-Ian's posting above.
Without the help of a database, in essence you need to know exactly the correct memory configuration the program to supposed to run with. What makes it really complicated is the fact, that merely choosing the biggest RAM size - in the hope the program/game then will always fit - doesn't suffice: most programs written for an unexpanded VIC rely on a fixed position for screen memory, unfortunately that position does change with RAM expansions of +8K, or more being present.
The sole exception to this confusion maybe is, that BASIC programs for the unexpanded VIC *usually* also run with a +3K RAM expander. Not that this would buy you much.
Greetings,
Michael
Re: Why do Emulators have to be so complicated??
No, it will take some reading. It's an emulated computer, not a game machine. This is not meant to denigrate game machines, I like those too. But they're different. I don't think that we can reasonably expect a freeware emulator to not require a little background research.Barney wrote:Every single VIC emulator I have used so far have been way too complicated. I know I am probably part to blame in that I didn't read any of the instructions but It seems way too complicated. There is all this memory address, 3K/8K/16K setting, etc. Isn't there an emulator out there where you do nothing more that select the game you want to play and click "Start"?
Now, if you had the actual machine... well then you could just get a MegaCart and not have to worry about any RAM configuration.
Something to keep in mind also is to look at the file size of the program on your PC you wish to LOAD. The programs that are 3.5k or less most of the time are unexpanded. This will only work with PRG files, not disk or tape images. And if this doesn't help me, I go down the list of expansions. I try the program without memory and then move up from there. Also, as the program is loading, if the screen fills with garbage that can sometimes point to a program that is larger than the unexpanded Vic and memory needs to be added.
Rob