News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

Survey for 64-bit coders

Started by jj2007, July 14, 2023, 06:55:19 PM

Previous topic - Next topic

mineiro

#30
Yes sir Vortex, tasm was done to 32 bits, and was not updated.

Speaking of update, I found that some group is updating "Open Watcom"? If this is truth, it's a good news, they are updating support to arm too, so, more cross development can be done.
https://openwatcom.org/
https://github.com/open-watcom/open-watcom-v2
I'd rather be this ambulant metamorphosis than to have that old opinion about everything

daydreamer

Quote from: mabdelouahab on July 19, 2023, 04:57:28 PM
Quote from: zedd151 on July 19, 2023, 07:23:58 AM:thumbsup:  I just saw this today.  :biggrin:
Now we know why we see you on the forum sometimes, but not posting a lot. (Mostly Windows program code, etc. here)
:biggrin:

I have posted a lot in the past like AsmDotNet64 and Masm32Ref and lasmIDE Cross-platform, but I did not find anyone interested, so why should I exhaust myself?

I feel the same way coding/posting later avx2 256bitcode because many here has old cpu,but also biggest reason to not post 64bit program using big advantage of allocate 64gb,because old computers probably havent enough memory past 4gb so it futile
 :sad:
my none asm creations
https://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding

mineiro

Quote from: mabdelouahab on July 21, 2023, 05:24:11 PMI mean Cross-platform

Do you have used msys2, msvc or downloaded from msys2 site the packages (extract, check dependencies, ...)?
I'd rather be this ambulant metamorphosis than to have that old opinion about everything

mabdelouahab

Quote from: mineiro on July 21, 2023, 10:28:08 PMDo you have used msys2, msvc or downloaded from msys2 site the packages (extract, check dependencies, ...)?
yes sir mineiro, With some modifications in the source code

TimoVJL

Before i retired from programming, x64 programming wasn't a problem, as i used Pelles C and C language.
Now in my days are just gardening and drinking beers  :biggrin:

Thanks for all current moderators, this site is now clean from old BS :thumbsup:
May the source be with you

iZ!

idk why anyone would use anything other than VS... Brilliant debugger, even compile/debug asm, VB, C#, ... languages within the same project

daydreamer

Anyone tried android QuickEdit Text Editor?
my none asm creations
https://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding

NoCforMe

What, on a phone?

My phone is a phone, not a general-use computah ...
Assembly language programming should be fun. That's why I do it.

satpro

GoAsm suite, I enjoy 32-bit coding and GoAsm aligns well with my simple coding practices.
Coincidentally, I have not mastered 64-bit stack alignment in GoAsm with COM calls yet.  Maybe some day...

Notepad++, EasyCode, Notepad2, a hex editor, calculator, Photoshop, and Acrobat.  Sumatra for epub files.
I like DirectDraw with full-screen, windowed programs and bitmapped graphics.  100% assembly on my end.  Always.

Alway-open reference: Win32.hlp, AMD or Intel manual, DirectX, and SSE info

Three monitors, so two are usually filled with reference, etc.  
Or, one for reference and one for moonlight ocean waves video.

Computer = one of those minis with Win 11, 32 GB, 8 cores, 4Kx4 video, wifi, and SSD- and USB-everything.  I just love it!
Include files don't bog this thing down a bit.  Nothing seems to.  250+ processes is... about normal.


Opinion:  I really held my nose with getting win 11.  And, to my surprise?  IMO, it is the best Windows ever.  Really, really good.  And I loved 7.  This is better and then some.

vitsoft

Quote from: jj2007 on July 14, 2023, 06:55:19 PMSome of our members are active in 64-bit land, and I have a few questions to them:
- which assembler and/or package are you using?
EuroAssembler

Quote from: jj2007 on July 14, 2023, 06:55:19 PM- which include files (please provide links to the latest version)?
wins*.htm, extended as needed.

Quote from: jj2007 on July 14, 2023, 06:55:19 PM- which libraries (please provide links to the latest version)?
No third-party, only macrolibraries extended every now and then, as the life goes on.
winabi.htm

VCoder

Project - SoundFont2 Synthesizer. Uses AVX256 and FMA. The application can use Multiple SoundFonts, that altogether can be 10-15Gb or more.

IDE - Visual Studio 2022 + ASMDude 2022
Assembler - ml64
Win64 Include/Libraries - create based on requirement.
Debugger Visual Studio 2022 + ASMDude 2022

Visual Studio + ASMDude is awesome

The libraries are created on pre-build VS event. For my project this seems convenient as I don't have many API calls. Additionally, I have few helper macros.








VCoder

Now I am using Github copilot-Free with VS2022 to develop in ASM. The copilot helps a lot in writing ASM code, specially it is able to predict code based on local variables and declarations. Now the VS2022 + ASM Dude + github copilot is the best programming experience for me. I encourage others to try it out, you won't regret it other than worrying about code being shared with MS.

zedd151

Quote from: VCoder on March 11, 2025, 12:25:23 AMyou won't regret it other than worrying about code being shared with MS.
:eusa_naughty:  :eusa_naughty:  :eusa_naughty:

Well that just won't do at all. Microsoft certainly does not like sharing its source codes, until at least the product is well past its end of life and deprecated. I do not want to share mine with anyone that is not of my own choosing.  :tongue:

Just kidding, vcoder. Whatever makes the job easier for you.  :thumbsup:
Just know that AI generated code often has flaws. I have experimented with a few flavors of AI for code generation, Google Gemini, ChatGPT and MS copilot. None of them 'tasted' very good to me. Not sure if github copilot would be much different than the others, in that respect.
¯\_(ツ)_/¯   :azn:

'As we don't do "requests", show us your code first.'  -  hutch—

VCoder

Quote from: zedd151 on March 11, 2025, 12:36:25 AMJust know that AI generated code often has flaws. I have experimented with quite a few flavors of AI for code generation. None of them 'tasted' very good to me. Not sure if github copilot would be much different than the others, in that respect.

It will be in a form code suggestions, you can accept it or ignore it. Enhanced intellisence!!!

For example, if you have

pBuffer  dd ?
fHandle  dd ?
FileName db "c:\myfile.txt",0


ReadFile proc
..from this line copilot will suggest each line by line based on the above context. If you have some error handling macros, it will also use that when suggesting the code after API calls.

Try and see, since it is free.

zedd151

#44
Quote from: VCoder on March 11, 2025, 01:08:21 AMTry and see, since it is free.
Maybe, one day.... I might just take a look and see.
GitHub's copilot is probably more tailored for coding than the general purpose AI models, I am assuming.

My AI coding experiments, in brief in case you are interested, vcoder. Around only a 25% success rate, iirc. For most (75%), the results were not correct, even though compiling (for C code) or assembling (for assembly source) usually went ok. And ran without any exceptions being thrown at me.
¯\_(ツ)_/¯   :azn:

'As we don't do "requests", show us your code first.'  -  hutch—