My First Official Program Being A Professional Developer

Discuss popular GCS tools like ZZT, Megazeux and Adventure Game Studio, as well as programming and other topics related to game design.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2664
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

Thank you again @pseudocoder!!!

Post by tienkhoanguyen »

Well, I got done with another five pages today. It was hard on me as usual however I know I am getting through with it with the help of God so I can support my real family.

Thank you for your feedbacks. I have updated the drawing program and it seems to be a slight improvement.

http://www.mediafire.com/download/hdf6n ... draw24.EXE
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2664
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

Thank you @pseudocoder for the Windows link.

Post by tienkhoanguyen »

I am not there just yet. However the reference may come in handy one day after I finish 3500 pages of Borland texts hehe

God help me finish what I need each moment so me and my real love ones are safe always!
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
MrFlibble
Demoniac Demo maniac
Demoniac Demo maniac
Posts: 3751
Joined: Sun Dec 05, 2010 11:39 am

Re: Thank you again @pseudocoder!!!

Post by MrFlibble »

tienkhoanguyen wrote:Thank you for your feedbacks. I have updated the drawing program and it seems to be a slight improvement.

http://www.mediafire.com/download/hdf6n ... draw24.EXE
I must confess I skipped a couple of versions, and when I checked this one I did not immediately realize the circle can now be dragged around with the mouse. Upon making this discovery, I immediately tried to use the mouse wheel to adjust its size ^_^

Anyway, a little thing I noticed is that when the programme is started, the mouse cursor is flickering noticeably. Maybe this is because I have DOSBox set to emulate a lot of cycles.

Also, apparently the cursor is not locked to the circle, and it is possible to lose track of where the active circle is if it blends in with an already existing background colour.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2664
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

Thank God!

Post by tienkhoanguyen »

Jesus Christ!

Well, I claim to be a professional. So I am going to see if I can do something about all these feedbacks.

The first principle I have learned about getting anything done is take care of the little things and the big things will eventually come.

So I did the easy part first, it only blinks when it is updating now. So 90% of the time the mouse pointer is stable.

The reason for this is that every time it updates it has to hide the mouse so the drawing does not place the mouse pointer with the picture hehe

Then after it draws it should place the mouse pointer back on as a reference.

http://www.mediafire.com/download/o2l1n ... RAW247.EXE
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2664
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God wins again! hehe

Post by tienkhoanguyen »

Well, one thing I know about God is God always helps a humble person out!

So I am humble to God and grateful to this update!!!!!!!!!!!!

Everyone can now reference where the drawing is with the mouse pointer.

It is a little quirky so you have to get use to how it works.

Enjoy hehe

http://www.mediafire.com/download/5ocm5 ... RAW248.EXE
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
MrFlibble
Demoniac Demo maniac
Demoniac Demo maniac
Posts: 3751
Joined: Sun Dec 05, 2010 11:39 am

Re: God wins again! hehe

Post by MrFlibble »

Everything seems to work fine, but a considerable part of the screen to the right is apparently not available for drawing at all.

Also it is possible to move the cursor beyond the bottom border of the screen, in which case it still works but the cursor image will occasionally flash somewhere near the centre of the screen.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2664
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe O-well, I'm nobody.

Post by tienkhoanguyen »

I'm nobody special. I thought I was someone! hehe
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
pseudocoder
Experienced Member
Experienced Member
Posts: 76
Joined: Sun Nov 23, 2014 6:16 pm

Re: God, I love tacos, is number one!hehe O-well, I'm nobod

Post by pseudocoder »

tienkhoanguyen wrote:I'm nobody special. I thought I was someone! hehe
Booooo! You've got good stuff; give it time. :) If you're still using that all-in-one source, take a step back from it, and only code with your current project. Add some debugging lines to see if your variables are within the ranges you expect. I can't offer anything with asm, but in C, you can try something like this in a header or at the top of your source.

Code: Select all

#define DEBUG_ON 1  // to use your output lines, 0 to skip them
Where you want to see your vars, you could try

Code: Select all

#if defined(DEBUG_ON)
    printf("var name = %d", var_name);
#endif
Of course, the format specifier would be for whatever var type you used. If you take out small pieces and work with them alone, it's a lot easier to figure out where you need to adjust things. You're doing great - don't get discouraged now. :D
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2664
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

Jesus!hehe Thank you God someone cares........

Post by tienkhoanguyen »

Jesus!hehe Wow, I thought I was a gonner hehe

O-well, that means I have to live another 100 years in the next lifetime hehe
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2664
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

Thank you God for all the joys in my life until 100; Amen.

Post by tienkhoanguyen »

Well, I have to give credits to @MrFlibble and @pseudocoder for this feedbacks; The drawing program has been updated and most has been fixed it seems. You still need to press a color key after every sketch stroke to enable the mouse again. However, other than this the mouse pointer no longer returns to the center and back. The borders has beens fixed to the right alignment. It was programmed in reversed so vertical boundaries were horizontal boundaries and vice versa. Somehow I messed that one up and by the grace of God found the answer and fixed it.

@pseudocoder: Even though I did not use your debug routine, I did get encouragement to go on. Without your kind words, I probably would have stopped and gone back to the old retarded ways hehe

http://www.mediafire.com/download/v93gl ... RAW301.EXE
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2664
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe

Post by tienkhoanguyen »

Jesus!

http://www.mediafire.com/download/r96uk ... RAW350.EXE

Well, there are some things that are learned in life.

One of those things is always to be grateful to God!!!!!!!!!!!!

This improves the mouse detection a little bit.

Seeing there are so much to do for one program, I am still growing.
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
Post Reply