Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

AppleWin ( Lode Runner with 2 disks) save/restore state problem

325 views
Skip to first unread message

henh...@gmail.com

unread,
May 21, 2015, 5:13:19 PM5/21/15
to

What I'm about to describe may be related to this suggestion:
https://github.com/AppleWin/AppleWin/issues/8
>>> For example, I am playing ... Lode Runner (Lode Runner.dsk)
Pressing F11 [...] would create an file named
Lode Runner.aws ... <<<


Some LR home-made levels are in a disk that doesn't boot LR, so that
To play it, i have to first boot LR and then put the data disk.

( iirc, when i used to do this (use 2 disks)
with ApplePC, there was no problem
with the [save/restore state] feature. )

However, it seems with AppleWin ( and LodeRunner with 2 disks),
the [save/restore state] feature seems to fail consistently.

I think... restore (F12) just works once, and thereafter
AppleWin says it can't read from the disk drive.


I'm pretty sure this is a reliable behavior for everyone, not just me.

Thanks, HH

henh...@gmail.com

unread,
May 24, 2015, 7:22:50 PM5/24/15
to

> Pressing F11 [...] would create a file named
> Lode Runner.aws ... <<<

I thought maybe if I save the .aws file with the disk1name
instead of disk2name, then it can work,
but I haven't tried it yet.

_______________

Where
disk1.dsk == LR boot disk
disk2.dsk == LR home-made levels data disk

Is it easy to create disk3.dsk
which is bootable AND contains the levels from disk2 ?


Thanks, HH

TomCh

unread,
May 28, 2015, 4:39:49 PM5/28/15
to
Lode Runner only supports one drive.

To use save-state with a data disk:
1) Boot Lode Runner
2) Insert data disk into drive-1
3) F11 to create save-state file

NB. If using cursor keys to emulate a joystick, then ensure you uncheck "Allow cursor keys to be read from the keyboard" on the Configuration -> Input tab. otherwise left/right arrow will alter the Lode Runner speed (and up/down will toggle between keyboard & joystick)!

henh...@gmail.com

unread,
May 31, 2015, 7:05:14 PM5/31/15
to

Where
disk1.dsk == LR boot disk
disk2.dsk == LR home-made levels data disk

Is it easy to create disk3.dsk
which is bootable AND contains the levels from disk2 ?


_____________________

I'd want to do this (above)
because AppleWin's Save/Restore doesn't work when
I'm using LR with 2 disks.


Here's a sample scenario.


I get the file

loderunnerdata-apple.zip from
http://thegamearchives.net/?val=0_2_1_0_0_9_40948_0_0_0_0

then extract 2 of the 3 files:
(the (LR) boot disk) Lode Runner.dsk
(the data disk) Lode Runner data1.dsk


I start LR with the boot disk, and then insert the data disk,
which lets me play the 1st home-made level in the data disk,
which has the "L U C" appearance.

I save a state using F11, which creates a file named
[Lode Runner dat.aws].

I can restore this state using F12 exactly once, but
thereafter the disk (disk drive 1) becomes unreadable,
and I can no longer play LR at all.

Thanks, HH



On Thursday, May 21, 2015 at 2:13:19 PM UTC-7, henh...@gmail.com wrote:

Steve Nickolas

unread,
May 31, 2015, 7:58:30 PM5/31/15
to
On Sun, 31 May 2015, henh...@gmail.com wrote:

>
> Where
> disk1.dsk == LR boot disk
> disk2.dsk == LR home-made levels data disk
>
> Is it easy to create disk3.dsk
> which is bootable AND contains the levels from disk2 ?

Possibly. I can't remember the details but I think I did it years ago.

-uso.

mver...@libero.it

unread,
Jun 1, 2015, 2:49:15 AM6/1/15
to
> Possibly. I can't remember the details but I think I did it years ago.

The levels "lives" in 150 sectors: from trk $03 sec $00 to trk $0C sec $05.

DECKARD know ALL about LodeRunner :)

Marco

Steve Nickolas

unread,
Jun 1, 2015, 8:07:17 AM6/1/15
to
Yeah, and I think the game engine lives on the rest of the disk.

-uso.

henh...@gmail.com

unread,
Jun 12, 2015, 5:17:45 PM6/12/15
to
> ( iirc, when i used to do this (use 2 disks)
> with ApplePC, there was no problem
> with the [save/restore state] feature. )


I'm just guessing...

ApplePC's [save state] feature saves
the entire CURRENT state, so LR works with 2 disks, but....

AppleWin's [save state] feature saves
(not the current content of Disk Drive 1)
but the original boot-time content of Disk Drive 1
So when I do a [restore state] using F12,
there's a mis-match of the content of Disk Drive 1,
and it becomes unreadable.

... or something like that.

HH

TomCh

unread,
Jun 13, 2015, 7:42:51 AM6/13/15
to
I've followed your instructions but can't reproduce this issue at all.

Everytime I hit F12, I am restored to the "L U C" level 001. I can then quit (CTRL+R), wait for the spinning 'game over', and the title page to re-appear.

From here I can play any level (which will actually access the disk) by:
. CTRL+E
. P
. Select 001 - 010 (there are only 10 levels on this data disk)

This repeatedly works for me.

I can switch back to the LR boot disk, and play the master disk levels fine too.

One question: is you save-state file (.aws) in the same folder as the LR .dsks?

henh...@gmail.com

unread,
Jun 13, 2015, 3:02:58 PM6/13/15
to
Yes.


(When I use F11 and F12 for LR, I never use ctrl-R and ctrl-E.)



(I just checked the following several times.)


I start playing the "L U C" level 001.

While I'm running left or running up, I save a state using F11.

I can repeatedly go back to this state using F12.

However, after I've used F12 once,
the disk drive 1 becomes unreadable.

This means that

1. after I've completed the "L U C" level 001,
instead of going to level 2,
I get the 1st "demo" sequence
and can't go anywhere else
(because the disk drive 1 is now unreadable).

2. (while playing the "L U C" level 001)
if I'm killed by the guard,
instead of starting the "L U C" level 001
(with 1 less life),
I get the 1st "demo" sequence
and can't go anywhere else
(because the disk drive 1 is now unreadable).

Could someone confirm this happens too when you do it?
Thank you. HH

TomCh

unread,
Jun 14, 2015, 2:37:50 AM6/14/15
to
I still can't reproduce this (when I get killed, the disk is successfully accessed to reload the "L U C" level).

Two things:
1) Can you confirm you are using the latest AppleWin 1.25.0.4 (or 1.25.0.3)?
2) Can you send me your .aws file (or upload to eg. DropBox)?

Thanks.

henh...@gmail.com

unread,
Jun 14, 2015, 5:57:55 AM6/14/15
to

On Saturday, June 13, 2015 at 11:37:50 PM UTC-7, TomCh wrote:

> 1) Can you confirm you are using the latest AppleWin 1.25.0.4 (or 1.25.0.3)?


Thank you for all the help.

I was using an old version 1.18.0.0 (maybe I got this from Cnet).

When I got 1.25.0.3, it all worked fine.

(But Nightcrawler is still too fast, even at 0.5.)


Thank you again, HH

TomCh

unread,
Jun 15, 2015, 5:32:31 PM6/15/15
to
> When I got 1.25.0.3, it all worked fine.
Great - thanks for updating & confirming.

> (But Nightcrawler is still too fast, even at 0.5.)
I doubt there's an emulation issue.
And there's currently no option to slower things down below 0.5MHz.

Tom

Bill Garber

unread,
Jun 15, 2015, 7:42:08 PM6/15/15
to

"TomCh" <tomcharl...@gmail.com> wrote in message
news:f7591341-0d78-4acc...@googlegroups.com...
>> When I got 1.25.0.3, it all worked fine.
> Great - thanks for updating & confirming.
>
>> (But Nightcrawler is still too fast, even at 0.5.)
>
> I doubt there's an emulation issue.
> And there's currently no option to slower things
> down below 0.5MHz.
>
> Tom

Ok, I just tried it myself, and it will never be
any easier no matter how slow you make it, because,
everything slows down and speeds up, even your player.

Also, if you ask me, it's just a Centipede/Millipede
knock-off, so just get the real deal and play that.

Bill Garber - I love my
C1 D0 D0 CC C5 A0 C9 C9 C7 D3
http://www.sepa-electronics.com


0 new messages