The MASM Forum Archive 2004 to 2012

Project Support Forums => The GeneSys Development System => Topic started by: Vortex on March 06, 2008, 08:40:30 PM

Title: Download the GeneSys project
Post by: Vortex on March 06, 2008, 08:40:30 PM
Hi friends,

Here is where you can get the installation package of the GeneSys project :

http://www.ghirai.com/PBrennick/

http://pbrennick.freehosting.net/
Title: Re: Download the GeneSys project
Post by: Kernel on March 07, 2008, 12:06:00 PM
Phew, I thought everybody left the building.
Thanks a bunch !! A must-have  :U

/EDIT
It is golden..  :eek
Title: Re: Download the GeneSys project
Post by: Vortex on March 07, 2008, 07:02:36 PM
Hi Kernel,

You are welcome.

Please feel free to post here if you have questions concerning the GeneSys project.
Title: Re: Download the GeneSys project
Post by: jj2007 on March 07, 2008, 09:55:07 PM
Cute, absolutely cute! How does the example "without invoke" work?
Title: Re: Download the GeneSys project
Post by: Rainstorm on March 08, 2008, 01:33:14 AM
 :U   vortex

Title: Re: Download the GeneSys project
Post by: Vortex on March 08, 2008, 10:20:01 AM
Hello jj2007,

The Editbox example calls all the API functions without invoke. Let me explain with an example :
SetTimer,hWnd,ID_TIMER,150,0

SetTimer is an equate, it defines a sequence of asm instructions :

EXTERNDEF SetTimer@16:PROC
SetTimer EQU <invoke pr4 PTR SetTimer@16>


pr4 is defined in windows.inc. This is a macro technique created by Hutch to call external functions :

.
.
.
    ArgCount MACRO number
      LOCAL txt
      txt equ <typedef PROTO :DWORD>
        REPEAT number - 1
          txt CATSTR txt,<,:DWORD>
        ENDM
      EXITM <txt>
    ENDM

    pr0  typedef PROTO
    pr1  ArgCount(1)
    pr2  ArgCount(2)
    pr3  ArgCount(3)
    pr4  ArgCount(4)
.
.
.

Title: Re: Download the GeneSys project
Post by: Vortex on March 12, 2008, 09:34:14 PM
Here is another link where you can download the project :

http://ghirai.com/PBrennick/GeneSys.zip

Many thanks Ghirai :U
Title: Re: Download the GeneSys project
Post by: herge on February 18, 2009, 10:18:46 PM

Hi Vortex:

I have just downloaded GeneSys.

My virius scaner AVG is telling me it don't like. [ resident Shield Alert]

C:\GeneSys\examples\Extractor\Extractor.exe

Trojan horse Dropper Small FG detected on open

Process Name C:\windows\system32\cidamon.exe

I am not sure if it is a false positive or it is
really bad news.

Yours Truly herge
Title: Re: Download the GeneSys project
Post by: Vortex on February 19, 2009, 05:58:35 PM
Herge,

That's a false positive and this had been discussed in another thread.
Title: Re: Download the GeneSys project
Post by: Vortex on March 05, 2009, 07:14:29 PM
First posting modified to reflect the correct download links.
Title: Re: Download the GeneSys project
Post by: frktons on May 15, 2010, 11:36:09 AM
Quote from: Vortex on March 06, 2008, 08:40:30 PM
Hi friends,

Here is where you can get the installation package of the GeneSys project :

http://www.ghirai.com/PBrennick/

http://pbrennick.freehosting.net/

The first link looks like vanished.  ::)
The second one is working  :P
Title: Re: Download the GeneSys project
Post by: dedndave on May 15, 2010, 01:08:04 PM
Ghirai must have his site under development
but, at least you can play sudoku   :U
Title: Re: Download the GeneSys project
Post by: frktons on May 15, 2010, 02:20:14 PM
Quote from: dedndave on May 15, 2010, 01:08:04 PM
Ghirai must have his site under development
but, at least you can play sudoku   :U
:lol

Actually I downloaded and installed it, as time permits I'll have a look at it.  :P
Title: Re: Download the GeneSys project
Post by: frktons on May 17, 2010, 10:15:41 PM
The GeneSys project could be fine to start learning Assembly,
but after installing it I found a problem:

I can't visualize ASM code inside the editor properly.
The words appears doubled in two different colours,
the one chosen for foreground text, and a different color with a smaller size
text on it, and it is quite difficult/impossible to read them.

Any idea to overcome this displaying annoying effect ?

Edit:

after trying some customizations, I found it depends on syntax highlighting,
switching it off the problem is solved.  :P
I can't have syntax highlighting for the time being, but I can live without it for a while.  :bg


Frank