flat assembler
Message board for the users of flat assembler.

Index > OS Construction > fasm port to FAMOS now operational

Goto page Previous  1, 2, 3
Author
Thread Post new topic Reply to topic
neville



Joined: 13 Jul 2008
Posts: 507
Location: New Zealand
neville 30 Oct 2008, 19:16
Oh, ignore that last Q, I've just seen your screenshot which wasn't visible before I logged in...
Post 30 Oct 2008, 19:16
View user's profile Send private message Visit poster's website Reply with quote
neville



Joined: 13 Jul 2008
Posts: 507
Location: New Zealand
neville 30 Oct 2008, 19:26
Hmm, that's weird. It actually looks like its *almost* working Wink
But your CD Boot Catalogue is definitely screwed up somewhere. See how you go with ASN11 as above....

_________________
FAMOS - the first memory operating system
Post 30 Oct 2008, 19:26
View user's profile Send private message Visit poster's website Reply with quote
windwakr



Joined: 30 Jun 2004
Posts: 827
windwakr 30 Oct 2008, 19:49
Ya, it says el torito and at 47h it says 14h


Last edited by windwakr on 30 Oct 2008, 22:35; edited 2 times in total
Post 30 Oct 2008, 19:49
View user's profile Send private message Reply with quote
neville



Joined: 13 Jul 2008
Posts: 507
Location: New Zealand
neville 30 Oct 2008, 21:23
Great, & I'm actually surprised - I thought maybe you didn't have El Torito. So again, are we talking about a real burnt CD here, or not ???

OK so that 14h is actually the last byte of a dword pointing to your Boot Catalogue. I know, its at an odd offset, not even word aligned let alone dword aligned but that's the spec...

So assuming the 14h is followed by 3 00 bytes, now set ASN=14h and ?R again. You should see the root directory of your CD, some of which will be recognisable ASCII. Maybe a screenshot of this would really help here.

I also forgot to include the instructions for the Snoopy game as a text document in FAMOS, so here it is:
Code:
 SNOOPY'S ADVENTURE - FAMOS version by Neville Watkin
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  .----.
                                June 2007           _.'__    `.
 Keyboard controls:                             .--(#)(##)---/#\
 ~~~~~~~~~~~~~~~~~                            .' @          /###\
     Z = walk left                            :         ,   #####
     X = walk right                            `-..__.-' _.-\###/
 Space = walk in (if possible)                       `;_:    `"'
     G = jump (left or right)                      .'"""""`.
     V = pick up / put down object                /,  JOE  ,\
 Enter = use object / display object info        //  COOL!  \\
                                                 `-._______.-'
   Esc = return to FAMOS                         ___`. | .'___
                                                (______|______)


 The Characters:
 ~~~~~~~~~~~~~~
 Snoopy, Woodstock, Charlie Brown, Linus, Lucy, Sally, Pattie, Marcie,
         Schroeder, ... and a cute frog (which Snoopy can out-jump!)


 Objective:
 ~~~~~~~~~
 The objective is to find Linus' blanket and return it to him.  Other objects
 to be found, and somehow used, along the way include:
         slingshot, dog bowl, brick, cookie jar, hosepipe, typewriter,
         letter, pump, umbrella, apple, key, bust, heavy parcel, scissors,
         rubber ring, scorepad, watch, soccer ball, whistle, coin, kite.

   Note: it is possible to catch the frog in the cookie jar!


 Hints:
 ~~~~~
 1. Woodstock tries to help, so follow his lead!
 2. Some objects may have more than one use ...
 3. Keep an eye on the sportsground scoreboard!


 NW    

This will come in handy when (not if ) you get this game going!

_________________
FAMOS - the first memory operating system
Post 30 Oct 2008, 21:23
View user's profile Send private message Visit poster's website Reply with quote
windwakr



Joined: 30 Jun 2004
Posts: 827
windwakr 30 Oct 2008, 21:55
No, this is not a real burnt disc, I'm running an .iso in virtual pc


EDIT: pic not needed now.

_________________
----> * <---- My star, won HERE


Last edited by windwakr on 30 Oct 2008, 22:35; edited 1 time in total
Post 30 Oct 2008, 21:55
View user's profile Send private message Reply with quote
neville



Joined: 13 Jul 2008
Posts: 507
Location: New Zealand
neville 30 Oct 2008, 22:13
Ok, I've just realised that last post about reading ASN14h is wrong... hang 10, I'll post new instructions in a few minutes...

_________________
FAMOS - the first memory operating system
Post 30 Oct 2008, 22:13
View user's profile Send private message Visit poster's website Reply with quote
windwakr



Joined: 30 Jun 2004
Posts: 827
windwakr 30 Oct 2008, 22:32
It looks like it was the iso maker, I switched to freeware program imgburn and I can see all the files in the media access and load them now.
Post 30 Oct 2008, 22:32
View user's profile Send private message Reply with quote
neville



Joined: 13 Jul 2008
Posts: 507
Location: New Zealand
neville 30 Oct 2008, 22:35
This is strange. I think the problem is to do with the CD "floppy" emulation. Your ASN14h is definitely not a Boot Catalogue - its actually a data sector - the contents of AUTORUN.BAT in fact ... So it's weird that ASN11h seems OK...

So now I know WHAT is happening, but not yet WHY.

Can you give me screenshots of ASN11 (Boot Record Vol Desc) and also ASN10h which has to be the Primary Volume Descriptor? That should help me to see what's going on.

And could you read ASN0 again. It should contain all o's. If not, a screenshot of that might help too.

_________________
FAMOS - the first memory operating system
Post 30 Oct 2008, 22:35
View user's profile Send private message Visit poster's website Reply with quote
neville



Joined: 13 Jul 2008
Posts: 507
Location: New Zealand
neville 30 Oct 2008, 22:41
windwakr wrote:
It looks like it was the iso maker, I switched to freeware program imgburn and I can see all the files in the media access and load them now.

OK great, good luck with Snoopy!

_________________
FAMOS - the first memory operating system
Post 30 Oct 2008, 22:41
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2, 3

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.