The MASM Forum

Projects => Rarely Used Projects => GoAsm => Topic started by: Ben321 on December 06, 2024, 09:58:14 AM

Title: Hope to see a raw binary output mode
Post by: Ben321 on December 06, 2024, 09:58:14 AM
I wish that GoAsm had a way to output raw binary files for writing portions of code that would then be run by other software (launchers) or for patches that would be manually applied to object files or executable via a hex editor.
Title: Re: Hope to see a raw binary output mode
Post by: zedd151 on December 06, 2024, 02:26:33 PM
Quote from: Ben321 on December 06, 2024, 09:58:14 AM... portions of code that would then be run by other software (launchers) or for patches that would be manually applied to object files or executable via a hex editor.
I am not sure exactly what you mean. Could you elaborate?
Title: Re: Hope to see a raw binary output mode
Post by: jj2007 on December 06, 2024, 07:05:00 PM
I can't help you with GoAsm, but I am pretty sure it can use the Windows API functions CreateFile, WriteFile and CloseHandle.
Title: Re: Hope to see a raw binary output mode
Post by: TimoVJL on December 06, 2024, 07:15:07 PM
objects files have all needed things for raw binary, if needed.
with PEview is possible look at object file.
PEview version 0.9.9 (http://wjradburn.com/software/)
Title: Re: Hope to see a raw binary output mode
Post by: Vortex on December 07, 2024, 06:47:39 AM
Hi Ben321,

You can use objdump to extract binary code from object modules :

https://masm32.com/board/index.php?topic=8463.0 (https://masm32.com/board/index.php?topic=8463.0)