flat assembler
Message board for the users of flat assembler.

Index > Main > everyones projects in FASM

Author
Thread Post new topic Reply to topic
wisepenguin



Joined: 30 Mar 2005
Posts: 129
wisepenguin 07 Oct 2005, 19:43
does anybody have any programs written in FASM written by themselves ?

open source, small, fast and non system clutter programs would be good.
Post 07 Oct 2005, 19:43
View user's profile Send private message Reply with quote
ronware



Joined: 08 Jan 2004
Posts: 179
Location: Israel
ronware 07 Oct 2005, 20:25
Sure! My project is Reva, which is a small Forth system (for Linux and Windows).
Post 07 Oct 2005, 20:25
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger Reply with quote
comrade



Joined: 16 Jun 2003
Posts: 1150
Location: Russian Federation
comrade 07 Oct 2005, 20:41
you can look at a trainer engine that i wrote using FASM
http://comrade.ownz.com/projects/loko.htm
Post 07 Oct 2005, 20:41
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number Reply with quote
crc



Joined: 21 Jun 2003
Posts: 637
Location: Penndel, PA [USA]
crc 07 Oct 2005, 22:41
I develop RetroForth for Linux, Windows, FreeBSD, Native, L4Ka::Pistachio, BeOS, and other OSes using FASM.
Post 07 Oct 2005, 22:41
View user's profile Send private message Visit poster's website Reply with quote
HyperVista



Joined: 18 Apr 2005
Posts: 691
Location: Virginia, USA
HyperVista 08 Oct 2005, 02:28
I'm writing the core piece of a hypervisor using FASM.
Post 08 Oct 2005, 02:28
View user's profile Send private message Visit poster's website Reply with quote
comrade



Joined: 16 Jun 2003
Posts: 1150
Location: Russian Federation
comrade 08 Oct 2005, 02:35
Can you elaborate on that, HyperVista?

wisepenguin, make sure you are not missing the obvious ones like MenuetOS. There is also an ICQ client made in FASM, called faim. MSN cline too
Post 08 Oct 2005, 02:35
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number Reply with quote
vbVeryBeginner



Joined: 15 Aug 2004
Posts: 884
Location: \\world\asia\malaysia
vbVeryBeginner 08 Oct 2005, 06:12
hi comrade,
i "guess" hyper is building a lite core tool(os?) like "vmware" but could access more lower detail "compare to vmware" (more powerfull). a lite OS which could manage another OS.

maybe his tool would require us to get a new processor from intel, but i hope x86 without intel hyperthreading could also play with his tools...

hyper: i wanna be ur alpha and beta tester.. Smile
Post 08 Oct 2005, 06:12
View user's profile Send private message Visit poster's website Reply with quote
Dex4u



Joined: 08 Feb 2005
Posts: 1601
Location: web
Dex4u 08 Oct 2005, 12:05
I made Dex4u a 32bit pmode OS with fasm, with other 50 built in functions, drivers for mouse, floppy, atapi, vesa, ac97, fm801, SB-pro etc, both CLI and GUI, + some app including a retroforth port by crc.
Post 08 Oct 2005, 12:05
View user's profile Send private message Reply with quote
Reverend



Joined: 24 Aug 2004
Posts: 408
Location: Poland
Reverend 08 Oct 2005, 19:40
I wrote several projects in asm and they are on my homepage (in fact there are more masm projects as I used it before). But now I am working on a bigger project - program that will be able to copy files from scratched/wrongly burned cds/dvds. And in fact I'm close to finishing it Smile
Post 08 Oct 2005, 19:40
View user's profile Send private message Visit poster's website Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo 08 Oct 2005, 21:00
Most of my DOS stuff isn't written in FASM, but it's easy for me to convert it (if anyone wants). This is kinda wimpy stuff, though, so I disclaim any usefulness.

AV 0.19 beta -- ZIP file viewer (reads local headers only)
BASE 1.9.7 -- cmdline number base converter (bin, dec, hex, oct, kb)
VDIR 0.49 beta -- DOS dir lister (auto converted to FASM w/ sed via .BAT) + LFNDIR 0.6
BREAD 0.2? -- Forth block file reader
LONG 0.2? -- textfile long lines finder
SCRNDUMP 0.6 -- textmode screen dumper
plus some other junk Razz

Also, I ported these two DOS programs to FASM, if anybody wants 'em:

INVADERS 2.0 -- (Paul S. Reid's Space Invaders clone 1.1, originally TASM)
S 2.0 -- (David Nye's wimpy shell S 1.1, originally TASM)


Description: screenshot from DOSbox 0.63
Filesize: 2.37 KB
Viewed: 11033 Time(s)

invaders_000.png




Last edited by rugxulo on 08 Jan 2007, 00:32; edited 11 times in total
Post 08 Oct 2005, 21:00
View user's profile Send private message Visit poster's website Reply with quote
HyperVista



Joined: 18 Apr 2005
Posts: 691
Location: Virginia, USA
HyperVista 08 Oct 2005, 22:36
@comrade and vbVeryBeginner - I'm building a hypervisor, which is a lightweight OS whose applications are other OSes. It's similar to VMWare, but VMWare relies on some support of a host OS (i.e. you have to load VMWare on top of an OS and it uses some facilities of that OS). A hypervisor is it's own OS and abstracts the hardware for other OSes.

I'm targeting the VT processor from Intel and the Pacifica processor from AMD. Those processors will hit the market early next year. Sorry vbVeryBeginner, my hypervisor will only work with the new extensions in those processors (i.e., VT-x for the Intel products).

Most of my hypervisor is written in C language, but the core essential parts are written in FASM. I've only "roughed out" the code at this point and guess it's in pre, pre-Alpha stage. Intel is sending me a beta version of thier VT platform so I can begin testing and finish up the architecutrue and alpha development. Once I've got the architecture finished and rough code working to satisfaction, I'm going to hire professional programmers to polish it and write finished code. If I survive the late nights of code debugging.. Laughing
Post 08 Oct 2005, 22:36
View user's profile Send private message Visit poster's website Reply with quote
adefeo



Joined: 12 Jan 2004
Posts: 46
Location: Bellmore, Long Island, New York
adefeo 09 Oct 2005, 18:27
Well, there's my old OS, 512DevOS. I don't have an information page up now, but theres an archive of downloads at http://512.bry.ath.cx/archive/512devos/

Some info:
-Entire OS is 512 bytes
-Realmode
-Can do raw sector loading, but no FS support was ever added
-Date/time commands
-Screensaver Smile
Post 09 Oct 2005, 18:27
View user's profile Send private message Visit poster's website AIM Address Reply with quote
RedGhost



Joined: 18 May 2005
Posts: 443
Location: BC, Canada
RedGhost 16 Oct 2005, 10:26
comrade wrote:
you can look at a trainer engine that i wrote using FASM
http://comrade.ownz.com/projects/loko.htm


Quote:
Direct3D8/Direct3D9/OpenGL overlay ability, both runtime and non-runtime - meaning it can display overlays even if trainer was ran after the game!


i have drawn in HDC of other window with GDI and Opengl (for game cheats -_-)
always blinks like mad, in your engine have you a solution to fix blink? (for external not injected)

_________________
redghost.ca
Post 16 Oct 2005, 10:26
View user's profile Send private message AIM Address MSN Messenger Reply with quote
Remy Vincent



Joined: 16 Sep 2005
Posts: 155
Location: France
Remy Vincent 20 Oct 2005, 12:10
Week after week, I am writing :
- an "assembler source" quick interpretor for PIC processor (not a compiled code interpretor), so I will not have to test each time loading to the PIC flash memory, and even, may be I could let the leds and resistor without soldering...

"Parsing sources makes u less stupid, and avoid "TO MANY CODE" famous problem"... (eom)
Post 20 Oct 2005, 12:10
View user's profile Send private message Visit poster's website Reply with quote
Big Red



Joined: 25 Feb 2005
Posts: 43
Big Red 21 Oct 2005, 17:24
http://www.geocities.com/trespasserhacks

ATX, a mod of the PC Game Trespasser, released in 1999 and shortly later, abandoned. Has grown pretty extensively; includes features such as video recording, cheats, and... well, just read the list. It was written over a long period (by my standards), so the syntax and naming standards vary a lot; it's probably a little hard to read at this point. (It also works with the demo version of the game, in case you care to try.)

Also, I wrote a boot-sector password program which really only puts my mind at ease, as well as misc. stuff I don't care to list here.
Post 21 Oct 2005, 17:24
View user's profile Send private message Reply with quote
Red Shaya



Joined: 14 Apr 2005
Posts: 5
Red Shaya 30 Oct 2005, 15:28
Does writing a project in machine code and verifying opcodes in FASM counts? Rolling Eyes

Bina OS
Post 30 Oct 2005, 15:28
View user's profile Send private message Reply with quote
Matrix



Joined: 04 Sep 2004
Posts: 1166
Location: Overflow
Matrix 30 Oct 2005, 18:27
HyperVista wrote:
@comrade and vbVeryBeginner - I'm building a hypervisor, which is a lightweight OS whose applications are other OSes. It's similar to VMWare, but VMWare relies on some support of a host OS (i.e. you have to load VMWare on top of an OS and it uses some facilities of that OS). A hypervisor is it's own OS and abstracts the hardware for other OSes.

I'm targeting the VT processor from Intel and the Pacifica processor from AMD. Those processors will hit the market early next year. Sorry vbVeryBeginner, my hypervisor will only work with the new extensions in those processors (i.e., VT-x for the Intel products).

Most of my hypervisor is written in C language, but the core essential parts are written in FASM. I've only "roughed out" the code at this point and guess it's in pre, pre-Alpha stage. Intel is sending me a beta version of thier VT platform so I can begin testing and finish up the architecutrue and alpha development. Once I've got the architecture finished and rough code working to satisfaction, I'm going to hire professional programmers to polish it and write finished code. If I survive the late nights of code debugging.. Laughing


cool,
HyperVista,
if i interpret this right, this means some kind of co operation between intel and fasm, with you standing between
Post 30 Oct 2005, 18:27
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.