Looking for SymbOS Quigs documentation

صفحة 2/8
1 | | 3 | 4 | 5 | 6 | 7

بواسطة AxelStone

Prophet (3050)

صورة AxelStone

28-08-2021, 21:35

As you say @edoz, I'm starting with SymbOS so my first goal is to make simple things. At mid term my goal should be to make something similar to strategy / turn based RPGs, taking advantage of mouse and windows management of SymbOS. In general I'm interested in creating SymbOS stuff because it's something new and very good choice as OS. I don't have ASM knowledge, I've previously coded in Nestor Basic and MSX-C. The most "ASM" code I would use should be some routines to call BIOS functions, but probably someone should help me.

Best regards.

بواسطة AxelStone

Prophet (3050)

صورة AxelStone

29-08-2021, 11:03

Ok I got my environment working with SymbOS under OpenMSX, but missing one thing: how can I open FDDs? SymComander only works with A: (HDD) and if I use SymShell it says me that C: (FDD) device not found. However in DOS2 I can access perfectly to FDD unit.

Any idea? Thanks.

بواسطة edoz

Prophet (2392)

صورة edoz

29-08-2021, 15:11

Did you load the driver (symsetup) and did you select the correct drive in storage in the control panel?

بواسطة AxelStone

Prophet (3050)

صورة AxelStone

29-08-2021, 15:21

edoz wrote:

Did you load the driver (symsetup) and did you select the correct drive in storage in the control panel?

Yes, in fact during installation it recognized both drives: the Sunrise IDE HDD as 1 and the FDD as 2. It's not critical since I can copy stuff to the HDD, but in terms of agility should be really recomended, since I mount FolderAsFDD in OpenMSX and I'd like to use it as output folder of the compiler.

@Trebmint2 I already watched all your videos, very nice tutorials, hoping one about sheets and map, I've no clear how to work with them Wink

بواسطة edoz

Prophet (2392)

صورة edoz

29-08-2021, 15:37

That is odd, I have the same setup, I compile to a directory which is the floppy in openmsx. Did you check the settings in the control panel in SymbOS? Maybe it is pointing to the second floppy. Which machine do you use in openmsx?

بواسطة AxelStone

Prophet (3050)

صورة AxelStone

29-08-2021, 17:46

I use NMS 8245 and as If said, before starting SymbOS I can access to FDD under DOS 2
Thanks.

بواسطة edoz

Prophet (2392)

صورة edoz

29-08-2021, 18:00

Yes, that is why I think it is set wrong in SymbOS in the control panel as SymbOS does not use bios drivers

بواسطة Trebmint2

Master (242)

صورة Trebmint2

29-08-2021, 18:43

I will look into doing a video about Sheets

بواسطة AxelStone

Prophet (3050)

صورة AxelStone

29-08-2021, 19:28

edoz wrote:

Did you load the driver (symsetup) and did you select the correct drive in storage in the control panel?

Got it, you are right, I had to set manually in the settings. I thought it was set automatically (never donde before, usually only used SymbOS with Mass Storage). Thanks.

Waiting for that video @Trebmint2 Wink

بواسطة AxelStone

Prophet (3050)

صورة AxelStone

30-08-2021, 22:48

Ok @Trebmint2, I think I got it how Sheets work thanks to the example code of 2048. My question now is, how Maps works? I see that in 2048 for example you use 16 separate images to define the board, I suposse that instead of this the idea should be to use a Map(4,4) so you can update each position with one tile from the tileset, maybe?

I've tried menu Map but no sheets are listed and not sure how it works, so looking forward for some help Wink . Apart from this, I like very much the contextual help when I'm writing code, really helpful, but still not implemented autofill, right?

Also small question about Command "Ctrl", perhaps it's related to my absence of so much experience with .net or C#. Exactly how they works? I see that you perform operations like this:

Ctrl.Image.Tile.Set NTilesID(b),TileSheet,Grid(y,x)

What's doing exactly that line? Ctrl directive is also available with Labels, Radios,...

Continue learning. Thanks.

صفحة 2/8
1 | | 3 | 4 | 5 | 6 | 7