Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Apple » Apple II » RPG's (Ultima V specifically) on ProDO
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: RPG's (Ultima V specifically) on ProDO [message #357714 is a reply to message #357713] Fri, 01 December 2017 21:26 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Matthew Power

My own quick update. Runs fine from A2Desktop if you set the U5.po as a drive.
Re: RPG's (Ultima V specifically) on ProDO [message #357741 is a reply to message #357714] Fri, 01 December 2017 22:24 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
The loader.system is only to make the original image bootable.
It's not for running to launch the game if you've copied it somewhere. Run the U5 file for that purpose.
However, you must set the prefix if you've copied it to another location.
i.e.
prefix /applewin/origin.sys/u5
-u5

Then I believe that it will work as expected, including character creation.

The disk swapping is hidden by having subdirectories corresponding to each of the disk labels, and convincing DinkeyDOS that one is really the other.

You can always upgrade the version of ProDOS. I just grabbed the first version that I had.
Re: RPG's (Ultima V specifically) on ProDO [message #357742 is a reply to message #357741] Fri, 01 December 2017 22:29 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
Oh, you can copy loader.system to the directory that contains the U5 binary and run the loader.system (for example, from BitsyBye in 2.4.1). That works.
Re: RPG's (Ultima V specifically) on ProDO [message #357743 is a reply to message #357695] Fri, 01 December 2017 23:46 Go to previous messageGo to next message
Alex Lee is currently offline  Alex Lee
Messages: 220
Registered: November 2012
Karma: 0
Senior Member
On 2017-12-01 21:34:05 +0000, qkumba said:

> To copy it to a hard disk, you need just the U5 binary (that's the
> launcher) and all of the subdirectories. Yes, you can copy the set
> into its own subdirectory.
>
> As far as other DINKEYDOS titles, I don't know without looking, but
> there's nothing Ultima-specific in there. I will look.
>
> As for the write-up, yes I can do that.

Fantastic!

I've included Ultima V on the 8-bit games 32 meg ProDOS volume I've
been collating. Also, I'd previously forgotten to include Deckard's
age-old disassemble and ProDOS and hard drive friendly re-assemebled
version of Ultima III, so that's on there as well. And, for several
years now, the 1986 re-release of Ultima I is also on there as well:

http://www.whatisthe2gs.apple2.org.za/time-out-for-some-8-bi t-fun-iigs-style/

So only Ultima II and IV require the ProDOS friendly treatment ;-)

By the way everyone – qkumba and Marco Verpelli did a great job making
a whole bunch of already ProDOS based educational titles hard drive
compatible, although a few more titles need the qkumba touch to make it
more complete:

http://www.whatisthe2gs.apple2.org.za/8-bit-eduware-on-32meg -disk-image/

- Alex
Re: RPG's (Ultima V specifically) on ProDO [message #357744 is a reply to message #357742] Sat, 02 December 2017 00:43 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Arsene Lupin

On Friday, December 1, 2017 at 7:29:46 PM UTC-8, qkumba wrote:
> Oh, you can copy loader.system to the directory that contains the U5 binary and run the loader.system (for example, from BitsyBye in 2.4.1). That works.

loader.system is in the same directory as U5 binary. Tried both method and the problem still persists.

I also tried the following without any success:
1. Boot from a ProDOS 8 v1.8 .po and run U5 on my HD -> same problem
2. Copy all U5 files/directories from my boot HD (half full of 32MB) to an empty HD in S7D2 (32MB also), thinking the large track # might be the cause -> same issue

It seems very weird as it only happens immediately after the character creation while saving.

qkumba, if this is not asking too much, I can try some debug builds to gather more information for you. Really want to get to the bottom of it. Thanks!

-AL
Re: RPG's (Ultima V specifically) on ProDO [message #357746 is a reply to message #357744] Sat, 02 December 2017 01:50 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Arsene Lupin

On Friday, December 1, 2017 at 9:43:02 PM UTC-8, Arsene Lupin wrote:
> On Friday, December 1, 2017 at 7:29:46 PM UTC-8, qkumba wrote:
>> Oh, you can copy loader.system to the directory that contains the U5 binary and run the loader.system (for example, from BitsyBye in 2.4.1). That works.
>
> loader.system is in the same directory as U5 binary. Tried both method and the problem still persists.
>
> I also tried the following without any success:
> 1. Boot from a ProDOS 8 v1.8 .po and run U5 on my HD -> same problem
> 2. Copy all U5 files/directories from my boot HD (half full of 32MB) to an empty HD in S7D2 (32MB also), thinking the large track # might be the cause -> same issue
>
> It seems very weird as it only happens immediately after the character creation while saving.
>
> qkumba, if this is not asking too much, I can try some debug builds to gather more information for you. Really want to get to the bottom of it. Thanks!
>
> -AL

Another quick but interesting update: I just created a 5MB empty HD with CiderPress and copied the complete U5 content over from my boot HD. Booted my main HD and ran U5 from the smaller HD (S7D2). The character creation process now ends quickly with success and I have an active game :-)

Is this helpful to you, qkumba?

-AL
Re: RPG's (Ultima V specifically) on ProDO [message #357747 is a reply to message #357746] Sat, 02 December 2017 01:57 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Arsene Lupin

On Friday, December 1, 2017 at 10:50:11 PM UTC-8, Arsene Lupin wrote:
> On Friday, December 1, 2017 at 9:43:02 PM UTC-8, Arsene Lupin wrote:
>> On Friday, December 1, 2017 at 7:29:46 PM UTC-8, qkumba wrote:
>>> Oh, you can copy loader.system to the directory that contains the U5 binary and run the loader.system (for example, from BitsyBye in 2.4.1). That works.
>>
>> loader.system is in the same directory as U5 binary. Tried both method and the problem still persists.
>>
>> I also tried the following without any success:
>> 1. Boot from a ProDOS 8 v1.8 .po and run U5 on my HD -> same problem
>> 2. Copy all U5 files/directories from my boot HD (half full of 32MB) to an empty HD in S7D2 (32MB also), thinking the large track # might be the cause -> same issue
>>
>> It seems very weird as it only happens immediately after the character creation while saving.
>>
>> qkumba, if this is not asking too much, I can try some debug builds to gather more information for you. Really want to get to the bottom of it. Thanks!
>>
>> -AL
>
> Another quick but interesting update: I just created a 5MB empty HD with CiderPress and copied the complete U5 content over from my boot HD. Booted my main HD and ran U5 from the smaller HD (S7D2). The character creation process now ends quickly with success and I have an active game :-)
>
> Is this helpful to you, qkumba?
>
> -AL

And another success with a 16MB HD... I think we are onto something here...
Re: RPG's (Ultima V specifically) on ProDO [message #357760 is a reply to message #357744] Sat, 02 December 2017 10:52 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
> I also tried the following without any success:
> 1. Boot from a ProDOS 8 v1.8 .po and run U5 on my HD -> same problem
> 2. Copy all U5 files/directories from my boot HD (half full of 32MB) to an empty HD in S7D2 (32MB also), thinking the large track # might be the cause -> same issue
>
> It seems very weird as it only happens immediately after the character creation while saving.

If you could e-mail me the combination of images that produce the effect then I will gladly investigate.
Re: RPG's (Ultima V specifically) on ProDO [message #357768 is a reply to message #357760] Sat, 02 December 2017 13:06 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Arsene Lupin

On Saturday, December 2, 2017 at 7:52:35 AM UTC-8, qkumba wrote:
>> I also tried the following without any success:
>> 1. Boot from a ProDOS 8 v1.8 .po and run U5 on my HD -> same problem
>> 2. Copy all U5 files/directories from my boot HD (half full of 32MB) to an empty HD in S7D2 (32MB also), thinking the large track # might be the cause -> same issue
>>
>> It seems very weird as it only happens immediately after the character creation while saving.
>
> If you could e-mail me the combination of images that produce the effect then I will gladly investigate.

Thanks a lot, qkumba :-)

BTW, just found a possible culprit: Copy II+ v9.1. Will report back more later. Possibly you don't need to do a thing ;-)

-Wei-ming
Re: RPG's (Ultima V specifically) on ProDO [message #357805 is a reply to message #357768] Sun, 03 December 2017 16:05 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
No, it's my fault. I missed detection of the end of directory for when a file is not present on the disk.
I have to check how the original detected it to see how I missed that.
Then to find six spare bytes to add it.
Re: RPG's (Ultima V specifically) on ProDO [message #357841 is a reply to message #357805] Mon, 04 December 2017 00:33 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
Fixed! Now in Asimov.
To upgrade an existing copy, just replace the DINKEYDOS file.
Re: RPG's (Ultima V specifically) on ProDO [message #357935 is a reply to message #357841] Mon, 04 December 2017 17:19 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Arsene Lupin

On Sunday, December 3, 2017 at 9:33:33 PM UTC-8, qkumba wrote:
> Fixed! Now in Asimov.
> To upgrade an existing copy, just replace the DINKEYDOS file.

It works!! Tried it on my 32MB HD that used to have the problem but now the creation process completes with success :-)

(Just a single try now. Will play more later.)

qkumba, many thanks!!

-AL
Re: RPG's (Ultima V specifically) on ProDO [message #357953 is a reply to message #357935] Mon, 04 December 2017 22:40 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
Thank you for finding and reporting the bug.
What is the interesting request that you were preparing?
Re: RPG's (Ultima V specifically) on ProDO [message #358071 is a reply to message #357743] Wed, 06 December 2017 19:09 Go to previous messageGo to next message
gids.rs is currently offline  gids.rs
Messages: 1395
Registered: October 2012
Karma: 0
Senior Member
On Friday, December 1, 2017 at 10:46:23 PM UTC-6, Alex Lee wrote:
> On 2017-12-01 21:34:05 +0000, qkumba said:
>
>> To copy it to a hard disk, you need just the U5 binary (that's the
>> launcher) and all of the subdirectories. Yes, you can copy the set
>> into its own subdirectory.
>>
>> As far as other DINKEYDOS titles, I don't know without looking, but
>> there's nothing Ultima-specific in there. I will look.
>>
>> As for the write-up, yes I can do that.
>
> Fantastic!
>
> I've included Ultima V on the 8-bit games 32 meg ProDOS volume I've
> been collating. Also, I'd previously forgotten to include Deckard's
> age-old disassemble and ProDOS and hard drive friendly re-assemebled
> version of Ultima III, so that's on there as well. And, for several
> years now, the 1986 re-release of Ultima I is also on there as well:
>
> http://www.whatisthe2gs.apple2.org.za/time-out-for-some-8-bi t-fun-iigs-style/
>
> So only Ultima II and IV require the ProDOS friendly treatment ;-)
>
> By the way everyone – qkumba and Marco Verpelli did a great job making
> a whole bunch of already ProDOS based educational titles hard drive
> compatible, although a few more titles need the qkumba touch to make it
> more complete:
>
> http://www.whatisthe2gs.apple2.org.za/8-bit-eduware-on-32meg -disk-image/
>
> - Alex


Dang! I tried both the Ultima V I downloaded here, and in the 8-bit Prodos volume, and both hang on me when using Sweet16 on a Mac.

AM I THE ONLY ONE? (not yelling, sobbing like the sloth in Ice Age :)
Re: RPG's (Ultima V specifically) on ProDO [message #358084 is a reply to message #358071] Thu, 07 December 2017 01:02 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
Please try Open Emulator or Virtual ][ to see if it works in either case.
If it does, then at least you can play while I investigate further.
Re: RPG's (Ultima V specifically) on ProDO [message #358104 is a reply to message #358084] Thu, 07 December 2017 09:54 Go to previous messageGo to next message
Antoine Vignau is currently offline  Antoine Vignau
Messages: 1860
Registered: October 2012
Karma: 0
Senior Member
On Thursday, December 7, 2017 at 7:02:30 AM UTC+1, qkumba wrote:
> Please try Open Emulator or Virtual ][ to see if it works in either case.
> If it does, then at least you can play while I investigate further.

Sweet16 is not a reliable emulator (a lot of P16 pgms do not boot). It is runs on OpenEmulator, then it will surely run on a real hardware!

Antoine
Re: RPG's (Ultima V specifically) on ProDO [message #358107 is a reply to message #358084] Thu, 07 December 2017 11:04 Go to previous messageGo to next message
gids.rs is currently offline  gids.rs
Messages: 1395
Registered: October 2012
Karma: 0
Senior Member
On Thursday, December 7, 2017 at 12:02:30 AM UTC-6, qkumba wrote:
> Please try Open Emulator or Virtual ][ to see if it works in either case.
> If it does, then at least you can play while I investigate further.


Both Ultima.III and Ultima.V work in GSPORT on Mac. But small text is unreadable either in color or monochrome mode except for the first character of each line, which is capitalized, and all large text, graphics and animations seem to show up perfectly.

This is obviously a fault with GSPORT's screen rendering.


Ultima III works with Sweet 16 and text is very readable.
create characters, organize a party, get to "Journey Onward" but says "Not formed"

What is not formed?

This is probably my fault for not understanding the instructions to set up the characters properly?

Ultima.V freezes at the very beginning before any graphics are displayed.

Will install and try OpenEmulator or Virtual II next.
Re: RPG's (Ultima V specifically) on ProDO [message #358115 is a reply to message #358107] Thu, 07 December 2017 12:40 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: John Brooks

On Thursday, December 7, 2017 at 8:04:03 AM UTC-8, I am Rob wrote:
> On Thursday, December 7, 2017 at 12:02:30 AM UTC-6, qkumba wrote:
>> Please try Open Emulator or Virtual ][ to see if it works in either case.
>> If it does, then at least you can play while I investigate further.
>
>
> Both Ultima.III and Ultima.V work in GSPORT on Mac. But small text is unreadable either in color or monochrome mode except for the first character of each line, which is capitalized, and all large text, graphics and animations seem to show up perfectly.
>
> This is obviously a fault with GSPORT's screen rendering.
>
>
> Ultima III works with Sweet 16 and text is very readable.
> create characters, organize a party, get to "Journey Onward" but says "Not formed"
>
> What is not formed?
>
> This is probably my fault for not understanding the instructions to set up the characters properly?
>
> Ultima.V freezes at the very beginning before any graphics are displayed.
>
> Will install and try OpenEmulator or Virtual II next.

I use Dagen Brock's GSplus on the Mac. It has fullscreen mode (F11), and hires graphics are correct and not endian-garbled like on GSport.

https://github.com/digarok/gsplus

-JB
@JBrooksBSI
Re: RPG's (Ultima V specifically) on ProDO [message #358129 is a reply to message #358115] Thu, 07 December 2017 15:11 Go to previous messageGo to next message
gids.rs is currently offline  gids.rs
Messages: 1395
Registered: October 2012
Karma: 0
Senior Member
On Thursday, December 7, 2017 at 11:40:35 AM UTC-6, John Brooks wrote:
> On Thursday, December 7, 2017 at 8:04:03 AM UTC-8, I am Rob wrote:
>> On Thursday, December 7, 2017 at 12:02:30 AM UTC-6, qkumba wrote:
>>> Please try Open Emulator or Virtual ][ to see if it works in either case.
>>> If it does, then at least you can play while I investigate further.
>>
>>
>> Both Ultima.III and Ultima.V work in GSPORT on Mac. But small text is unreadable either in color or monochrome mode except for the first character of each line, which is capitalized, and all large text, graphics and animations seem to show up perfectly.
>>
>> This is obviously a fault with GSPORT's screen rendering.
>>
>>
>> Ultima III works with Sweet 16 and text is very readable.
>> create characters, organize a party, get to "Journey Onward" but says "Not formed"
>>
>> What is not formed?
>>
>> This is probably my fault for not understanding the instructions to set up the characters properly?
>>
>> Ultima.V freezes at the very beginning before any graphics are displayed.
>>
>> Will install and try OpenEmulator or Virtual II next.
>
> I use Dagen Brock's GSplus on the Mac. It has fullscreen mode (F11), and hires graphics are correct and not endian-garbled like on GSport.
>
> https://github.com/digarok/gsplus
>
> -JB
> @JBrooksBSI


No luck with me. I first got segmentation fault #11 in the Terminal.
Tried default config file, now get illegal instruction #4

What is the minimum OSX?
Re: RPG's (Ultima V specifically) on ProDO [message #358141 is a reply to message #358129] Thu, 07 December 2017 15:55 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: John Brooks

On Thursday, December 7, 2017 at 12:11:51 PM UTC-8, I am Rob wrote:
> On Thursday, December 7, 2017 at 11:40:35 AM UTC-6, John Brooks wrote:
>> On Thursday, December 7, 2017 at 8:04:03 AM UTC-8, I am Rob wrote:
>>> On Thursday, December 7, 2017 at 12:02:30 AM UTC-6, qkumba wrote:
>>>> Please try Open Emulator or Virtual ][ to see if it works in either case.
>>>> If it does, then at least you can play while I investigate further.
>>>
>>>
>>> Both Ultima.III and Ultima.V work in GSPORT on Mac. But small text is unreadable either in color or monochrome mode except for the first character of each line, which is capitalized, and all large text, graphics and animations seem to show up perfectly.
>>>
>>> This is obviously a fault with GSPORT's screen rendering.
>>>
>>>
>>> Ultima III works with Sweet 16 and text is very readable.
>>> create characters, organize a party, get to "Journey Onward" but says "Not formed"
>>>
>>> What is not formed?
>>>
>>> This is probably my fault for not understanding the instructions to set up the characters properly?
>>>
>>> Ultima.V freezes at the very beginning before any graphics are displayed.
>>>
>>> Will install and try OpenEmulator or Virtual II next.
>>
>> I use Dagen Brock's GSplus on the Mac. It has fullscreen mode (F11), and hires graphics are correct and not endian-garbled like on GSport.
>>
>> https://github.com/digarok/gsplus
>>
>> -JB
>> @JBrooksBSI
>
>
> No luck with me. I first got segmentation fault #11 in the Terminal.
> Tried default config file, now get illegal instruction #4
>
> What is the minimum OSX?

Not sure. Works for me with 10.12 Sierra.

-JB
@JBrooksBSI
Re: RPG's (Ultima V specifically) on ProDO [message #358252 is a reply to message #358141] Sat, 09 December 2017 09:21 Go to previous messageGo to next message
Alex Lee is currently offline  Alex Lee
Messages: 220
Registered: November 2012
Karma: 0
Senior Member
GSPlus doesn't work for me on El Capitan, sadly.

- Alex

On 2017-12-07 20:55:28 +0000, John Brooks said:

> On Thursday, December 7, 2017 at 12:11:51 PM UTC-8, I am Rob wrote:
>> On Thursday, December 7, 2017 at 11:40:35 AM UTC-6, John Brooks wrote:
>>> On Thursday, December 7, 2017 at 8:04:03 AM UTC-8, I am Rob wrote:
>>>> On Thursday, December 7, 2017 at 12:02:30 AM UTC-6, qkumba wrote:
>>>> > Please try Open Emulator or Virtual ][ to see if it works in either case.
>>>> > If it does, then at least you can play while I investigate further.
>>>>
>>>>
>>>> Both Ultima.III and Ultima.V work in GSPORT on Mac. But small text is
>>>> unreadable either in color or monochrome mode except for the first
>>>> character of each line, which is capitalized, and all large text,
>>>> graphics and animations seem to show up perfectly.
>>>>
>>>> This is obviously a fault with GSPORT's screen rendering.
>>>>
>>>>
>>>> Ultima III works with Sweet 16 and text is very readable.
>>>> create characters, organize a party, get to "Journey Onward" but says
>>>> "Not formed"
>>>>
>>>> What is not formed?
>>>>
>>>> This is probably my fault for not understanding the instructions to set
>>>> up the characters properly?
>>>>
>>>> Ultima.V freezes at the very beginning before any graphics are displayed.
>>>>
>>>> Will install and try OpenEmulator or Virtual II next.
>>>
>>> I use Dagen Brock's GSplus on the Mac. It has fullscreen mode (F11),
>>> and hires graphics are correct and not endian-garbled like on GSport.
>>>
>>> https://github.com/digarok/gsplus
>>>
>>> -JB
>>> @JBrooksBSI
>>
>>
>> No luck with me. I first got segmentation fault #11 in the Terminal.
>> Tried default config file, now get illegal instruction #4
>>
>> What is the minimum OSX?
>
> Not sure. Works for me with 10.12 Sierra.
>
> -JB
> @JBrooksBSI
Re: RPG's (Ultima V specifically) on ProDO [message #358340 is a reply to message #357741] Sun, 10 December 2017 13:30 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Jeff Ramsey

On Friday, December 1, 2017 at 7:24:28 PM UTC-8, qkumba wrote:
> The loader.system is only to make the original image bootable.
> It's not for running to launch the game if you've copied it somewhere. Run the U5 file for that purpose.
> However, you must set the prefix if you've copied it to another location.
> i.e.
> prefix /applewin/origin.sys/u5
> -u5
>
> Then I believe that it will work as expected, including character creation.
>
> The disk swapping is hidden by having subdirectories corresponding to each of the disk labels, and convincing DinkeyDOS that one is really the other.
>
> You can always upgrade the version of ProDOS. I just grabbed the first version that I had.

I cannot seem to run this from vsdrive mounted image. Has anyone been able to confirm that it works that way? When I try running U5/DINKYDOS or running loader.system, I get a black screen with no farther progress at all.

Starting to think I need to get myself an SD or CF solution soon...
Re: RPG's (Ultima V specifically) on ProDO [message #358343 is a reply to message #358340] Sun, 10 December 2017 17:12 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
It's not a configuration that I tested. It seems likely that the routine that I'm using the determine something about the prefix isn't supported in that environment.
I intend to research VSDrive sometime soon, to see if I can get it to run in another project. This one might benefit too, if so.
Re: RPG's (Ultima V specifically) on ProDO [message #358344 is a reply to message #358343] Sun, 10 December 2017 17:18 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: John Brooks

On Sunday, December 10, 2017 at 2:12:59 PM UTC-8, qkumba wrote:
> It's not a configuration that I tested. It seems likely that the routine that I'm using the determine something about the prefix isn't supported in that environment.
> I intend to research VSDrive sometime soon, to see if I can get it to run in another project. This one might benefit too, if so.

VSDrive replaces the ProDOS 5.25 floppy driver with a serial driver and adds two drives to the ProDOS volume list. I don't remember if it uses screen holes for vars.

-JB
@JBrooksBSI
Re: RPG's (Ultima V specifically) on ProDO [message #358358 is a reply to message #358344] Sun, 10 December 2017 23:08 Go to previous messageGo to next message
David Schmidt is currently offline  David Schmidt
Messages: 993
Registered: October 2012
Karma: 0
Senior Member
On 12/10/2017 5:18 PM, John Brooks wrote:
> VSDrive replaces the ProDOS 5.25 floppy driver with a serial driver and adds two drives to the ProDOS volume list. I don't remember if it uses screen holes for vars.

It does not.
Re: RPG's (Ultima V specifically) on ProDO [message #358405 is a reply to message #358358] Mon, 11 December 2017 18:35 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
VSDrive isn't supported because my code is attempting to determine the block number for the current directory, in order to know fool DinkeyDOS that a subdirectory is really a disk label. The block number that it finds in the VSDrive environment isn't the real one, and then it's DinkeyDOS that is hanging because it loops infinitely while searching for files that it thinks should be present but aren't.
I don't know yet how to work around that.
Re: RPG's (Ultima V specifically) on ProDO [message #358451 is a reply to message #358405] Tue, 12 December 2017 13:02 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Jeff Ramsey

On Monday, December 11, 2017 at 3:35:08 PM UTC-8, qkumba wrote:
> VSDrive isn't supported because my code is attempting to determine the block number for the current directory, in order to know fool DinkeyDOS that a subdirectory is really a disk label. The block number that it finds in the VSDrive environment isn't the real one, and then it's DinkeyDOS that is hanging because it loops infinitely while searching for files that it thinks should be present but aren't.
> I don't know yet how to work around that.

Interesting... Dave Schmidt, can you help?
Re: RPG's (Ultima V specifically) on ProDO [message #358457 is a reply to message #358451] Tue, 12 December 2017 14:26 Go to previous messageGo to next message
David Schmidt is currently offline  David Schmidt
Messages: 993
Registered: October 2012
Karma: 0
Senior Member
On 12/12/2017 1:02 PM, Jeff Ramsey wrote:
> On Monday, December 11, 2017 at 3:35:08 PM UTC-8, qkumba wrote:
>> VSDrive isn't supported because my code is attempting to determine the block number for the current directory, in order to know fool DinkeyDOS that a subdirectory is really a disk label. The block number that it finds in the VSDrive environment isn't the real one, and then it's DinkeyDOS that is hanging because it loops infinitely while searching for files that it thinks should be present but aren't.
>> I don't know yet how to work around that.
>
> Interesting... Dave Schmidt, can you help?

I don't know. I can't tell if this is a DinkeyDOS issue, a ProDOS
issue, or a VSDrive issue. Why would VSDrive's block number not be the
real one, or different from any other drive's, for example?
Re: RPG's (Ultima V specifically) on ProDO [message #358470 is a reply to message #358457] Tue, 12 December 2017 16:00 Go to previous messageGo to next message
Antoine Vignau is currently offline  Antoine Vignau
Messages: 1860
Registered: October 2012
Karma: 0
Senior Member
Does the updated Dinkeydos use smartport calls or prodos ones?
Re: RPG's (Ultima V specifically) on ProDO [message #358478 is a reply to message #358470] Tue, 12 December 2017 17:35 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
It's making SmartPort calls to read the blocks directly.
Re: RPG's (Ultima V specifically) on ProDO [message #358479 is a reply to message #358478] Tue, 12 December 2017 17:54 Go to previous messageGo to next message
Antoine Vignau is currently offline  Antoine Vignau
Messages: 1860
Registered: October 2012
Karma: 0
Senior Member
On Tuesday, December 12, 2017 at 11:35:11 PM UTC+1, qkumba wrote:
> It's making SmartPort calls to read the blocks directly.

OK, that is what I thought.
So maybe there is a difference in disk access handling between VSDrive and your smartport-like routines

av
Re: RPG's (Ultima V specifically) on ProDO [message #358487 is a reply to message #358479] Tue, 12 December 2017 19:50 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
-- Porting Ultima 5 to ProDOS --

The primary change was to the DINKEYDOS file.
We start with this code:

20AB JSR $D158 ;read root block
20AE BCS $2059 ;wipe memory and reboot on failure!
20B0 LDA #$00
20B2 STA $75
20B4 LDA #$D6
20B6 STA $76
20B8 LDY #$04
20BA LDA ($75),Y
20BC AND #$0F
20BE TAY
20BF CLC
20C0 LDA $75
20C2 ADC #$05
20C4 STA $75
20C6 LDA $76
20C8 ADC #$00
20CA STA $76
20CC LDA ($75),Y
20CE ORA #$80
20D0 STA $D5CA,Y ;save volume label for later
20D3 DEY
20D4 BPL $20CC
20D6 JSR $216D ;delay for ~2.75 seconds
20D9 LDY #$07
20DB TYA
20DC ASL
20DD ASL
20DE ASL
20DF ASL
20E0 AND #$F0
20E2 TAX
20E3 STX $7F
20E5 LDA #$01
20E7 STA $78
20E9 JSR $2117 ;try to read a sector from drive 1 in current slot
20EC BCS $20F2
20EE TXA
20EF STA $D5DA,Y
20F2 LDA #$02
20F4 STA $78
20F6 JSR $2117 ;try to read a sector from drive 2 in current slot
20F9 BCS $2106
20FB TXA
20FC STA $D5E2,Y
20FF STY $51
2101 JSR $216D ;delay for ~2.75 seconds
2104 LDY $51
2106 DEY
2107 BNE $20DB

It reads the boot disk to find out the volume label. This is used to check when the boot disk is in the drive.
Then it performs a slot scan to find potentially usable disk drives. However, there's an initial delay of nearly three seconds for no good reason, and another one for each time that drive 2 was read successfully in any slot.
I changed it to not store the volume label, and not pause so that the game starts more quickly.

Within DinkeyDOS itself, we have this:

D2ED LDA #$01 ;read command
D2EF STA $77
D2F1 LDA #$02
D2F3 STA $70
D2F5 LDA #$00 ;block #02
D2F7 STA $71
D2F9 LDA #$2B ;offset of first filename
D2FB STA $7B
D2FD LDA #$00
D2FF STA $75
D301 LDA #$D6 ;buffer $D600
D303 STA $76
D305 JSR $D363 ;read block
D308 BCC $D30B
D30A RTS

This code is the start of the routine that searches the root directory for a particular file.
To make it search within subdirectories instead, I just had to change the block number to the proper value.
That required a routine that I put into the U5 file, which reads the disk and walks the prefix until it reaches the current subdirectory.

DinkeyDOS performs exact matching of filenames:

D320 LDY #$00
D322 LDA ($75),Y
D324 BEQ $D33C
D326 AND #$0F
D328 TAY
D329 CMP $D5B9 ;match length
D32C BNE $D33C
D32E LDA $D5B9,Y
D331 AND #$7F
D333 CMP ($75),Y ;match filename
D335 BNE $D33C
D337 DEY
D338 BNE $D32E
D33A CLC
D33B RTS

This code compares the contents of the disk buffer with the requested filename.
I extended this code a little bit, to provide a wildcard option:

D335 BNE $D37E
....
D37E CMP #$5F ;'_', wildcard character
D380 BEQ $D337
D382 BNE $D33C

This was needed after I found that the game performs direct block reads while loading map data.
The problem was that the reads didn't come from a constant location, unlike in Ultima 4.
Instead, the code knows, based on which disk is in the drive, what is the starting track for the map data.
Fortunately, the starting track is always within the $1x range, so I created a corresponding file named "TRACKx" in each subdirectory, where 'x' is replaced appropriately.

Then there was the possibility that the file doesn't exist on the disk, and how the original game handles that:

D34F LDA $75
D351 CMP #$00
D353 BCC $D320
D355 LDA #$04
D357 STA $7B
D359 INC $70
D35B LDA $70
D35D CMP #$06
D35F BCC $D2FD
D361 SEC

This code searches all six blocks in the root directory, even if they're mostly empty.
In my case, I had to remember the pointer to the next block and check for the end of the list, all within the same space:

D34F LDA $D602
D352 STA $70
D354 LDA $D603
D357 STA $71
D359 ORA $70
D35B CMP #$01
D35D LDA #$04
D35F BCS $D2FB
D361 SEC

I got lucky. It was an exact fit.

Next was the block translation:

D363 LDA #$00
D365 STA $72
D367 LDA $71
D369 STA $7A
D36B LDA $70
D36D STA $79
D36F AND #$07
D371 TAY
D372 CLC
D373 ROR $7A
D375 ROR $79
D377 ROR $7A
D379 ROR $79
D37B ROR $7A
D37D ROR $79
D37F LDA $79
D381 STA $72
D383 LDA $D5A9,Y
D386 STA $73
D388 LDA $D5B1,Y
D38B STA $74

This monstrosity converts a block number to a track and sector combination, but using neither DOS nor ProDOS ordering.
My version is much simpler:

D363 LDA #$D1 ;self-modified
D365 STA $43
D367 LDA $71
D369 STA $47
D36B LDA $70
D36D STA $46
D36F LDA $76
D371 STA $45
D373 LDA $75
D375 STA $44
D377 LDA $77
D379 STA $42
D37B JMP $D1D1 ;self-modified

I replaced the first 'Q' with the unit number, and the other two with the SmartPort interface address.

There's a separate routine which checks the volume name:

D463 JSR $D3F9
D466 BCS $D4A6
D468 LDA #$00
D46A STA $75
D46C LDA #$D6
D46E STA $76
D470 LDA #$02
D472 STA $70
D474 LDA #$00
D476 STA $71
D478 LDA #$01
D47A STA $77
D47C JSR $D363
D47F LDY #$04
D481 LDA ($75),Y
D483 AND #$0F
D485 TAY
D486 DEY
D487 CLC
D488 LDA $75
D48A ADC #$05
D48C STA $75
D48E LDA $76
D490 ADC #$00
D492 STA $76
D494 LDA ($75),Y
D496 ORA #$80
D498 CMP #$AF
D49A BEQ $D4A1
D49C CMP $D5CA,Y
D49F BNE $D4A6
D4A1 DEY
D4A2 BPL $D494
D4A4 CLC
D4A5 RTS

Interestingly, it supports path separators ('/').
Again, my version is much simpler:

D463 LDA #$02
D465 STA $D2F2
D468 LDA #$00
D46A STA $D2F6 ;block 2, self-modified
D46D LDA #$00
D46F STA $D32D ;disable length check
D472 LDA #$C9 ;alter buffer offset
D474 STA $D32F
D477 JSR $D2ED
D47A LDY #$11
D47C LDA ($75),Y
D47E STA $D2F2
D481 INY
D482 LDA ($75),Y
D484 STA $D2F6 ;subdirectory block number
D487 LDA #$0E
D489 STA $D32D ;enable length check
D48C LDA #$B9
D48E STA $D32F ;restore buffer offset
D491 RTS

I set the block number for the subdirectory that holds the U5 file, as a starting point for the search for the disk subdirectories.
It's set initially by the same routine in the U5 file that sets the value for the file search.
Then I cheated a bit and simply reused the filename matching routine for the volume name matching.
All that was needed was to disable the name-length check temporarily because the original string didn't have it and there wasn't room to insert it.

The final step was to deal with the "TRACKx" file. Since the game obviously doesn't know anything about it, I had to find space to intercept the direct disk requests and redirect to a file.
Fortunately, since the game was running from a 5.25" disk, there's a 112 bytes array for 6-and-2 decoding, which I replaced:

DA96 JSR $D4AB ;save return address
DA99 JSR $D52E ;fetch track number
DA9C JSR $D564 ;skip request block and set return address
DA9F LDA $70
DAA1 PHA
DAA2 LDY #$06
DAA4 LDA $DAE8,Y
DAA7 STA $D5B9,Y ;copy requested filename
DAAA DEY
DAAB BPL $DAA4
DAAD JSR $D2ED ;subdirectory search
DAB0 LDY #$06
DAB2 LDA ($75),Y ;the 'x' in the filename
DAB4 ASL
DAB5 BPL $DAB9 ;skip if number already
DAB7 SBC #$0D ;translate letter to number
DAB9 ASL
DABA ASL
DABB STA $DAC1 ;convert 'x' to block
DABE SEC
DABF PLA
DAC0 SBC #$D1 ;determine block relative to 'x'
DAC2 PHA
DAC3 LDY #$11
DAC5 LDA ($75),Y
DAC7 STA $70
DAC9 INY
DACA LDA ($75),Y ;KEY POINTER
DACC STA $71
DACE LDA #0
DAD0 STA $75
DAD2 LDA #$D6 ;buffer address
DAD4 STA $76
DAD6 JSR $D363 ;read block
DAD9 PLA
DADA TAY
DADB LDA $D600,Y
DADE STA $70
DAE0 LDA $D700,Y ;set requested block number
DAE3 STA $71
DAE5 JMP $D363 ;read block
DAE8 .BYTE 6,'TRACK_'

Beyond that, I just had to change a single JSR in a few files to call this new routine:
TEMP.SUBS and TRANSFER from the boot disk; MAIN.TWN, TALK from the other disks, and MAIN.DNG from the dungeon disk.

That's it.
Re: RPG's (Ultima V specifically) on ProDO [message #358489 is a reply to message #358487] Tue, 12 December 2017 20:46 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Matthew Power

Works on the IIgs if anyone's interested.
Re: RPG's (Ultima V specifically) on ProDO [message #358526 is a reply to message #358489] Wed, 13 December 2017 12:22 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Michael Shopsin

Matthew Power wrote:
> Works on the IIgs if anyone's interested.
>

More power to qkumba for getting the IIgs to work with the ProDos version of
Ultima V. I've only got space for one Apple II so my ROM 03 IIgs is it. I
own Ultima V from back in the day, but a ProDos version would be much easier
for me to use, especially since I've got a HD for my IIgs.

Michael
Re: RPG's (Ultima V specifically) on ProDO [message #358570 is a reply to message #358252] Thu, 14 December 2017 02:18 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Arsene Lupin

On Saturday, December 9, 2017 at 6:21:12 AM UTC-8, Alex Lee wrote:
> GSPlus doesn't work for me on El Capitan, sadly.
>
> - Alex
>
> On 2017-12-07 20:55:28 +0000, John Brooks said:
>
>> On Thursday, December 7, 2017 at 12:11:51 PM UTC-8, I am Rob wrote:
>>> On Thursday, December 7, 2017 at 11:40:35 AM UTC-6, John Brooks wrote:
>>>> On Thursday, December 7, 2017 at 8:04:03 AM UTC-8, I am Rob wrote:
>>>> > On Thursday, December 7, 2017 at 12:02:30 AM UTC-6, qkumba wrote:
>>>> >> Please try Open Emulator or Virtual ][ to see if it works in either case.
>>>> >> If it does, then at least you can play while I investigate further.
>>>> >
>>>> >
>>>> > Both Ultima.III and Ultima.V work in GSPORT on Mac. But small text is
>>>> > unreadable either in color or monochrome mode except for the first
>>>> > character of each line, which is capitalized, and all large text,
>>>> > graphics and animations seem to show up perfectly.
>>>> >
>>>> > This is obviously a fault with GSPORT's screen rendering.
>>>> >
>>>> >
>>>> > Ultima III works with Sweet 16 and text is very readable.
>>>> > create characters, organize a party, get to "Journey Onward" but says
>>>> > "Not formed"
>>>> >
>>>> > What is not formed?
>>>> >
>>>> > This is probably my fault for not understanding the instructions to set
>>>> > up the characters properly?
>>>> >
>>>> > Ultima.V freezes at the very beginning before any graphics are displayed.
>>>> >
>>>> > Will install and try OpenEmulator or Virtual II next.
>>>>
>>>> I use Dagen Brock's GSplus on the Mac. It has fullscreen mode (F11),
>>>> and hires graphics are correct and not endian-garbled like on GSport.
>>>>
>>>> https://github.com/digarok/gsplus
>>>>
>>>> -JB
>>>> @JBrooksBSI
>>>
>>>
>>> No luck with me. I first got segmentation fault #11 in the Terminal.
>>> Tried default config file, now get illegal instruction #4
>>>
>>> What is the minimum OSX?
>>
>> Not sure. Works for me with 10.12 Sierra.
>>
>> -JB
>> @JBrooksBSI

Just for fun I tried to install qkumba's U5 on my GSport (v0.31 for Windows) HD. Copying files caused an unknown error in GSOS starting from a folder (I forgot its name) and everything below. Then I realized it's actually a 1.44MB image, possibly for the SuperDrive(?).

Q: is any of the GS emulators capable of handling 1.44MB disk images?

-AL
Re: RPG's (Ultima V specifically) on ProDO [message #358571 is a reply to message #358570] Thu, 14 December 2017 02:43 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Arsene Lupin

On Wednesday, December 13, 2017 at 11:18:49 PM UTC-8, Arsene Lupin wrote:
> On Saturday, December 9, 2017 at 6:21:12 AM UTC-8, Alex Lee wrote:
>> GSPlus doesn't work for me on El Capitan, sadly.
>>
>> - Alex
>>
>> On 2017-12-07 20:55:28 +0000, John Brooks said:
>>
>>> On Thursday, December 7, 2017 at 12:11:51 PM UTC-8, I am Rob wrote:
>>>> On Thursday, December 7, 2017 at 11:40:35 AM UTC-6, John Brooks wrote:
>>>> > On Thursday, December 7, 2017 at 8:04:03 AM UTC-8, I am Rob wrote:
>>>> >> On Thursday, December 7, 2017 at 12:02:30 AM UTC-6, qkumba wrote:
>>>> >>> Please try Open Emulator or Virtual ][ to see if it works in either case.
>>>> >>> If it does, then at least you can play while I investigate further.
>>>> >>
>>>> >>
>>>> >> Both Ultima.III and Ultima.V work in GSPORT on Mac. But small text is
>>>> >> unreadable either in color or monochrome mode except for the first
>>>> >> character of each line, which is capitalized, and all large text,
>>>> >> graphics and animations seem to show up perfectly.
>>>> >>
>>>> >> This is obviously a fault with GSPORT's screen rendering.
>>>> >>
>>>> >>
>>>> >> Ultima III works with Sweet 16 and text is very readable.
>>>> >> create characters, organize a party, get to "Journey Onward" but says
>>>> >> "Not formed"
>>>> >>
>>>> >> What is not formed?
>>>> >>
>>>> >> This is probably my fault for not understanding the instructions to set
>>>> >> up the characters properly?
>>>> >>
>>>> >> Ultima.V freezes at the very beginning before any graphics are displayed.
>>>> >>
>>>> >> Will install and try OpenEmulator or Virtual II next.
>>>> >
>>>> > I use Dagen Brock's GSplus on the Mac. It has fullscreen mode (F11),
>>>> > and hires graphics are correct and not endian-garbled like on GSport.
>>>> >
>>>> > https://github.com/digarok/gsplus
>>>> >
>>>> > -JB
>>>> > @JBrooksBSI
>>>>
>>>>
>>>> No luck with me. I first got segmentation fault #11 in the Terminal..
>>>> Tried default config file, now get illegal instruction #4
>>>>
>>>> What is the minimum OSX?
>>>
>>> Not sure. Works for me with 10.12 Sierra.
>>>
>>> -JB
>>> @JBrooksBSI
>
> Just for fun I tried to install qkumba's U5 on my GSport (v0.31 for Windows) HD. Copying files caused an unknown error in GSOS starting from a folder (I forgot its name) and everything below. Then I realized it's actually a 1.44MB image, possibly for the SuperDrive(?).
>
> Q: is any of the GS emulators capable of handling 1.44MB disk images?
>
> -AL

Just to be clear, I mounted the image as S5D1. Will try to use S7D3 tomorrow and see what happens.
Re: RPG's (Ultima V specifically) on ProDO [message #358574 is a reply to message #358571] Thu, 14 December 2017 05:15 Go to previous messageGo to next message
Alex Lee is currently offline  Alex Lee
Messages: 220
Registered: November 2012
Karma: 0
Senior Member
On 2017-12-14 07:43:10 +0000, Arsene Lupin said:

If you mount a 1.44meg disk image onto slot 5, drive 1 or 2, I don't
think it would work as the emulator is expecting that to be a standard
800k drive.

If you mount it on the smarport, slot 7, drive whatever, it should be fine.

- Alex

> On Wednesday, December 13, 2017 at 11:18:49 PM UTC-8, Arsene Lupin wrote:
>> On Saturday, December 9, 2017 at 6:21:12 AM UTC-8, Alex Lee wrote:
>>> GSPlus doesn't work for me on El Capitan, sadly.
>>>
>>> - Alex
>>>
>>> On 2017-12-07 20:55:28 +0000, John Brooks said:
>>>
>>>> On Thursday, December 7, 2017 at 12:11:51 PM UTC-8, I am Rob wrote:
>>>> > On Thursday, December 7, 2017 at 11:40:35 AM UTC-6, John Brooks wrote:
>>>> >> On Thursday, December 7, 2017 at 8:04:03 AM UTC-8, I am Rob wrote:
>>>> >>> On Thursday, December 7, 2017 at 12:02:30 AM UTC-6, qkumba wrote:
>>>> >>>> Please try Open Emulator or Virtual ][ to see if it works in either case.
>>>> >>>> If it does, then at least you can play while I investigate further.
>>>> >>>
>>>> >>>
>>>> >>> Both Ultima.III and Ultima.V work in GSPORT on Mac. But small text is>
>>>> >>> > >>>> unreadable either in color or monochrome mode except for the
>>>> >>> first> > >>>> character of each line, which is capitalized, and all
>>>> >>> large text,> > >>>> graphics and animations seem to show up perfectly.
>>>> >>>
>>>> >>> This is obviously a fault with GSPORT's screen rendering.
>>>> >>>
>>>> >>>
>>>> >>> Ultima III works with Sweet 16 and text is very readable.
>>>> >>> create characters, organize a party, get to "Journey Onward" but says>
>>>> >>> > >>>> "Not formed"
>>>> >>>
>>>> >>> What is not formed?
>>>> >>>
>>>> >>> This is probably my fault for not understanding the instructions to
>>>> >>> set> > >>>> up the characters properly?
>>>> >>>
>>>> >>> Ultima.V freezes at the very beginning before any graphics are displayed.
>>>> >>>
>>>> >>> Will install and try OpenEmulator or Virtual II next.
>>>> >>
>>>> >> I use Dagen Brock's GSplus on the Mac. It has fullscreen mode (F11),> >
>>>> >> >>> and hires graphics are correct and not endian-garbled like on
>>>> >> GSport.
>>>> >>
>>>> >> https://github.com/digarok/gsplus
>>>> >>
>>>> >> -JB
>>>> >> @JBrooksBSI
>>>> >
>>>> >
>>>> > No luck with me. I first got segmentation fault #11 in the Terminal.
>>>> > Tried default config file, now get illegal instruction #4
>>>> >
>>>> > What is the minimum OSX?
>>>>
>>>> Not sure. Works for me with 10.12 Sierra.
>>>>
>>>> -JB
>>>> @JBrooksBSI
>>
>> Just for fun I tried to install qkumba's U5 on my GSport (v0.31 for
>> Windows) HD. Copying files caused an unknown error in GSOS starting
>> from a folder (I forgot its name) and everything below. Then I
>> realized it's actually a 1.44MB image, possibly for the SuperDrive(?).
>>
>> Q: is any of the GS emulators capable of handling 1.44MB disk images?
>>
>> -AL
>
> Just to be clear, I mounted the image as S5D1. Will try to use S7D3
> tomorrow and see what happens.
Re: RPG's (Ultima V specifically) on ProDO [message #358592 is a reply to message #358574] Thu, 14 December 2017 12:37 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
Or just copy the files to an 800kb image. I chose 1.44Mb because it's the smallest format that Ciderpress can produce that would fit the whole game (I was thinking of Asimov's server space at the time).
Re: RPG's (Ultima V specifically) on ProDO [message #358593 is a reply to message #358574] Thu, 14 December 2017 12:39 Go to previous messageGo to next message
qkumba is currently offline  qkumba
Messages: 1584
Registered: March 2013
Karma: 0
Senior Member
Oops, I'm wrong. It's a 1.44Mb image because the game won't fit on an 800kb image. Alex is correct that you'll need to mount as a SmartPort image in slot 7.
Re: RPG's (Ultima V specifically) on ProDO [message #358701 is a reply to message #358593] Fri, 15 December 2017 20:17 Go to previous messageGo to previous message
Anonymous
Karma:
Originally posted by: Jeff Ramsey

On Thursday, December 14, 2017 at 9:39:29 AM UTC-8, qkumba wrote:
> Oops, I'm wrong. It's a 1.44Mb image because the game won't fit on an 800kb image. Alex is correct that you'll need to mount as a SmartPort image in slot 7.

Does this mean that the reason that it will not work from VSDrive is because VSDrive is loading in slot2? It loads the driver in the first memory space that does not have any cards in it. For me, that is slot 2.
Pages (3): [ «    1  2  3    »]  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: dissasmbler
Next Topic: Alf card emulation with Mockingboard?
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Apr 25 10:03:47 EDT 2024

Total time taken to generate the page: 0.11723 seconds