flat assembler
Message board for the users of flat assembler.
Index
> Main > What would you like first? Goto page 1, 2 Next |
Which project would you like to see finished first? | ||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
Total Votes : 84 |
Author |
|
fasm9 22 Sep 2004, 11:40
Guide to FASM internal.
Plus anything comes with c,libc,os. -- |
|||
22 Sep 2004, 11:40 |
|
decard 22 Sep 2004, 11:52
I voted for guide to FASM internals, as IDE I'm using is Fresh and I don't need FASMW with more advanced functions (I'm using it from time to time to edit some files, and I don't know additional functionality)
|
|||
22 Sep 2004, 11:52 |
|
roticv 22 Sep 2004, 12:08
I vote for fasm for AMD64 architecture, since it would be nice to use fasm to code 64bit code.
|
|||
22 Sep 2004, 12:08 |
|
iklin 22 Sep 2004, 12:34
I think fasm internals would be better. Let the rest projects wait.
|
|||
22 Sep 2004, 12:34 |
|
crc 22 Sep 2004, 12:39
I'd also like a complete guide to the fasm internals. It would help me as I work to improve the BeOS port, and also make a few other projects I have in mind much easier...
|
|||
22 Sep 2004, 12:39 |
|
Matrix 22 Sep 2004, 12:40
Privalov wrote: I have a few different projects started and decided to ask you, which one would you like to get first - this will help me decide on which one concentrate now. I personally prefer to finish all the documentation for the current releases of fasm before making a new version - but please share your opinions. I fully agree with you MATRIX |
|||
22 Sep 2004, 12:40 |
|
JohnFound 22 Sep 2004, 13:36
I voted for AMD64 because less or more, FASM internals will be changed after implementation of new architecture.
|
|||
22 Sep 2004, 13:36 |
|
f0dder 22 Sep 2004, 14:38
Guide to fasm internals. There's already a zillion IDEs and text editors out there, I'm not too interested in consumer 64bit architecture right now, and there's already a lot of programming tutorials (not directly targetted at fasm, but easy enough to convert).
A guide to the internals would make it easier for other people to understand the source, and perhaps come up with improvements or extensions. This could be beneficial if/when you start working on AMD64 support, it could be easier for other people to help with bugfixes etc. AMD64 support is interesting too, though - consumer 64bit machines *are* becoming a lot more common, so some time in the future a fasm64 could very well come in handy. |
|||
22 Sep 2004, 14:38 |
|
Tommy 22 Sep 2004, 14:57
I voted AMD64 for the same reason as John... I guess the internals will change, if not much, at least a bit after the implementation of 64-bit architecture.
|
|||
22 Sep 2004, 14:57 |
|
Tomasz Grysztar 22 Sep 2004, 15:31
These changes aren't that big. Maybe release the updated 1.55 release with those little changes and then write the internals guide for that version?
|
|||
22 Sep 2004, 15:31 |
|
JohnFound 22 Sep 2004, 15:40
Quote: Maybe release the updated 1.55 release with those little changes and then write the internals guide for that version? Yes, that, IMHO, is very good solution. Regards |
|||
22 Sep 2004, 15:40 |
|
Tommy 22 Sep 2004, 17:05
Yes, Privalov, that seems to be a good way of doing it.
|
|||
22 Sep 2004, 17:05 |
|
MCD 22 Sep 2004, 18:26
I personally think that "Guide to fasm internals" would be the best choice,
but before you do that, there are some little bug-fixes/improvements in Fasm. I've already posted lots of small improvements around here and I don't want to list them all here again. I have most of them already done in my version of Flat Assembler and I could pass you some code snippets if ya like and don't want to waste time with these. |
|||
22 Sep 2004, 18:26 |
|
decard 22 Sep 2004, 18:31
if you have a modified FASM version, why don't you post it on the board so everybody could take a look?
|
|||
22 Sep 2004, 18:31 |
|
Dragontamer 22 Sep 2004, 22:17
Guide to Fasm internals.
That way, more people would be able to develop this project, offer support, etc. That way, some of the burden would be lifted off of Privalov's back. |
|||
22 Sep 2004, 22:17 |
|
Tomasz Grysztar 22 Sep 2004, 22:40
Here's the first pre-release of the new version, with the changes needed to prepare it for implementing x86-64. Please test it extensively. Though there should not be noticeable differences in execution, there is at least one. This source could not be compiled with older versions of fasm:
Code: org 0F0000000h dd $-0F0000000h but with this version it compiles correctly thanks to new address calculation routines (fully 64-bit, by the way). |
|||
22 Sep 2004, 22:40 |
|
Matrix 22 Sep 2004, 22:44
Hy Privalov, are you saying that fasm 1.55 is the final release of your 32 bit assembler?
MATRIX |
|||
22 Sep 2004, 22:44 |
|
Tomasz Grysztar 22 Sep 2004, 22:55
No, the 1.56 is still 32-bit only. It has just a bit changed some of the internals. This should help extending it to support 64-bit architecture (maybe version 1.64? ), but it's also just cleaning up a bit some of the internal mechanisms.
|
|||
22 Sep 2004, 22:55 |
|
Chewy509 22 Sep 2004, 23:12
JohnFound wrote: I voted for AMD64 because less or more, FASM internals will be changed after implementation of new architecture. I tend to agree with John, and hence voted AMD64. But a good compromise, would be internals on a particular version (v1.55 or 1.56), and then add AMD64 support, and then modify the internals doc to match? |
|||
22 Sep 2004, 23:12 |
|
Goto page 1, 2 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.