DOS Games Message Board
DOS Games Discussion
A message board to talk about DOS games, get help, and find old games.
Do NOT post warez or abandonware requests please
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
NEW! DOSGames.com has been massively upgraded to v2.0 with TONS of new features!
Check out the new design and dozens of new features including online play!


Raster: in pure assembly

 
Post new topic   Reply to topic    DOS Games Discussion Forum Index -> Game Creation
Author Message
tienkhoanguyen
PSEUDOCODER


Offline
Joined: 05 Sep 2014
Posts: 2664
Location: Texas

PostPosted: Wed Jan 28, 2015 7:43 pm     Post subject: Raster: in pure assembly Reply with quote

Back in 1983 or so, the commodore 64 demo scene had what was called raster interrupts. These rasters are basically rips in the video display that demonstrated how assembly can be used to do graphics work greater than what was possible at the time on the commodore 64.

Now a days, it brings back memories so I have come out with a little version of this. It was harder coding it than I would have guessed. When I was 9 years old I did not remember it being so hard haha However I am doing mostly from memory and my own way. So after some hard work I am able to make a raster line. Of course, in this version it is pure video display instead of interrupts.

http://www.mediafire.com/download/i4en65c1nepnqk1/REFRESH4.ASM

http://www.mediafire.com/download/b2a2a2t4t2afdqk/REFRESH4.EXE
Back to top
tienkhoanguyen
PSEUDOCODER


Offline
Joined: 05 Sep 2014
Posts: 2664
Location: Texas

PostPosted: Thu Jan 29, 2015 12:46 am     Post subject: Update: Raster - more stable? Reply with quote

Here in this version, you use the controllers to move the line up and down while moving it left or right will change the raster line colors.

It should be more stable however moving it down still has an unstable side-effects.

Thank you for trying out my games. Well, I just like to call my little program a game just in case it will be one haha

http://www.mediafire.com/download/ky6q553mcy4c3gm/RASTER.ASM

http://www.mediafire.com/download/kslrhkro9c7mnly/RASTER.EXE
Back to top
tienkhoanguyen
PSEUDOCODER


Offline
Joined: 05 Sep 2014
Posts: 2664
Location: Texas

PostPosted: Thu Jan 29, 2015 6:19 pm     Post subject: God, Cheese-its & Rice, is number one!hehe Reply with quote

Cheese-its & Rice!hehe

Well, until I can get the next installment out, I will explain some of the features of this fake raster bar. If you have one of the controllers suggested by Quadko, you can move it - up/down. Left/right controls will change the colors of the raster bar. CTRL-key exits the program.

I notice out at Office Depot they are selling Logitech controllers; However I am not sure if they are compatible with Quadko's routine. You will have to Quadko before you go out buying controllers for my games and such since most if not all of my games contain Quadko's controllers.

Anyways, the assembly file can be viewed with a plain text editor. It theoretically should produce the same output as the ".EXE" file.
Back to top
tienkhoanguyen
PSEUDOCODER


Offline
Joined: 05 Sep 2014
Posts: 2664
Location: Texas

PostPosted: Fri Jan 30, 2015 3:49 am     Post subject: God, Cheese-its & Rice, is number one!hehe Reply with quote

Cheese-its & Rice!hehe

Thank you Jesus for the talent to support all my family for the rest of my life with programming in pure Borland Turbo Assembler 4.1#!! Thank you Jesus we have a life of luxury for the remainder of our lives. Anyways, the next version of "raster bar" is here. Please use the left shift key to move the raster bar up, and the right shift key to move it down while CTRL key quits. Thank you for putting up with my new keyboard controls. It is easier for me to program the key controls this way because of assembly language.

http://www.mediafire.com/download/t1pesv8sccvr346/TNRASTER.ASM

http://www.mediafire.com/download/i5j64d86175b5ej/TNRASTER.EXE
Back to top
tienkhoanguyen
PSEUDOCODER


Offline
Joined: 05 Sep 2014
Posts: 2664
Location: Texas

PostPosted: Sat Jan 31, 2015 3:19 am     Post subject: God, Cheese-its & Rice, is number one!hehe Reply with quote

Cheese-its & Rice!hehe

Okay, peeps as one of the movie I saw says hehe I have automated the rasterbar movements in this one. So no more sticky shift key annoyances hehe Sorry about that. CTRL exits the DEMO.

Well, to give a little background, back about 32 years ago, The Commodore 64 DEMO scene came out with awesome people who showed off there skills. They are truly talented.

However, God Jesus must have had it in for me seeing I am now the one who comes out with new DEMOs for you to see. Thank you to my parents for buying these tools for me so I can produce for you.

Well, after a lot of headache, I finally got some time to rest and do some work again. So it benefits you hehe

I might not be as great as my father driving a helicopter. I might not be as great as my mother as the homemaker raising the children. However, I am hopefully bless with the job of my aspiration using Borland tools for the rest of my life.

http://www.mediafire.com/download/92v2fz6xselr340/AUTORAS.ASM

http://www.mediafire.com/download/r03qcr7obar2xb3/AUTORAS.EXE
Back to top
tienkhoanguyen
PSEUDOCODER


Offline
Joined: 05 Sep 2014
Posts: 2664
Location: Texas

PostPosted: Sat Jan 31, 2015 4:05 am     Post subject: God, Cheese-its & Rice, is number one!hehe Reply with quote

Cheese-its & Rice!hehe

Jesus!hehe Okay, I have increased the rasterbar display by a factor of two. So now you should see two rasterbars on the screen. It is a little slow however I am trying to tweak it.

http://www.mediafire.com/download/tbc5ljczkuu028u/AUTORAS2.ASM

http://www.mediafire.com/download/maqxws11i5hudc9/AUTORAS2.EXE
Back to top
Display posts from previous:   
Post new topic   Reply to topic    DOS Games Discussion Forum Index -> Game Creation All times are GMT - 5 Hours
Page 1 of 1

 


Powered by phpBB © 2001, 2005 phpBB Group and Ask an Expert
Also powered by Darren and the other admin and mods' hard work! ;)