flat assembler
Message board for the users of flat assembler.

Index > IDE Development > Experiment - Fresh IDE video tutorial/propaganda

Author
Thread Post new topic Reply to topic
JohnFound



Joined: 16 Jun 2003
Posts: 3499
Location: Bulgaria
JohnFound 20 Jan 2013, 14:17
It is some kind of experimental video clip, demonstrating the portability of assembly applications. (I will publish later the high quality video on Fresh web site). Opinions?

http://www.youtube.com/watch?v=y8d_kteyf_8

[edit]High quality video and the source files are now accessible on
http://fresh.flatassembler.net/index.cgi?page=content/2_0_video.txt (There is no audio track)[/edit]

_________________
Tox ID: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9


Last edited by JohnFound on 25 Jan 2013, 07:23; edited 2 times in total
Post 20 Jan 2013, 14:17
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1703
Location: Toronto, Canada
AsmGuru62 20 Jan 2013, 15:49
WOW!!
Seriously, excellent job!
I mean both video and FreshLib, of course!
---
P.S. It is not easy to impress me, btw.
Post 20 Jan 2013, 15:49
View user's profile Send private message Send e-mail Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 20 Jan 2013, 16:40
The basic principle is just to hide everything OS-specific and only code the non-OS-specifics in assembly.

It is so nice to see Fresh doing the 'hiding' that elegantly.

Offtopic: I remembered Wine to be something you need to start, like a virtual machine. Maybe I have been wrong the whole time. It started like a native application which is itself a miracle Smile
Post 20 Jan 2013, 16:40
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3499
Location: Bulgaria
JohnFound 20 Jan 2013, 16:45
Well, in FreshLib, the OS-specific part is also in assembly. The trick is that it is relatively small. Wine is not an emulator. The applications runs normally, but there is a big engine emulating Windows environment behind.
Post 20 Jan 2013, 16:45
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Spool



Joined: 08 Jan 2013
Posts: 151
Spool 20 Jan 2013, 18:33
[ Post removed by author. ]


Last edited by Spool on 17 Mar 2013, 04:24; edited 1 time in total
Post 20 Jan 2013, 18:33
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3499
Location: Bulgaria
JohnFound 20 Jan 2013, 19:08
Spool, I am not "Sir". Smile How quick should be the video? It is 1minute and 45seconds long.

BTW, I updated the first post of the thread with a link to the high quality version of the clip and the source file.
Post 20 Jan 2013, 19:08
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Spool



Joined: 08 Jan 2013
Posts: 151
Spool 20 Jan 2013, 20:33
[ Post removed by author. ]


Last edited by Spool on 17 Mar 2013, 04:24; edited 1 time in total
Post 20 Jan 2013, 20:33
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3499
Location: Bulgaria
JohnFound 20 Jan 2013, 20:52
Spool wrote:
Say 12-24 fps.


Ah, it is because of the program I use for screen-casting. It captures small amount of frames and then makes mouse cursor smoothing by inserting more frames with interpolated smooth move. The frame rate of the video is actually 30fps, but it is based on smaller count of screenshots. I will try to fix it for the next movies.

_________________
Tox ID: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
Post 20 Jan 2013, 20:52
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1178
Location: Unknown
HaHaAnonymous 25 Jan 2013, 00:57
[ Post removed by author. ]


Last edited by HaHaAnonymous on 28 Feb 2015, 21:54; edited 1 time in total
Post 25 Jan 2013, 00:57
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3499
Location: Bulgaria
JohnFound 25 Jan 2013, 05:19
Ah, I implemented the support for Flash animations in the main site:

http://fresh.flatassembler.net/index.cgi?page=content/2_0_video.txt

Or go to http://fresh.flatassembler.net and navigate to "Video clips" page.
Post 25 Jan 2013, 05:19
View user's profile Send private message Visit poster's website ICQ Number 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.