| |
TDM Account closed
Registered: Nov 2006 Posts: 44 |
Wanted: Emulator that can display FLI and...
I need a C=64 emulator that can display FLI graphics *AND* handle .D64 and/or .T64 files.
It must be able to run in either native Windows XP or the DOS prompt available from that OS.
Does any such critter exist?
If so, link please? ;) |
|
... 46 posts hidden. Click here to view all posts.... |
| |
TDM Account closed
Registered: Nov 2006 Posts: 44 |
Well, I see that WinVice does not like the VMax fastloader routine I used in most of my megademos. :p |
| |
maestro
Registered: Mar 2004 Posts: 727 |
go options, video standard then ntsc-m and that works fine tdm!! did you use the winvice i sent you?? |
| |
TDM Account closed
Registered: Nov 2006 Posts: 44 |
AH HA!!!
It works!!!!!! :)
Thank you for pointing that out to me!!!!!!!!! :D
PS: Yes, I used the WinVice you sent me. :)
The FLI pictures come out correctly and the music sounds right. I ran Warp Damage and AIDS Demo (both demos have FLI graphics) to check this. :)
WinVice still crashes when it encounters my VMax 1541 fast loader routine, but I can load individual pages of the affected megademos. |
| |
cavey
Registered: Jul 2002 Posts: 68 |
have you tried the "drive settings"->"enable true drive" emulation? |
| |
TDM Account closed
Registered: Nov 2006 Posts: 44 |
Just tried that - and made certain "True drive emulation" was checked; still no go.
But as long as FLI functions properly (and it does), I'll be a happy camper (which I am). :) |
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
Try other drive types. Some loaders only work on specific drive models, so also test 1541-II or 1571. |
| |
TDM Account closed
Registered: Nov 2006 Posts: 44 |
Quote: Try other drive types. Some loaders only work on specific drive models, so also test 1541-II or 1571.
What do you know...IT WORKS!!!
I set the drive type to "1541-II" and my VMax fastload routine works!!! :-D
I think it's a bit queer because I wrote these demos to have the fastload routine work on a standard 1541 (I've never used or even seen a 1541-II), but there must be some differences in the Commodore ROM DOS between the 1541 and 1541-II in WinVice, because that's what I changed it to in order for VMax to function as it should. :)
(Edit, later the same day)
I suppose it is possible that Commodore DOS differed between the Alps and Newtronics drives...the drives I used were Newtronics ones with the lever that turned instead of that spring-loaded latch as found on the Alps drives. So WinVice might be emulating the Alps drive software - and if the DOS was different, that might cause my VMax fastloader to fail in WinVice when the standard 1541 emulation is selected. |
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
Loaders also may fail because of slower drive mechanics (if your routines try to move the head too fast) or different bus timings on different drives. Coding serial routines like raster routines is almost a guarantee that it will not work on all drives, because the drive has an own clock which may differ from drive to drive. |
| |
TDM Account closed
Registered: Nov 2006 Posts: 44 |
I did not code any of the serial routines; they should have all been kernal ROM calls...but I didn't write the VMax fast load program (I honestly do not know *WHERE* that program came from or who wrote it); so there is a slight possibility that the serial routines in the VMax fastloader bypassed the kernal ROM serial routines. |
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
Every fastloader bypasses the kernal routines. |
Previous - 1 | 2 | 3 | 4 | 5 | 6 - Next |