The MASM Forum

General => The Soap Box => Topic started by: Raeldin on June 28, 2012, 01:16:04 PM

Title: New Post
Post by: Raeldin on June 28, 2012, 01:16:04 PM
Good Evening,
    This is my first post.   I played around with Masm 10 or 12 years ago.  Thought I'd play some more.  Seems like I"m gonna have to start over.  :(.   But it will be fun.


Ron

Title: Re: New Post
Post by: dedndave on June 28, 2012, 01:54:07 PM
welcome to the forum, Ron   :t
Title: Re: New Post
Post by: Vortex on June 29, 2012, 04:34:27 AM
Hi Ron,

Welcome to the Masm Forum.
Title: Re: New Post
Post by: hutch-- on June 29, 2012, 12:37:28 PM
Ron,

You will like the newer stuff, its smarter, faster and much cleaner than the old DOS based interrupts, DOS and BIOS functions. Something like getting out of a T model Ford into a formula one.
Title: Re: New Post
Post by: Raeldin on June 30, 2012, 07:38:27 AM
Not sure my psyche can handle that big of a change.   :shock:

I still have a Windows 2000 Programming from the Ground Up by Herbert Schildt  book.  It is C/C++ but the win32 calls should still work, won't they?

Title: Re: New Post
Post by: dedndave on June 30, 2012, 08:10:08 AM
of course
you will just have to "translate" the calls to ASM syntax
i believe all win 2000 functions are still in use   :P
the book should be quite helpful
Title: Re: New Post
Post by: jj2007 on June 30, 2012, 10:41:18 AM
... but the win32 calls should still work, won't they?

Nothing has changed since. No, that's not correct: Thousands of entirely useless functions have been added with every "new" version of Windoze, but the good ol' Win32.hlp is still your best friend (check my signature for a download link).

Windows install Ghz/RAM/disk:
Atari ST   8/0.5/1
Win 3.1   25/2mb/6mb
95   ?/4/50
98   66MHz/16mb/200mb
NT   33/16/110
ME   150/32/320
2000   133/64/0.65 of 2g
XP   300/128/1.5
Vista HP   1g/1g/15 of 40g
Win 7   1g/1g/16
Ratio Vista:Win 3.1   40/500/2500
Title: Re: New Post
Post by: MichaelW on June 30, 2012, 02:46:33 PM
Note the jump in MHz for ME, and within my experience it was enforced.