Welcome, Guest. Please login or register.
July 31, 2010, 07:54:09 PM
Home Help Search Login Register
News: Back to Qbasicnews.com | QB Online Help | FAQ | Chat | All Basic Code | QB Knowledge Base

Qbasicnews.com  |  QBasic  |  QB Projects  |  Topic: I sure hope this is cool, coz it took its time « previous next »
Pages: [1] 2 3 Print
Author Topic: I sure hope this is cool, coz it took its time  (Read 4845 times)
Pc72
Forum Regular
**
Posts: 101



WWW
I sure hope this is cool, coz it took its time
« on: November 25, 2005, 04:07:13 AM »

After nearly ten hours of non-stop programming and nearly two gallons of tea, I present you this: .  Click the picture to start download (in case you haven't figured it out yet).

Basically, it's a Bomberman clone; one that I've been wanting to make for years.  But only yesterday I could finally pull myself together to finally do something about it.  It can be run through anything ranging from QBasic 1.0 through QB 4.5 to PDS 7.1.  Tested on all three.

So...try it on for size and tell me what you think.  Point out any instability.  But may I kindly remind you that this is NOT finished.  It is FAR from finished.  It is nowhere near finished, so please do not call me TOTAL JERK yet X_x  Just JERK would be fine Cheesy

"You use the arrow keys to move, Ctrl to drop bombs and Alt to detonate them if you happen to have a remote.  If you press Esc, you'll force the game to stop.  If you die or the time runs out, you're fried.  In order to complete a level, kill all the idiots..." Cheesy

And with all that said - Asses to ashes! Cheesy
Logged

url=http://www.google.com/search?q=%22Ain%27t+I+weird%3F%22&start=10]Ain't I Weird?[/url]
na_th_an
*/-\*
*****
Posts: 8238



WWW
I sure hope this is cool, coz it took its time
« Reply #1 on: November 25, 2005, 09:37:00 AM »

I'll take a glance when I get home (linux at work, y'know Tongue).

The logo looks very cool, but I can't understand shit. What does it say?
Logged

SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
Pc72
Forum Regular
**
Posts: 101



WWW
At a second nazar upon it...
« Reply #2 on: November 26, 2005, 06:44:46 PM »

Salamuna!  I have discovered a couple of quite annoying inconsistensies in the first revision, so I have done a bit of work to correct some mistakes as well as improve gameplay.

I have added a simple map editor, which can be used to edit maps.  It is invoked from the game directly by pressing Tab.  You then get to edit the level you're currently at.  To load a map from the game, press M and type in the name.

And for everybody who uses Windows XP - please make sure to have some knowledge of making a decent delay routine!  Because the one in the game isn't very good in XP - XP has hijacked interrupt 86h for some reason, and it's that interrupt I use.  It works in 98 and down, but seemingly also 2000.  Of course, DOS would be the best.

The editor's keys are:

Arrows - move cursor
Tab - select next object and draw it
Enter - select treasure and place it
Backspace - erase
Delete - kill the entire level
A - draw Ahib
D - draw a dude
S - save to file
L - load from file
Esc - back to game (with the new map)

To download click the picture in the original post.  I have replaced the old package with the new one.

BTW na_th_an my man; The logo says "bombārān-e-Ahib", which means "Ahib's Bombardement" Cheesy
[/quote]
Logged

url=http://www.google.com/search?q=%22Ain%27t+I+weird%3F%22&start=10]Ain't I Weird?[/url]
na_th_an
*/-\*
*****
Posts: 8238



WWW
I sure hope this is cool, coz it took its time
« Reply #3 on: November 26, 2005, 08:45:17 PM »

Every interruption has been "hijacked" in Windows NT, 2000 and XP. That's how a Virtual Machine OS works Smiley That's the price to pay for stability.

You can try using VSync for timing. I always used it when coded for DOS, works nice in the NTVDM and gives 1/60 seconds of precission, which I find quite enough for 2D action games.
Logged

SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
axipher
Ancient Guru
****
Posts: 544



I sure hope this is cool, coz it took its time
« Reply #4 on: December 04, 2005, 05:39:42 PM »

wats the vsync code again? is that the WAIT ,&H3DA, 8 or something like that, i remember there was 2 lines, but i forget them
Logged

et the power of the chicken burger compel you! -Axipher-

-Anonymous member  of the No More Religion Threads movement-
KiZ
__/--\__
*****
Posts: 2879



WWW
I sure hope this is cool, coz it took its time
« Reply #5 on: December 04, 2005, 08:21:00 PM »

Code:
WAIT &h3da, 8
WAIT &h3da, 8, 8


:)
Logged
axipher
Ancient Guru
****
Posts: 544



I sure hope this is cool, coz it took its time
« Reply #6 on: December 04, 2005, 10:14:41 PM »

thanks alot, as my program grows so does the flickering, now i shall overpower the flickering with the power of Vsync :king:
Logged

et the power of the chicken burger compel you! -Axipher-

-Anonymous member  of the No More Religion Threads movement-
Pc72
Forum Regular
**
Posts: 101



WWW
I sure hope this is cool, coz it took its time
« Reply #7 on: December 06, 2005, 10:28:25 AM »

Salamuna all of you!  I have released a 1.0 beta with some improvements, especially on the movement engine!  The new file is in the same link!
Logged

url=http://www.google.com/search?q=%22Ain%27t+I+weird%3F%22&start=10]Ain't I Weird?[/url]
Dr_Davenstein
Na_th_an
*****
Posts: 2044



I sure hope this is cool, coz it took its time
« Reply #8 on: December 06, 2005, 10:39:42 AM »

Can you make a win32 version? I'd like to try it. Wink
Logged
na_th_an
*/-\*
*****
Posts: 8238



WWW
I sure hope this is cool, coz it took its time
« Reply #9 on: December 06, 2005, 11:36:14 AM »

No luck, Dr.D. It's a QB program.
Logged

SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
axipher
Ancient Guru
****
Posts: 544



I sure hope this is cool, coz it took its time
« Reply #10 on: December 06, 2005, 05:58:50 PM »

wat is dif between win32 and a exe, i never understood
Logged

et the power of the chicken burger compel you! -Axipher-

-Anonymous member  of the No More Religion Threads movement-
Agamemnus
x/ \z
*****
Posts: 3490



I sure hope this is cool, coz it took its time
« Reply #11 on: December 07, 2005, 12:00:24 AM »

win32 means 32 bit mode: in 32 bit mode, the computer processes instructions (like add, or multiply) for 2 or more 32 bit combinations.

exe is the suffix name of an executable.
Logged

Peace cannot be obtained without war. Why? If there is already peace, it is unnecessary for war. If there is no peace, there is already war."

Visit www.neobasic.net to see rubbish in all its finest.
na_th_an
*/-\*
*****
Posts: 8238



WWW
I sure hope this is cool, coz it took its time
« Reply #12 on: December 07, 2005, 08:32:04 AM »

WIN32 is a platform. Other platforms are DOS16, DOS32, WIN16, Linux, etc.

WIN32 is the platform provided by Windows 9X onwards.

EXE files are executables for DOS16, DOS32, WIN16 or WIN32.

QB produces EXE files for DOS16. Most of people can't run DOS16 programs in their machines unless they use an emulator such as DosBOX.

fB produces EXE files for DOS32, WIN32 or Linux, depending on the version.
Logged

SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
axipher
Ancient Guru
****
Posts: 544



I sure hope this is cool, coz it took its time
« Reply #13 on: December 07, 2005, 12:04:29 PM »

thnx na_th_an, now that i know qb complies in DOS 16, and FB compiles in win32, i may just switch to fb for the compiling
Logged

et the power of the chicken burger compel you! -Axipher-

-Anonymous member  of the No More Religion Threads movement-
na_th_an
*/-\*
*****
Posts: 8238



WWW
I sure hope this is cool, coz it took its time
« Reply #14 on: December 07, 2005, 12:22:41 PM »

That's a good idea. There are a couple of differences, but they are minimal. You can perfectly finish your game in QB and then port it yourself to fB. Only a few changes if you are using pure QB. And you can always ask for help here.

Compiling for WIN32 will assure a wider audience, which is always good.
Logged

SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
Pages: [1] 2 3 Print 
Qbasicnews.com  |  QBasic  |  QB Projects  |  Topic: I sure hope this is cool, coz it took its time « previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
SMF Theme © Gaia, Hosting by Employers Job Post
Valid XHTML 1.0! Valid CSS!