The MASM Forum

General => The Campus => Topic started by: AnDino on October 11, 2014, 05:52:00 PM

Title: New Member
Post by: AnDino on October 11, 2014, 05:52:00 PM
Hello All,

I recently joined this forum a couple weeks ago, and at the time, wasn't sure where new member threads belonged (I searched for some sort of stickied new members thread); I conducted a search and it seemed like the last new member post was in FEB 2014.  Anyways, I apologize for not complying earlier.

Currently, I'm in the U. S. Navy and I was recently moved from my original job to an administrative position.  Right now, I have a desk job and I sit in front of a computer all day.  During periods where mission burdens are light, the work schedule is less intense, and I get an ample amount of free-time.  I wanted to try and use that time as constructively as possible, so I decided that I would try and brush up on some programming so that I can finish my degree somewhere down the road.

As you can imagine, we're quite limited in what we can do on these machines.  To make a long story short, MSVC is not an option :(  A stand-alone assembler is about as far as I can go in terms of putting software this machine in which I lack permissions.  I'm new to x86 ASM, but it's definitely helping me to learn more about memory addressing/pointers and a whole bevy of demonic programming concepts that I previously tried to avoid ::)

I'm not, by any means, a proficient programmer (as I often find myself browsing the forum for helpful posts).  It seems to me that 99% of the posts on this forum are constructive, rather than destructive, so I decided that I would make an account and try to join this friendly community :t

Thank you, enjoy your day!
Title: Re: New Member
Post by: TouEnMasm on October 11, 2014, 06:12:50 PM
Welcome
Title: Re: New Member
Post by: jj2007 on October 11, 2014, 06:34:40 PM
Quote from: AnDino on October 11, 2014, 05:52:00 PMA stand-alone assembler is about as far as I can go in terms of putting software this machine in which I lack permissions.

Hi AnDino,

Welcome to the Forum :icon14:

Did you manage to get Masm32 running, i.e. download & installation, hello world in \Masm32\qeditor.exe?
Title: Re: New Member
Post by: hutch-- on October 11, 2014, 07:11:58 PM
Hi AnDino,

Thanks for posting and welcome on board. you will find MASM a ton of fun and it vastly improve what you know about programming languages as well.
Title: Re: New Member
Post by: dedndave on October 11, 2014, 07:53:07 PM
hey AnDino - welcome to the forum   :t

and, thanks for your service, too   :biggrin:
Title: Re: New Member
Post by: Vortex on October 11, 2014, 10:18:47 PM
Hello AnDino,

Welcome to the Masm Forum.
Title: Re: New Member
Post by: Siekmanski on October 11, 2014, 10:34:17 PM
Hi AnDino

Welcome to the forum.
Title: Re: New Member
Post by: AnDino on October 12, 2014, 09:40:20 AM
Thank you all for the warm welcome!

Quote from: jj2007 on October 11, 2014, 06:34:40 PM
Hi AnDino,

Welcome to the Forum :icon14:

Did you manage to get Masm32 running, i.e. download & installation, hello world in \Masm32\qeditor.exe?

I did get it running on my personal laptop, but on my work computer, I'm using jWasm with some of the "custom" Win32 .inc files; it seems to be working fairly well, but it's taking me a bit of time to work out some of the "unfamiliar redefinitions."
Title: Re: New Member
Post by: Magnum on October 12, 2014, 02:09:04 PM
Welcome my friend.

Andy
Title: Re: New Member
Post by: Gunther on October 12, 2014, 10:47:29 PM
Hi  AnDino,

welcome to the forum and have a lot of fun.

Gunther
Title: Re: New Member
Post by: P1 on October 13, 2014, 12:38:51 AM
Welcome AnDino !!!
Quote from: AnDino on October 11, 2014, 05:52:00 PMAs you can imagine, we're quite limited in what we can do on these machines.
I find that DOS commands are a security loophole for basic operations, which works well with MASM32.

Use several batch files to make MASM32 work.   Subst M: C:\Users\Profile_Name   <<<  This is good through W7, I have not tested it on W8 yet.

Install MASM32 to M: drive, or what ever drive letter is free on your drive mappings.  Re-use the mapping Batch file, each time you reboot/restart Windows. 

An alternate is use a USB drive, But if security is set high, this may not be an option. 

If you have any others issues on the restricted computer(I know of a few, when I was programming on a work PC.), bring them back here, we have overcome most issues already.

Enjoy the power of MASM32, on a restricted PC !!!

Best Regards,  Michael aka P1
Title: Re: New Member
Post by: AnDino on October 14, 2014, 06:57:20 AM
Quote from: P1 on October 13, 2014, 12:38:51 AMWelcome AnDino !!!

I find that DOS commands are a security loophole for basic operations, which works well with MASM32.

Use several batch files to make MASM32 work.   Subst M: C:\Users\Profile_Name   <<<  This is good through W7, I have not tested it on W8 yet.

Install MASM32 to M: drive, or what ever drive letter is free on your drive mappings.  Re-use the mapping Batch file, each time you reboot/restart Windows. 

An alternate is use a USB drive, But if security is set high, this may not be an option. 

If you have any others issues on the restricted computer(I know of a few, when I was programming on a work PC.), bring them back here, we have overcome most issues already.

Enjoy the power of MASM32, on a restricted PC !!!

Best Regards,  Michael aka P1

Hmmm...  That's pure genius!  I'll have to try that; thanks for the tips!
Title: Re: New Member
Post by: AssemblyChallenge on December 24, 2014, 08:05:44 AM
Hi and welcome!

I came a little bit late but here is my humble recomendation:

Ramon Sala's RAD for Assembly is simple and great:

http://easycode.cat/English/index.htm (http://easycode.cat/English/index.htm)

Best part: You dont need admin privileges for it.

Regards.