Owner of a Vampire 600v2 and waiting for the FPU option, I started to mess around Emulation and transpose my A1260 configs to the A600v2 with latest Gold Core.
This post will be about PC-Task, and before anyone trolls, no it's not really useful, but we do this because we can, not necessarily because we need to
What do you need
- An Amiga 600 with a Vampire v2, and a Gold Core (it works with other configs of course, but basically : the more power, the more Emulation speed)
- PC-Task 4.4 : http://aminet.net/package/misc/emu/PC-Task44
- Some good knowledge or memories of DOS environment
- A DOS Hardfile. Here is a preinstalled DOS6.22 Virtual Disk, on the EAB Zone : ftp://eab.t28.net/mirror/grandis.nu/The ... .22%5D.lzx
STEP 0 : Firmware and OS Versions
- Personnally I used a basic Classic Workbench on the Amiga 600, because I'm lazy, and I didn't want to install again all needed files in the OS (lha, DOpus, libraries, etc).
- Your Vampire v2 must have latest Core and SAGA drivers installed.
- For information my workbench is in SAGA 640x480 60Hz 8bit 16 colors. Kickstart 45.20, Workbench 40.42
IMPORTANT : Note before everything
- At any moment you can quit PC-Task using the following DOS command : pctquit
- At any moment you can quit PC-Task doing RIGHT AMIGA + SUPPR
STEP 1 : Installation
- Extract and Install PC-Task 4.4 as you would install any Amiga program, it's pretty straightforward, just click next, next, next
STEP 2 : PC-Task configuration basics
- Now you'll need to create a partition or a hardfile when configuring PC-Task : if you want to avoid a LOT of trouble, please use the DOS6.22 link above. Download it, copy it on your Amiga, then use your favorite lzx unpacker or the "Arc Ext" option in DOpus.
- Put this 7Mb hardfile into any Amiga partition.
Name it exactly like this : Hardfile0
STEP 3 : Preparing PC-Task
- Edit the Icon information of "PC-Task_Dynamic" : rem both lines BIOSFILE and CPUID adding ; in front of them. (The guy uploading the file has left his own configuration).
Screenshot : http://imgur.com/ks6Zl2q
- Launch PC-Task_Dynamic.
- In the config screen on the left you'll see HardDrive C, put the full link to your Hardfile0
Screenshot : http://imgur.com/6qMM6X1
-> On my screenshot, both my hardfiles are in data:ISOBANK/Voludos/HardfileX
(data: is the name of my DH4: partition on this harddrive)
will be the Boot partition C: and I created a Hardfile1
that will be my D:
STEP 3,5 : I want to create a Hardfile myself !
- To DIY and create your Hardfile, just select Create HardDiskFile, enter a name and a size. Please do not create Hardfiles bigger than 1024Mb (in fact you can go up to 2048, but I had some serious problems with sizes bigger than 1024. However 1024 is big already for old DOS progs).
Screenshot : http://imgur.com/9Abcjee
- Your created Hardfile will be in the PC-Task installation folder. So if you want it elsewhere, move it.
- Launch PC-Task, you will be on C: prompt. Type FDISK.
: Change Current Fixed Disk Drive (5) ! Then in the list select 2. Press enter.
- Press 1 (Create DOS partition). Press 1 (Create Primary DOS partition). Press Y (max avail size). Press ESC. Press ESC again. DOS will reboot.
- Once again on C: prompt : type "Format D:". Press Y. Enter. Give a name to the partition et voilà.
- Back on C: prompt, if you type D: you will now move the prompt to the second Hardfile partition.
STEP 4 : Misc setup
- The configuration of bottom right window is easy : let conventional memory @640, extended memory a bit under 16Mb (15360 here), min leave @400.
Screenshot : http://imgur.com/5gjeRGG
STEP 5 : Preparing Video Output modes
- This part is simple, but took me ages to understand. In fact when you launch a DOS prog, PC-Task will process a Video Mode input and redirect it into an output doable on your Amiga. So basically you are going to configure each possible DOS input and redirect it to any configured corresponding Amiga output.
- TOP RIGHT Window : Select HUGE, VGA Graphic Adapter, select mouse, no sound (sound is only PC speakers in PC-Task), FPU is greyed for now
Screenshot : http://imgur.com/O4pJfgh
- Click on the Advanced Video Options.
TOP LEFT a reference number (or letter) for the PC Mode. If you keep clicking on "Up Mode", you will see that there are 23 different modes, between CGA, EGA, VGA, SVGA, 320*200 to 1280*1024, 2 to 256 colors (256 colors max = 8 bits max). Each of these modes represent one mode that can be used by any DOS program, so you will have to link each of them to an Amiga mode.
To do so, Always select "Screen", Set Mode, choose the mode (read below), then Up Mode and do the same for each 23 of them.
Screenshot : http://imgur.com/p6BfeGM
I used a very easy way to do so :
- Each mode having a Resolution starting by 320*X, I choosed the SAGA 4:3 320*240 8bits mode.
- Each mode having a Resolution starting by 640*X, I choosed the SAGA 4:3 640*480 8bits mode.
- All higher modes, I choosed same 8bits mode.
Screenshot : http://imgur.com/fyQm1nb
Other screenshot : http://imgur.com/zdzvWuT
Other Other Screenshot: http://imgur.com/lLLiwFR
Then click OK and SAVE CONFIGURATION.
STEP 6 : Autoexec.bat and Config.sys
- As most of you know (or not), PC DOS couldn't start correctly without these two important files. Here are both my file contents :
- Use "edit config.sys" or "edit autoexec.bat" to modify the files. Don't forget to save after modification.
Screenshot : http://imgur.com/Hgodk2u
- Testmem:off is important
, otherwise starting DOS will take ages.
- Country must use codes relative to where you live and what keyboard you use (french here). Use this form : http://www.vfrazee.com/ms-dos/6.22/help/country.htm
Screenshot : http://imgur.com/XK0hj4f
- Once again : Fr KB on this screenshot. Replace accordingly.
- PCTMouse.exe is inside the MSDOSUtils folder of PC-Task4.
STEP 7 : Transferring files from AMIGA partition to PC partition
- IMPORTANT : First be sure that the file hardfile.device is in your DEVS: folder. If not, get it here : http://eab.abime.net/attachment.php?att ... 1135534836
- Go into the PC-Task4 installation folder and double-click "PCTCrossmount" : it will immediately mount and make accessible your Hardfile0
(if you configured them in this order in PC-Task) as TCC: and TDC:
in your Workbench. Of course both are respectively C: and D:
- In Shell or in DOpus, acess each of them writing TCC: or TDC:
Screenshot : http://imgur.com/2kJWwnR
Screenshot : http://imgur.com/Cl9u6iW
STEP 8 : What to test now ?
- Now you will need progs to run. Some people install Windows 3.1 or Windows 95, personnaly I try to find early DOS Adventure or RPG games that might run fine. A good one to try for a start, is Bard's Tale 3 for example (you can even use PC speaker sound checking it in PC-Task launch setup).
- Get it (of course you have it @home) simply copy the BT3 folder from your comp to your Amiga, then from the Workbench to your PC-Task D: partition using TDC: as seen above.
- Launch PC-Task, once in C: prompt, type D:, then "cd BT3", then "Thief"
- Most of DOS game folders will contain the game executable (.exe or .bat), eventually a setup.exe or an install.bat that you will have to launch in order to remove sound management for example. You can edit .bat files to check what exactly is launched.
Screenshot : http://imgur.com/ks6Zl2q
- Game is perfectly playable. Enjoy, and please test a lot of other games, and share which ones do work !
Screenshot : http://imgur.com/9V7oSDW
Screenshot : http://imgur.com/VMSQEYq
LIST OF GAMES THAT WORK VERY WELL
(I tested mostly RPG)
Betrayal at Krondor (the game does NOT lag, its just the way devs made the 3D engine)
Castle Master (faster than on pure Amiga)
Dark Sun Shattered Lands
Fountain of Dreams
Neverwinter Nights (the 1991 game of course)
Warriors of Legend
Elder Scrolls ARENA (Ok it's very slow, but it WORKS ! :p )
Eye of the Beholder 3 and Lands of Lore both crash after intro at Character creation. There might be something to tune here.