Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 3,079
» Latest member: musarishu
» Forum threads: 10,307
» Forum posts: 57,117

Full Statistics

Online Users
There are currently 56 online users.
» 0 Member(s) | 55 Guest(s)
Yandex

Latest Threads
Project looking for Progr...
Forum: QB Discussion & Programming Help
Last Post: Daniel3D
09-20-2021, 02:45 PM
» Replies: 0
» Views: 40
Old bespoke - No Source!
Forum: QB Discussion & Programming Help
Last Post: jofers_
04-22-2021, 05:27 PM
» Replies: 1
» Views: 378
What Type Of Information ...
Forum: QB Discussion & Programming Help
Last Post: sophiajones0
03-06-2021, 02:41 PM
» Replies: 0
» Views: 270
Neglect to activate Cash ...
Forum: QB Discussion & Programming Help
Last Post: sophiajones0
03-06-2021, 02:40 PM
» Replies: 0
» Views: 261
Cursor avec typewriter ef...
Forum: QB Discussion & Programming Help
Last Post: jofers_
01-21-2021, 05:20 PM
» Replies: 1
» Views: 478
Oldies still around?
Forum: General/Misc
Last Post: Pete
10-21-2020, 11:20 AM
» Replies: 102
» Views: 75,417
Can I use labels in SUBs
Forum: QB Discussion & Programming Help
Last Post: jofers_
08-11-2020, 01:12 PM
» Replies: 1
» Views: 728
Old forum still viewable
Forum: Site/Forum Issues
Last Post: Kitto
07-06-2020, 03:23 PM
» Replies: 5
» Views: 15,503
Fixing QBOHO
Forum: Site/Forum Issues
Last Post: wildcard
03-06-2020, 02:49 PM
» Replies: 1
» Views: 866
Holy **** it's been 8 f--...
Forum: General/Misc
Last Post: Deleter
12-15-2019, 04:13 AM
» Replies: 14
» Views: 12,596

 
  QB64 V0.91 is released (source code too!)
Posted by: Dav - 08-12-2010, 02:46 AM - Forum: QB/FB News - Replies (2)

The QB64 project is moving right along with a new release!  This new version includes an update feature that updates the compiler package when new files are added/changed.  It comes with a "classic" Qbasic looking IDE made in QB64 and SOURCE CODE IS INCLUDED!  

The project has a growing community of active & helful Qbasic fans and a decent wiki. Most Qbasic/QB BAS code will compile with QB64.

For details on this release and for a QB64 download just go here:
http://www.qb64.net/forum/index.php?topic=1185.0

- Dav

Print this item

  Let's Build a Roguelike
Posted by: rdc - 07-27-2010, 09:06 PM - Forum: FB Discussion & Programming Help - No Replies

I am currently working on an electronic book that will cover building a roguelike game using FB from conception to completion. It will cover virtually every aspect of a basic roguelike games as well as some advanced topics (like directional FOV and Action Objects).

I am doing this chapter by chapter so that folks can following along if they want. You can find the wip on the FB forums if you are interested.

The text is a bit rough and will be cleaned up in the final version. There are some screenshots as well as wip downloads of the game.

Print this item

  XP Compatibility
Posted by: tox_von - 07-23-2010, 06:00 PM - Forum: QB Discussion & Programming Help - No Replies

Does QB work on XP SP2 properly?

i had it working on xp without sps but my disk broke and i got xp sp2. Now qb4.5 gives me 16 bit dos errors and qb7.1 works but wont run my program it just goes to black screen.

does qb work with windows 7?

if the answers to this are somewhere else please link to them.

Print this item

  QB64 V0.872 released
Posted by: wildcard - 04-27-2010, 12:42 PM - Forum: QB/FB News - No Replies

QB64 Version 0.872 (April 16th) has been released with the following updates:

- QB64 compiler/ide source code released!  (.bas file located in download in qb64\source\ folder)
- Implemented REDIM _PRESERVE array-name(...)
(QB64 uses _PRESERVE to dynamically scale itself and can now compile even larger programs)
- New commands added to control/automate the desktop
i=_SCREENIMAGE 'creates a new image of the desktop (always a 32-bit image, don't forget to free it later)
_SCREENCLICK x,y 'simulates a left mouse click on your desktop at x,y
_SCREENPRINT "hello" 'simulates typing on your keyboard
- Multiple instances of QB64 can be run at the same time
- If an exe file is in use, the QB64 IDE will build filename(2).exe, or filename(3).exe etc.
- Further improvements to file LOCKing & error system
- Many bugs/incompatibilities fixed

For more information and to download visit http://www.qb64.net/forum/index.php?topic=870.0

Print this item

  memory/data errors
Posted by: tox_von - 04-19-2010, 06:21 PM - Forum: QB Discussion & Programming Help - Replies (4)

I've been getting out of data space and out of memory errors.

The second time i run my program i get these.

Is there any way to clear the memory when the program starts. i searched the tutorials for this but couldn't find anything.(or is there any other way to get rid of these.)

Print this item

  Newbie glad to have found you
Posted by: StuartG - 02-23-2010, 07:44 PM - Forum: QB Discussion & Programming Help - No Replies

I stopped using QBasic some 6 or 7 years ago, but still have some moderately large programs which I use regularly.
I had to go back to make some modifications to one of them.  I kept getting various error messages and could only straighten out some of them. I despaired of finding help on the net but tried Google and  found this forum.
At first I was disappointed as everything appeared to be very old and not much traffic but I looked at the FAQs and almost immediately found an answer to one problem that had been bugging me - Error Message "Parameter type mismatch". Message Q28857 from 10 january1991 gave me the answer.
I still have more problems.  Thanks very much.  I'll be back.

Stuart Grant

Print this item

  FreeBasic Games Directory updates!
Posted by: Lachie Dazdarian - 02-10-2010, 12:55 AM - Forum: FB Discussion & Programming Help - No Replies

FBGD has been updated with 9 new games, which brings us to 146 games total in our directory. The games from the last update are:

Robots - 09/20
Sonic the Hedgehog - 12/20
Yablon - 10/20
Loggik - 06/20
Revenge of the Bricks - 8/20
Pac-Man: Ghosts - 12/20
Bowser's Story - 14/20
Slime Quest (Antagonist competition winner)- 14/20
Amarnath - 13/20

Visit the main page for descriptions and downloads: http://games.freebasic.net/index.php

Print this item

  What's up?
Posted by: PeterJohnson - 01-22-2010, 05:56 PM - Forum: General/Misc - Replies (1)

Hey everyone, what's up? My name is Peter and I'm new here. I'm from Lynnwood, where are you guys from?

Print this item

  QB 64 ZIP file of all library files and folders required with a QB64 program
Posted by: Clippy - 01-22-2010, 11:59 AM - Forum: QB64 - Replies (1)

Move your program anywhere and just unzip to that folder. Also you can add your program into a copy of this zip for uploading to a site using WinZip or compatable program. You can even rename the zip copy to whatever you want.


http://www.4shared.com/file/199790008/57...ram64.html

Print this item

  Ten lines (Collection)
Posted by: lrcvs - 01-17-2010, 02:24 AM - Forum: QB Projects - Replies (2)

'Program multiplication simple
'lrcvs
'(MU) Spain
'13 Jan 2010

'This program is based on: a * b = c >>> a = c / X

CLS

a$ = "9876543298789"
b$ = "2468013"

'a * b

la = LEN(a$) + LEN(b$)
c$ = STRING$(la, "0")

FOR r = 1 TO la
FOR s = 0 TO 9
MID$(c$, r) = LTRIM$(STR$(s))
v$ = LTRIM$(STR$(VAL(c$) / VAL(b$)))
IF v$ = a$ THEN PRINT "Program = "; VAL(c$): PRINT : PRINT "Computer = "; VAL(a$) * VAL(b$): END
IF VAL(a$) < VAL(v$) THEN MID$(c$, r) = LTRIM$(STR$(s - 1)): EXIT FOR
NEXT s
NEXT r
SLEEP
END

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

'Program arithmetic division with integers numbers
'lrcvs
'(MU) Spain
'09 Jan 2010

CLS
a$ = "9876598743014313"
b$ = "388798006"

'A/B

la = LEN(a$)
c$ = STRING$(la, "0")

FOR r = 1 TO la
    FOR s = 0 TO 9
    MID$(c$, r) = LTRIM$(STR$(s))
    v$ = LTRIM$(STR$(VAL(c$) * VAL(b$)))
    IF VAL(v$) = VAL(a$) THEN PRINT v$: EXIT FOR
    IF VAL(a$) < VAL(v$) THEN MID$(c$, r) = LTRIM$(STR$(s - 1)): EXIT FOR
    NEXT s
NEXT r

r$ = LTRIM$(STR$(VAL(a$) - (VAL(c$) * VAL(b$))))
d$ = LTRIM$(STR$(VAL(r$) / VAL(b$)))

PRINT "Program = "; LTRIM$(STR$(VAL(c$))) + " . " + RIGHT$(d$, LEN(d$) - 1)
PRINT
PRINT "Remanence = "; r$
PRINT
PRINT "Computer = "; VAL(a$) / VAL(b$)
SLEEP
END

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

'Program square root
'lrcvs
'(MU) Spain
'12 Jan 2010

CLS

'a$ = number to square root

a$ = "25521342100008787"

la = INT(LEN(a$) / 2) + 1
c$ = STRING$(la, "0")
FOR r = 1 TO la
    FOR s = 0 TO 9
    MID$(c$, r) = LTRIM$(STR$(s))
    v$ = LTRIM$(STR$(VAL(c$) * VAL(c$)))
    IF VAL(a$) < VAL(v$) THEN MID$(c$, r) = LTRIM$(STR$(s - 1)): EXIT FOR
    NEXT s
NEXT r

t$ = LTRIM$(STR$(VAL(a$) - (VAL(c$) * VAL(c$))))
d$ = LTRIM$(STR$(VAL(t$) / (VAL(c$)) / 2))

PRINT "Square root of = "; a$
PRINT
PRINT "Program = "; LTRIM$(STR$(VAL(c$))) + " . " + RIGHT$(d$, LEN(d$) - 1)
PRINT
PRINT "Remanence = "; t$
PRINT
PRINT "Computer = "; SQR(VAL(a$))
SLEEP
END

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

Print this item