ArkanDOS

General discussion for all topics related to DOS, Windows, Linux, consoles, etc. Anything to do with games.
Post Reply
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2664
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

Post by tienkhoanguyen »

Since you seem to be so far into your project. Here is a link that you might be interested in. It is Borland Turbo Assember 5.0 - I tried to see how much it cost if I would buy it however the link to Borland's official buy page is broken. It seems it is no longer supported and this website has been hosting it for a while without objection from Borland so far.

I just downloaded it after I tried to officially buy it from the buy link and it turns out that it does not exist anymore.

So maybe these DOS tools from Borland is for those who are lucky enough to have them.

Borland Turbo C 2.01 is a wonderful gift. I have officially talked to one of Borland's representative two or three times and it seems they no longer officially support Borland Turbo C 2.01 - it even states on their officially webpage that it is free. However, there is a clause that says for personal use. So if you make money off of it they expect at least their copyright sign on their. haha

http://www.phatcode.net/downloads.php?id=280
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

Post by tienkhoanguyen »

I have nothing against any other softwares unless they have viruses. However, I am in-love with Borland Turbo C 2.01 haha

I have not been able to get the Borland Turbo Assember 5.0 working yet - however it is supposed to support 32-bit natively too.

I would think I would use just the 16-bit however I change my mind a lot. haha

I did manage to look up a very old article on Borland Turbo C 3.2 or something rather that states about 100 dollars for the total package if you evaluate it for a reasonable period and would like the whole thing officially.

However, it was listed under a different copyright owner instead of Borland so I was not sure it the address was still valid.

I did not want to send money (if I had it) to those that are not officially the producer of the program unless they are a subsidiary of Borland.
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

Post by tienkhoanguyen »

I got Borland Turbo Assembler 5.0 and your original code worked fine.

So if you are programming in pure assembly, I would say Borland Turbo Assembler 5.0 might be something to consider.

I try to stick with Borland Turbo C 2.01 haha

:jester:
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
Quadko
Darklander
Darklander
Posts: 2092
Joined: Fri Jun 24, 2011 10:07 am

Post by Quadko »

TASM5 = Borland Turbo Assembler 5.0 - that's exactly what I'm using! :) I still have piles of books from 20 years ago that came with the Borland compilers, though I forget which versions they are for. Those great blue & white books! I know I had Pascal, C/C++, and Assembler (came with C) products back in the day.

I think I'd been using earlier versions of TASM in the middle past (early 2000s), but for this project it was easiest to just track down a download, and that happened to be v5. Serendipity. I've also used Microsoft and the free Netwide assembly in the past, so just was nostalgia that got me back to TASM rather than MASM or NASM. And I see talk about a "Flat" assembler I'd never heard of before, FASM? Heh.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2664
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

Post by tienkhoanguyen »

Haha if I did not know any better I think you are kidding. Haha

Anyways, I'm pretty sure that assembly should work for the game pad. I just have to test the values to make sure it scrolls me paddle in ArkanDOS right.

I looked up a few other places however your version is easiest to implement.

I will see if I can do it in Borland Turbo C 2.01
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

Post by tienkhoanguyen »

Well, since Quadko has been wonderfully kind and warm welcoming to me first and Quadko seems to know quite a bit of programming and works as a programmer already. I am officially letting Quadko do the sequel to ArkanDOS demo.

All I ask is you keep the Borland copyright on there. However, you can officially replace my name and my family with your own.

This way you already have a template to do your own game that you always wanted to do. I only did the demo and you can come out with the final version. ArkanDOS II?
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

Post by tienkhoanguyen »

Jesus Christ!hehe I am tired out and I am 40 years old. I have been through more than most people realize. I just want to relax and enjoy my life for the remainder of my life. I have always wanted to just study programming and assembly and stuffs for the fun. However, like my mom says - I always change my mind haha - my old boss at the minimart also says my mind is never sure. haha
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

Post by tienkhoanguyen »

I have learned a hard lesson in life. When you do it for money or selfish reasons - you lose the joy and the fun in life -
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

Post by tienkhoanguyen »

http://www.mediafire.com/download/cskms ... 1k/VGA.EXE

Thank you to a special someone who told me to fix my VGA.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

Post by tienkhoanguyen »

Well, don't quote me. However I might have level 2 out for ArkanDOS#!!

give me two or three months just in case however I might have a rush edition out to my fans here

The rush edition could even possibly be an overnight rush edition

But but but. I hope you are not disappointed.

You need VGA
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

Post by tienkhoanguyen »

Okay peeps, Quadko may be releasing the next level.

The next level has been quickly done so it is by the grace of Jesus Christ it works!

There is a couple of glitches that I might not have time to fix.

I have been staying up all night without sleep to work on this for all of you.

Quadko's gamepad should be implemented today if all goes well.

You might need to give it a day or so.

In this version hopefully you can use a USB 2.0 gamepad to play ArkanDOS level 2.

It is slow right now because there are a bunch of processing going on.

It is only in Borland Turbo C 2.01 so I'm sorry it is not fast.

However, it is playable.

The object is to reach 200 points.

In this game 200 points is slow because you only get 1 point per paddle?

Anyways, Quadko and myself are teaming up to bring this out to you.

Also David Brackeen contributed to the VGA routine.

Of course, WWW.DOSGAMES.COM is nice enough to give me space haha

I think WWW.PLAYDOSGAMES.COM should keep the original demo level 1.
The reason is it is CLASSIC hehe

I am tired - it is a little after 5 or so in the morning and I worked all night long
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

Post by tienkhoanguyen »

Jesus Christ!hehe

I'm sorry everyone. The postal package is closed right now. So I have to wait. Hopefully I can get it some other time.

It actually gets scanned at my leasing office first before it gets released to me.

So Quadko sent me the gamepad to test out his gamepad routine.

I was going to implement his gamepad routine in my ArkanDOS level 2.

However the leasing office is closed until next day.

So the way it is ArkanDOS level 2 is poor in my humble point of view.

I do not think it is as interesting as the first demo.

It was put together only in 1 day.

So it is not very big.

However, it did take me working all night so I did feel a sense of accomplishments.
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

Post by tienkhoanguyen »

God, Jesus Christ, is number one!hehe

Jesus Christ!hehe

Well, people. To all of you who are waiting for the rush edition. I have a special demo for you.

Although it is NOT a game like I would have wanted. It is a 1-hour rush demo.

I am getting this demo out to make my deadline of 12midnight.

I promised a rush edition for the people of WWW.DOSGAMES.COM

I'm sorry I failed. However I hope this is funny to see.

Thank you to you ALL!!!!!!!!!!!!

I traded codes with someone so I could not use what I had originally intended.

This is a completely NEW demo.

This time it is a DOS look because it is all in TEXT MODE haha

http://www.mediafire.com/download/u9q0u ... ERDTOP.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

Post by tienkhoanguyen »

Jesus Christ!hehe

Well, I know I am keeping you people in suspense. So I am going to tell you the inside track. Sometimes code gets traded for a favor and you no longer have level 2 to get out to your fans hehe I'm sorry about that.

To be honest, I worked on the level 2 however I gave it away in a fair exchange for toys. More specifically, a gamepad and a USB stick.

However, who knows? If I get the drive I might develop level 3 and release that. That is why sometimes you see games come out and they skip a version or a level. One of the reason is that it is possibly an insider agreement where two companies exchange codes or favors.
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

Post by tienkhoanguyen »

God, Jesus Christ, is number one!hehe

Jesus Christ!hehe

Okay, with Quadko's permission, I am releasing ArkanDOS level 2 beta.

http://www.mediafire.com/download/vabe1 ... OCKIT0.EXE

It is just a little level. The cool thing about this is Quadko's gamepad routine using the Sabrent USB gamepad. You can use either the left controller or the right controller. The buttons have no effect other than to mess things up hehe The object of the game is to get 200 points then it exits. No congratulations no hype. Just another plane dull level. There should be sound the last time I test however it is a little tap when it hits the paddle.

Enjoy peeps. 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

Well, it is funny!

Post by tienkhoanguyen »

I do not play much at all although I do program 1 DOS game. hehe

I prefer talking however I guess it is probably because I am lazy.

Maybe that is why I like Borland Turbo C 2.01 so much haha

It is a lazy language.

Maybe that is why they gave it away for free? hehe

Well, I am not knocking it since I prefer that above all others.

I would really love to get into Assembly for the speed;
However, I was never really any good at it.
Besides, I do not feel like wasting time coding a small routine.

That is probably why my program is NOT as impressive.

I see some of these games and the graphics processing really impress.

I downloaded one DOS game where it has a car on the road.

It just updates the scene while you are on the road.

Really amazing stuffs.

I wish I was that good.

However, I guess it takes time to be a PRO 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
MrFlibble
Demoniac Demo maniac
Demoniac Demo maniac
Posts: 3765
Joined: Sun Dec 05, 2010 11:39 am

Re: Well, it is funny!

Post by MrFlibble »

tienkhoanguyen wrote:However, I guess it takes time to be a PRO hehe
It sure does!

Also, don't forget that there is laziness as in "do nothing" and laziness as in "do everything at your own pace" ;)
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2664
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

Post by tienkhoanguyen »

Speaking of my own pace, it is fun. I remember going to work for a company before I became disabled. I always had to clock in at the exact same time. I do not think the body is made to be a robot being exact all the time haha Anyways, now a days - I collect disability. The good thing is I get to work on my own work instead of what the company tells you. Anyways, I was able to update ArkanDOS level 2 a little bit. I am further refining the game so it uses the USB gamepad by the company Sabrent. So far if people buys this gamepad they can play ArkanDOS level 2. I just finished configuring it to work with the left and right joystick on the gamepad. The button now works so that it exits the game early just in case you are bored. The Q-key also Quits the game early.
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

Post by tienkhoanguyen »

Just for anyone who is creating a game and wishes to use a gamepad in their own game design, I posted the links in the Game Creation section where you can get one or more gamepads. I also posted the links to my source code and gamepad reader in Borland Turbo C 2.01 - however it should work for C language in general.

Thank you for your support!
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

Post by tienkhoanguyen »

Jesus Christ!hehe Comparing my game to others, I just checked out an old demo my cousin/brother gave me, "Tomb Raider II". You know the game with the character Laura Croft. I kept wondering what makes a game so popular. As I was thinking back to the time when I played it - the graphics IS one of the key elements of a game's success in my point of view.
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