flat assembler
Message board for the users of flat assembler.

Index > Main > Writing the fasm tutorial

Goto page 1, 2, 3  Next
Author
Thread Post new topic Reply to topic
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7709
Location: Kraków, Poland
Tomasz Grysztar
This is what I have done so far, I've started writing it in a form exactly how it was planned when I was writing the base documentation a year ago, so I'm beginning with DOS programming tutorial. Also, it's done in a bit non-standard approach, so I think that at current stage it's good to ask: what do you think about it?

Attachment removed - new version is posted below.


Last edited by Tomasz Grysztar on 31 Aug 2003, 11:40; edited 2 times in total
Post 28 Jul 2003, 15:20
View user's profile Send private message Visit poster's website Reply with quote
scientica
Retired moderator


Joined: 16 Jun 2003
Posts: 689
Location: Linköping, Sweden
scientica
Nice layout Smile
I like it, I almost consider starting to code for DOS (if it would have been a few years ago, I'd definetly started coding in DOS if I had found a tutorial like this). Keep up the good work.

_________________
... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself.
- Bradley Kuhn
Post 28 Jul 2003, 15:55
View user's profile Send private message Visit poster's website Reply with quote
fasm9



Joined: 19 Jun 2003
Posts: 439
fasm9
A Fasm tutorial for MenuetOS is more good, rather than dos, windows, imho.

--
;)
Rip it all to shreds and let it go.


Last edited by fasm9 on 31 Jul 2003, 16:12; edited 1 time in total
Post 29 Jul 2003, 01:43
View user's profile Send private message Reply with quote
BiDark



Joined: 22 Jun 2003
Posts: 109
Location: .th
BiDark
I can't say till finished. Rolling Eyes
Post 29 Jul 2003, 02:31
View user's profile Send private message Reply with quote
bitRAKE



Joined: 21 Jul 2003
Posts: 2887
Location: [RSP+8*5]
bitRAKE
privalov, I have read many books covering DOS assembly programming and this seems like a good start. Beyond being a gentle introduction to fasm syntax, what would such a tutorial provide? Who is the audience for this tutorial? ...student DOS and Win9x beginning programmers?
Post 29 Jul 2003, 04:02
View user's profile Send private message Visit poster's website Reply with quote
Vortex



Joined: 17 Jun 2003
Posts: 318
Vortex
Privalov,

Nice workImage

_________________
Code it... That's all...
Post 29 Jul 2003, 11:14
View user's profile Send private message Visit poster's website Reply with quote
Dryobates



Joined: 13 Jul 2003
Posts: 46
Location: Poland
Dryobates
bitRAKE wrote:
Who is the audience for this tutorial? ...student DOS and Win9x beginning programmers?

I think that even highschool students could be.
It looks great. The begining looks like for all those who didn't wrote in any language. I like it, but I hope that futher sections will be focused on more advanced topic (proportionaly advanced to chapter number Smile ).
Post 29 Jul 2003, 17:41
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger ICQ Number Reply with quote
Blag



Joined: 04 Jul 2003
Posts: 90
Location: Perú
Blag
Great Tutorial, i hope you finished it soon....so i can learn FASM quicker.......too much SAP in my life.....i need more FASM! Twisted Evil

_________________
Alvaro Tejada Galindo
SinglePath games design
http://www.iespana.es/singlepath
Post 31 Jul 2003, 07:34
View user's profile Send private message MSN Messenger Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7709
Location: Kraków, Poland
Tomasz Grysztar
Here's the current stage - the progress is slow, but that's because I'm spending the most time on thinking out in what order should I cover the particular topics.
In chapter about DOS programming I want to get reader from the very beginning to the quite advanced topics like VESA, DPMI, etc. And also it will be good to teach how to use some ultimate references like RBIL.

Attachment removed - new version is posted below.


Last edited by Tomasz Grysztar on 31 Aug 2003, 01:25; edited 1 time in total
Post 31 Jul 2003, 11:06
View user's profile Send private message Visit poster's website Reply with quote
laserlight



Joined: 31 Jul 2003
Posts: 22
Location: Singapore
laserlight
This is for complete newbies to assembly programming and fasm, right?
Post 31 Jul 2003, 13:46
View user's profile Send private message Visit poster's website Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7709
Location: Kraków, Poland
Tomasz Grysztar
It's starting from the topics for complete newbies, but in later sections I want to discuss more advanced topics, to satisfy the experienced programmers, too. You'll just have a choice from which point do you want to begin reading, depending on your experience level.
Post 31 Jul 2003, 15:52
View user's profile Send private message Visit poster's website Reply with quote
scientica
Retired moderator


Joined: 16 Jun 2003
Posts: 689
Location: Linköping, Sweden
scientica
Privalov wrote:
to the quite advanced topics like VESA,

Thad I'd like Smile (I've never really understood teh VESA, I've seen many toy OSes use it for the graphics).

_________________
... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself.
- Bradley Kuhn
Post 31 Jul 2003, 17:44
View user's profile Send private message Visit poster's website Reply with quote
TronDoc



Joined: 30 Jul 2003
Posts: 9
TronDoc
it looks like a very good start at a well thought out tutorial.
I will be watching this thread to follow its progress.
Thank You.
Joe

_________________
peace
Post 01 Aug 2003, 10:01
View user's profile Send private message Visit poster's website Reply with quote
Blag



Joined: 04 Jul 2003
Posts: 90
Location: Perú
Blag
Hi Privalov:

Yesterday at night (2:00 a.m), i read your last upload of the FASM tutorial.....thanx a lot....i really helps me a lot in understanding the basic rules of ASM.......i'm feel more confortable now with mov, add, inc......I hope you can finish it soon, coz i'm willing to learn FASM like a pro Very Happy
I hope, that in a few days.....when i have some spare time, i could write at least a little program, to share with the community......don't expect greatness, but expect a little piece of code, from a FASM beginner who really wants to learn. Razz

_________________
Alvaro Tejada Galindo
SinglePath games design
http://www.iespana.es/singlepath
Post 01 Aug 2003, 19:37
View user's profile Send private message MSN Messenger Reply with quote
Barak



Joined: 25 Jul 2003
Posts: 22
Location: Nesher, Israel
Barak
great job, you did
Post 03 Aug 2003, 00:29
View user's profile Send private message ICQ Number Reply with quote
laserlight



Joined: 31 Jul 2003
Posts: 22
Location: Singapore
laserlight
helped me to get started Smile

maybe you could have a word on comments?
granted, that is mentioned in the docs downloaded with fasm, but it might help if you included a litte mention in the tutorial as well.
Post 03 Aug 2003, 16:13
View user's profile Send private message Visit poster's website Reply with quote
Blag



Joined: 04 Jul 2003
Posts: 90
Location: Perú
Blag
Hi Privalov:

Are you still in holidays??? Well, if you are....so don't pay attention to my request Wink .
Anyway.....my request is......are you going to post the new version of your FASM tutorial???? Coz i really want to continue reading it. Razz
Take Care,

_________________
Alvaro Tejada Galindo
SinglePath games design
http://www.iespana.es/singlepath
Post 21 Aug 2003, 14:40
View user's profile Send private message MSN Messenger Reply with quote
Yawgmoth



Joined: 20 Aug 2003
Posts: 37
Yawgmoth
Blag wrote:
Hi Privalov:

Are you still in holidays??? Well, if you are....so don't pay attention to my request Wink .
Anyway.....my request is......are you going to post the new version of your FASM tutorial???? Coz i really want to continue reading it. Razz
Take Care,


Same here. I can hardly wait for the next installment.
Post 21 Aug 2003, 16:08
View user's profile Send private message Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7709
Location: Kraków, Poland
Tomasz Grysztar
I have just returned and starting to work on it again. As soon as some noticeable progress is done, I'll post the new version here.
Post 23 Aug 2003, 15:36
View user's profile Send private message Visit poster's website Reply with quote
Blag



Joined: 04 Jul 2003
Posts: 90
Location: Perú
Blag
Thanx a lot Privalov and thanx for your time! Very Happy

_________________
Alvaro Tejada Galindo
SinglePath games design
http://www.iespana.es/singlepath
Post 23 Aug 2003, 15:49
View user's profile Send private message MSN Messenger Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2, 3  Next

< 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-2020, Tomasz Grysztar.

Powered by rwasa.