flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
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. |
|||
![]() |
|
ronware 07 Oct 2005, 20:25
Sure! My project is Reva, which is a small Forth system (for Linux and Windows).
|
|||
![]() |
|
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 |
|||
![]() |
|
crc 07 Oct 2005, 22:41
I develop RetroForth for Linux, Windows, FreeBSD, Native, L4Ka::Pistachio, BeOS, and other OSes using FASM.
|
|||
![]() |
|
HyperVista 08 Oct 2005, 02:28
I'm writing the core piece of a hypervisor using FASM.
|
|||
![]() |
|
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.. ![]() |
|||
![]() |
|
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.
|
|||
![]() |
|
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
![]() |
|||
![]() |
|
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 ![]() 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)
Last edited by rugxulo on 08 Jan 2007, 00:32; edited 11 times in total |
||||||||||
![]() |
|
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.. ![]() |
|||
![]() |
|
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 ![]() |
|||
![]() |
|
RedGhost 16 Oct 2005, 10:26
comrade wrote: you can look at a trainer engine that i wrote using FASM 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 |
|||
![]() |
|
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) |
|||
![]() |
|
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. |
|||
![]() |
|
Red Shaya 30 Oct 2005, 15:28
|
|||
![]() |
|
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. cool, HyperVista, if i interpret this right, this means some kind of co operation between intel and fasm, with you standing between |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.