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

Username/Email:
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 492
» Latest member: Feederumn
» Forum threads: 2,832
» Forum posts: 26,545

Full Statistics

Latest Threads
sleep command in compiler...
Forum: General Discussion
Last Post: Pete
2 hours ago
» Replies: 1
» Views: 40
Problems with QBJS
Forum: Help Me!
Last Post: Jack002
4 hours ago
» Replies: 2
» Views: 51
Aloha from Maui guys.
Forum: General Discussion
Last Post: madscijr
9 hours ago
» Replies: 8
» Views: 136
which day of the week
Forum: Programs
Last Post: Pete
10 hours ago
» Replies: 29
» Views: 627
Playing sound files in QB...
Forum: Programs
Last Post: ahenry3068
Yesterday, 05:37 AM
» Replies: 9
» Views: 1,185
another variation of "10 ...
Forum: Programs
Last Post: Jack002
01-09-2025, 11:54 PM
» Replies: 1
» Views: 86
Rock Jockey 2.0 is ready ...
Forum: Games
Last Post: NakedApe
01-09-2025, 09:02 PM
» Replies: 20
» Views: 617
Button rack or hotkey fun...
Forum: Utilities
Last Post: Jack002
01-09-2025, 08:20 PM
» Replies: 6
» Views: 403
ANSIPrint
Forum: a740g
Last Post: bplus
01-09-2025, 05:36 PM
» Replies: 11
» Views: 223
Audio Spectrum Analyser
Forum: Programs
Last Post: Jack002
01-09-2025, 01:56 AM
» Replies: 7
» Views: 167

 
  Ported to BAM: Tim Hartnell's Mumble Marble (a peg solitaire game)
Posted by: CharlieJV - 08-10-2023, 03:36 AM - Forum: QBJS, BAM, and Other BASICs - Replies (4)

Posted here

Print this item

  Color picker bug or just something I'm missing
Posted by: OldMoses - 08-09-2023, 05:35 PM - Forum: Help Me! - Replies (8)

I don't see a dialog box "Title" that I assign. It just calls it "Color". Otherwise, it works fine.

Code: (Select All)
SCREEN _NEWIMAGE(1024, 512, 32)
a~& = _COLORCHOOSERDIALOG("Flood", &HFF000000)
COLOR , a~&
CLS
t~& = _COLORCHOOSERDIALOG("Word", &HFFFFFFFF)
COLOR t~&
LOCATE 10, 10
PRINT "This is your color scheme"
END

Print this item

  JackStack - Stacking jack-o-lanterns Halloween game
Posted by: Dav - 08-08-2023, 01:58 PM - Forum: Dav - Replies (5)

JackStack is a small Halloween game made during a one-key game challenge in 2021.  Press SPACE to drop a jack-o-lantern.  If you stack them on top of each other perfectly, they will disappear and points will be scored. If you don't stack them perfectly they will start building up.  

The tower of jacks will wobble making it harder to stack perfectly.  If you build up too many jacks, or miss stacking one, the game is over.  See how many points you can score before the game is over.

This is an updated version that didn't make it to the old forum.  Tested and working in Windows and Linux version of QB64-PE.

- Dav


.zip   jackstack-v1.2.zip (Size: 131.53 KB / Downloads: 108)

   

Print this item

  JackStack - Stacking jack-o-lanterns Halloween game
Posted by: Dav - 08-08-2023, 01:58 PM - Forum: Games - Replies (5)

JackStack is a small Halloween game made during a one-key game challenge in 2021.  Press SPACE to drop a jack-o-lantern.  If you stack them on top of each other perfectly, they will disappear and points will be scored. If you don't stack them perfectly they will start building up.  

The tower of jacks will wobble making it harder to stack perfectly.  If you build up too many jacks, or miss stacking one, the game is over.  See how many points you can score before the game is over.

This is an updated version that didn't make it to the old forum.  Tested and working in Windows and Linux version of QB64-PE.

- Dav


.zip   jackstack-v1.2.zip (Size: 131.53 KB / Downloads: 308)

   

Print this item

  Mapping screen for mouse
Posted by: PhilOfPerth - 08-07-2023, 01:52 AM - Forum: Help Me! - Replies (35)

How can I map several sections of the screen so that a (left) mouse click selects the one it's in, and allows actions based on this?

Print this item

  Charlie posting too much BAM at Retro
Posted by: bplus - 08-05-2023, 03:07 PM - Forum: QBJS, BAM, and Other BASICs - Replies (26)

Charlie shame on you for posting over 50% materials at Retro! (I am being totally sarcastic. Shame on them in my eyes!  for criticizing you for being so prolific, my goodness most forums love you when you are so active!). And like you complained doing this publicly is pretty nasty too, just lets jokers like me see and make fun of them though.

Don't you know not to post more than Ron77?  LOL this is so funny to me, but I hate how you are being treated!

Print this item

  Retro MMORPG in QB64
Posted by: commandvom - 08-04-2023, 10:17 PM - Forum: Works in Progress - Replies (21)

Hello community!! I'm still in the development of this indie project, an online multiplayer retro rpg,
for several years I have been programming it completely in QB64. I ever posted the source code and made the resources available on the old Galleon forum.
Who wants to take a look, the server is online, download the client and immerse yourself in the fantastic lands of Aetricia!!! the server is online at AETRICIA.DDNS.NET
or at FB:
https://www.facebook.com/profile.php?id=100066811774643

Any suggestion or criticism will be welcome!!! Greetings!


[Image: AETR.jpg]
[/url][Image: 359827596-608455141391540-7266519483777058984-n.jpg]

[Image: 359841923-608455131391541-2138507054735401268-n.jpg]

[Image: arania.jpg]

[Image: nieve1.png]

[url=https://ibb.co/fnSQVTZ][Image: sshot1.png]


[Image: Coarsecove.png]

Print this item

  Possible desktop reporting problem
Posted by: doppler - 08-04-2023, 09:40 PM - Forum: General Discussion - Replies (3)

Using _DesktopWidth and _DesktopHeight the reporting back numbers are off.  My display is 3840x2160.  But the reported numbers are 2560x1440.

Possible bug ?
Thanks to SMcNeill  helping with the proper commands.  See prior message....

Print this item

  Ported to BAM: David Ahl's "One Check" program ("solitaire checkers")
Posted by: CharlieJV - 08-04-2023, 12:38 AM - Forum: QBJS, BAM, and Other BASICs - Replies (1)

https://www.reddit.com/r/BASICAnywhereMa...k_program/

Print this item

  A Perplexing Issue
Posted by: NakedApe - 08-03-2023, 03:47 PM - Forum: Help Me! - Replies (5)

This sub took me hours to get going because it's behaving so strangely. It's a simple routine to print out some info, but it won't work unless an INPUT statement is used at the end, not an INPUT$() or INKEY$. Even SLEEP causes the sub not to run right. My first choice is for the user just to press a single key and exit the sub, but only the input statement works right - which requires a carriage return. I don't get it. Any help will be much appreciated! See remarks below...

SUB destTable () '

    SHARED destData() AS STRING
    SHARED destCounter AS INTEGER
    SHARED fuel AS SINGLE
    DIM range AS SINGLE
    DIM AS INTEGER counter, entry, entries(20) '
    DIM n AS STRING

    range = fuel / 35.29 '          fuel / rate of burn per light year
    counter = 0

    _FONT messFont: COLOR YELLOW
    n = _TRIM$(MID$(STR$(range), 1, 5))
    _PRINTSTRING (30, 40), "Destinations Within Present Range" + "  (" + n + " Light Years)"

    DO
        counter = counter + 1
        IF range >= VAL(destData(counter, 3)) THEN '    if range is greater than distance to destination...
            entry = entry + 1
            entries(entry) = counter
            _FONT messFont: COLOR ORANGE
            _PRINTSTRING (30, 66 + entry * 25), CHR$(64 + entry) + ") " + destData(counter, 1) '
            _FONT courseFont: COLOR GREEN
            _PRINTSTRING (340, 70 + entry * 25), destData(counter, 2)
            _FONT courseFont: COLOR PINK
            _PRINTSTRING (580, 72 + entry * 25), destData(counter, 3) + " Light Years"
        END IF
    LOOP UNTIL counter = 20

    _FONT messFont: COLOR YELLOW
    _PRINTSTRING (40, 138 + entry * 25), "Your Destination Choice is"
    LOCATE 30, 344
    INPUT n '          <======= !!                           reuse n string
    ' n = INPUT$(1) '                                                ALL THESE REMMED COMMANDS CAUSE THE ABOVE NOT TO DISPLAY TO SCREEN
    ' WHILE INKEY$ = "": n = INKEY$: WEND '           UNTIL *AFTER* USER PRESSES A KEY
    ' DO: n = INKEY$: LOOP UNTIL n <> "" '              only an INPUT statement gets the above table to print ...
    ' SLEEP                                ... otherwise program freezes w/o performing above code until key is hit, then the table appears for a sec
    counter = ASC(n) - 96 '                                        reuse counter
    destCounter = entries(counter) '
    pickDest

END SUB

Print this item