flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > New Solar OS release 2004_12_25 |
Author |
|
bogdanontanu 25 Dec 2004, 04:54
There is a new version available...
As a Christmas present Binary only is here: http://www.hostileencounter.com/os/files/sol_os_2004_12_25.bin The whole sourcecode is under downloads section here: http://www.hostileencounter.com/os_main.html New things: ============ Drivers: ---------- PCI Devices Enumeration Network drivers for Realtek 8139 cards Floppy Driver improved a lot COM1 Mouse Driver Improved ATA HDD and CD-ROM detection Video Driver improved with 8 bits resolutions Network Applications: ---------------------------- -Ethernet raw packets send/recive, -ARP LAN resolver, -IP Layer, -ICMP Ping and statistics application -UDP layer -DNS resolver Application GUI Improvements: ------------------------ -Added Icons and GFX as HE Sprites (+Animated) -Scroll Bars improved + added horizontal -List Box improved -Anchor controls bottom/right -Keep relative size for controls Applications: ------------------- Print Screen Application: -saves raw on floppy -you must use rawread and IfranView RAW plugin to read image in. System Colors application Fdisk Application Character map application Debug viewer improved a lot Text view Application Other minor changes: ----------------------------- -Press Alt+A to toggle alpha of selected window -Ctrl+X clears Edit box contents _________________ "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Last edited by bogdanontanu on 25 Dec 2004, 23:27; edited 3 times in total |
|||
25 Dec 2004, 04:54 |
|
Tommy 25 Dec 2004, 09:15
Excellent! I'll download it right ahead! I've waited for this release! Merry Christmas to you! And thanks once again!
|
|||
25 Dec 2004, 09:15 |
|
bogdanontanu 25 Dec 2004, 16:47
I do not know what is specific to lzasm... and i am very much bound to TASM syntax as i like it very much...anyway more than FASM or others.
Aparently there are "somehow free for a while" versions of TASM embedded into Borland/Inprise C++ Builder and/or Mobile editions trials Otherwise it might be possible to use some complex macros in FASM that will simulate TASM's syntax? It is certainly possible to develop applications for Solar OS using FASM as well as MASM, NASM and other assemblers. But for internal OS developement i am afraid that TASM is required. I also think that there is an FASM port for Solar OS Although portions could be written in FASM and linked in as OBJ's via JLOCK ? I am somehow working on my own assembler (SOL_ASM) that is free and open source and is able to compile TASM syntax. If i find the time/money needed, In the future this assembler will take over TASM in Solar OS developement... but until that happens you are on your own in using other assemblers |
|||
25 Dec 2004, 16:47 |
|
Tommy 25 Dec 2004, 17:36
lzasm is almost tasm compatible I think... it claims to be anyhow...
|
|||
25 Dec 2004, 17:36 |
|
bogdanontanu 25 Dec 2004, 23:20
It claims to be compatible with IDEAL mode only... like FASM is inspired
Unfortunately SolarOS is NOT using IDEAL mode. But i will check it... aparently it looks possible, very possible |
|||
25 Dec 2004, 23:20 |
|
JohnFound 25 Dec 2004, 23:30
bogdanontanu wrote: Unfortunately SolarOS is NOT using IDEAL mode. Hm, but TASM non-IDEAL mode is so called "MASM mode" and Borland claims that in this mode TASM is 100% compatible with MASM even to the bugs... then SOL-ASM will be MASM clone, not exactly TASM one... or my information is little bit outdated? Regards |
|||
25 Dec 2004, 23:30 |
|
pelaillo 25 Dec 2004, 23:59
Thanks Bogdan, that´s great.
Now it's time for me to continue developement od Fasm IDE port to Solar. I have also a large portion of previous Solar release compiling with Fasm and my intention is to continue... |
|||
25 Dec 2004, 23:59 |
|
bogdanontanu 26 Dec 2004, 01:09
Thank you pelaillo,
The work you are doing there is highly appreciated... Let me know if you need any help or info. Also let me know when you have working versions so i could eventually host them on my sites if needed. |
|||
26 Dec 2004, 01:09 |
|
bogdanontanu 26 Dec 2004, 01:14
Hi JohnFound,
Well you might be correct but IMHO there are subtle differences in between TASM and MASM even in non-ideal mode for TASM. Some of them are: -------------------------------------------- -usage of ARG, USES and LOCAL for procedures -usage of local variables with @@ -usage of structure member names -"Call" instead of "invoke" -VARARG usage in MACROS -other internal differences + additional bugs for TASM But yes with SOL_ASM i do target source code level compatibility for TASM first and MASM 2nd |
|||
26 Dec 2004, 01:14 |
|
Tommy 26 Dec 2004, 09:26
Oh.. My fault... hehe... I see what you mean..
Quote: But i will check it... aparently it looks possible, very possible |
|||
26 Dec 2004, 09:26 |
|
tom tobias 26 Dec 2004, 12:16
"Improved ATA HDD and CD-ROM detection "
Thanks Bogdan, I will be studying your effort this week. regards, tom |
|||
26 Dec 2004, 12:16 |
|
bogdanontanu 26 Dec 2004, 13:13
The greateast effort put into this release are the network drivers, layers and applications done by Eugen
|
|||
26 Dec 2004, 13:13 |
|
bogdanontanu 11 Jan 2005, 13:48
BTW there is a new version available from 2005_01_08
|
|||
11 Jan 2005, 13:48 |
|
cyberkilla 12 Feb 2005, 23:30
Hey:D
has anyone seen my new screenshots of SolarOS? They have Skinable windows and New Mouse Cursors. Please let me know what you think if you take a look:) |
|||
12 Feb 2005, 23:30 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.