News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Pelle's Assembler

Started by GregL, December 23, 2005, 06:00:22 AM

Previous topic - Next topic

GregL


hutch--

YES  :U

So far its building most of the masm code I can point at it. It uses the masm32 include file fine but the current version of windows.inc has some duplicates in it that poasm squarks on. I have posted in Pelle's forum, a quick fixed version that seems to be working well.

This one is really worth the effort, the chance of a fully up to date Intel compatible assembler does not come along all that often so if you can find the time to do some testing, help out where you can.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Vortex


PBrennick

This is very exciting and worth having fun with.

Paul
The GeneSys Project is available from:
The Repository or My crappy website

drhowarddrfine

I didn't see where you get it from.

Vortex

drhowarddrfine,

You need to be a registered member of the board to download the file :

http://smorgasbordet.com/phpBB2/viewtopic.php?t=952

Vortex

Many thanks to Pelle, now Poasm supports the INCBIN statement :

.data
Resource:
INCBIN Rsrc.bin


Hutch posted the master include file windows.inc with the error lines removed , this one must be used to build properly the example project. ( Before putting it to your include files folder, rename windows.inc to windows2.inc )

http://smorgasbordet.com/phpBB2/download.php?id=340&sid=c0accdc81d2d026f3a3e782c466181eb

[attachment deleted by admin]

Jimg

So is this supposed to be a general replacement for windows.inc?  If so, why was wsprintf commented out?

hutch--

Jim,

Its for beta testing Pelle's new assembler. The current version works fine in masm.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Jimg

ok, testing poasm.

Any idea how to get the uselib macro to work?  I get "potest.asm(32): fatal error: Can't open file 'libname.inc'."


uselib   MACRO   libname
   include      libname.inc
   includelib   libname.lib
ENDM

uselib user32
uselib kernel32
uselib comctl32


also, something like a simple equate?  this doesn't work-

inv equ invoke
inv InitCommonControls

hutch--

Jim,

You would do well to go to Pelle's forum to see where the development is at currently. Most of the capacity you are assuming is still being developed at the moment and Pelle has already made some good gains in capacity.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Jimg

Ok, I am properly chastised.  Are these questions premature to bring up in his forum?  I see the uselib was already asked by anon but there was no answer that I could find.

Ratch

To the administrator,

     Why is this thread in the "soap box"?  Shouldn't it be moved to one of the MASM forums?  Ratch

Jimg

Since it's in the soapbox, does that mean we can rant and rave about poasm's deficiencies?

PBrennick

Since it is declared as a 'work in process' the word 'deficiencies'  should probably be replaced by 'wishlist' and, remember, he is not making a masm clone so he will be willing to look at any ideas, such as INCBIN, for example.

He is moving very fast on the bug reports.  He fixed the problems of the FPU instruction set not assembling correctly in under 24 hours and that could not have been simple.

I have no idea where he will eventually wind up with this assembler and I bet he doesn't, either.  All I know is that I want to be there!

Paul
The GeneSys Project is available from:
The Repository or My crappy website