flat assembler
Message board for the users of flat assembler.

Index > Heap > ASM Challenges (Easy/Difficulty/Hard)

Author
Thread Post new topic Reply to topic
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
Hi, I would like to train myself in ASM more, but I don't have any ideas what to learn next.. I'm thinking that ASM challenges would be great way to learn and test some skills. If anyone got one, please share. Thank you Wink
Post 21 Dec 2011, 18:23
View user's profile Send private message Reply with quote
Dex4u



Joined: 08 Feb 2005
Posts: 1601
Location: web
Dex4u
Post 21 Dec 2011, 19:01
View user's profile Send private message Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
I don't yet know OS programming so.. Looking more easy/difficult ones Smile
Post 21 Dec 2011, 19:51
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1409
Location: Toronto, Canada
AsmGuru62
Write a game with threads!
Stuff falling down ... you know these kinds of games.
Post 21 Dec 2011, 20:25
View user's profile Send private message Send e-mail Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2913
Location: 0x77760000
typedef
AsmGuru62 wrote:
Write a game with threads!
Stuff falling down ... you know these kinds of games.

and you have to shoot them.


I used to play that game on some Chinese brick game I had lol.
Post 21 Dec 2011, 21:21
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1409
Location: Toronto, Canada
AsmGuru62
Shoot them or combine them in some interesting ways.
Post 22 Dec 2011, 00:49
View user's profile Send private message Send e-mail Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
I don't know graphic programming also Embarassed
Post 22 Dec 2011, 06:43
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17279
Location: In your JS exploiting you and your system
revolution
Overflowz wrote:
I don't know graphic programming also Embarassed
That is why it is a challenge, to go beyond what you are already familiar with.
Post 22 Dec 2011, 06:45
View user's profile Send private message Visit poster's website Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3500
Location: Bulgaria
JohnFound
Overflowz wrote:
I don't know graphic programming also Embarassed


Make it in text. (It is not a joke)
Post 22 Dec 2011, 07:10
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2913
Location: 0x77760000
typedef
JohnFound wrote:
Overflowz wrote:
I don't know graphic programming also Embarassed


Make it in text. (It is not a joke)


I think the txt version is a little harder than the graphics one.
Post 22 Dec 2011, 07:27
View user's profile Send private message Reply with quote
Picnic



Joined: 05 May 2007
Posts: 1288
Location: behind the arc
Picnic
Overflowz wrote:
I don't know graphic programming also Embarassed

It is not difficult to use a few basic GDI api functions to handle colors and draw shapes, make circles, boxes, lines e.t.c.

Some little puzzle games ideas 1 2 3

Link 3 are games that i've written in the past in flash.
Post 22 Dec 2011, 08:19
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1409
Location: Toronto, Canada
AsmGuru62
Simple games in Win32 are easy - just use drawing in memory (into a bitmap).
Post 22 Dec 2011, 11:14
View user's profile Send private message Send e-mail Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
Honestly, I have no idea which API to use and how.. I'll need really much time to learn that (Good idea, though.) but I need some easy examples to learn.. Don't you have any idea that won't require graphic programming ? Thanks.
Post 22 Dec 2011, 11:48
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3500
Location: Bulgaria
JohnFound
Try the following problem:
The user inputs from the keyboard some decimal number.
The program outputs the sum of the digits of the number.
The program must be DOS 16bit program.
Post 22 Dec 2011, 12:03
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
JohnFound
Ok, you mean something like this ?
Code:
Input number(s?): 5
the sum of the digits is 3+5=8 (35 ASCII)    

Don't get it sorry Razz Can you explain it again ? ^^
Post 22 Dec 2011, 14:23
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3500
Location: Bulgaria
JohnFound
No, I mean:
Input: 1234
Output: 10 ; 1+2+3+4
Post 22 Dec 2011, 14:52
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1409
Location: Toronto, Canada
AsmGuru62
I think JF meant this:

ENTER DECIMAL VALUE: 53672
SUM OF DIGITS: (5+3+6+7+2)=23
Post 22 Dec 2011, 14:52
View user's profile Send private message Send e-mail Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
Oh, gonna try that!
Post 22 Dec 2011, 14:58
View user's profile Send private message Reply with quote
Picnic



Joined: 05 May 2007
Posts: 1288
Location: behind the arc
Picnic
Come on Overflowz, i think you can do much more advanced stuff. Rolling Eyes

My impression is, of course i may be wrong, that what JohnFound means is something similar to revolution comment, go further than what you already know.

Put a target, small but difficult. How about a little interpreter, of an esoteric programming language?
Post 22 Dec 2011, 15:24
View user's profile Send private message Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
Picnic
You're right, but I don't have time to learn things from 0 cause of Job.. Gonna continue using iczelions tutorials when I'll have some free time.
Post 22 Dec 2011, 17:35
View user's profile Send private message 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 can attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on YouTube, Twitter.

Website powered by rwasa.