Search found 197 matches

by DDRM
Wed 16 Sep 2020, 09:32
Forum: Graphics and Games
Topic: Adding new graphic modes
Replies: 1
Views: 93

Re: Adding new graphic modes

Hi Repton, If you refer to the manual, you will see that BBC BASIC for Windows/SDL offers a multitude of pre-defined modes (34, I think!), as well as the ability to define your own using VDU 23,22. That should fulfil any needs you have. Note that even in modes with few colours, you can redefine the ...
by DDRM
Mon 07 Sep 2020, 13:10
Forum: BBC BASIC language
Topic: VDU 24?
Replies: 6
Views: 292

Re: VDU 24?

Hi Richard,

I didn't see a reply from you, and I certainly didn't delete it! There's no record of it in the moderator's log, so nor did anyone else, as far as I can see. Please feel free to re-post what was clearly a more accurate post than mine!

Best wishes,

D
by DDRM
Sat 05 Sep 2020, 10:14
Forum: BBC BASIC language
Topic: VDU 24?
Replies: 6
Views: 292

Re: VDU 24?

Hi Ivan I'm not clear from your post what you are trying to do. Could you explain a bit more? I think your VDU 24 call may be failing because your second set of parameters are out of range: for a mode with 3200 x 2400 graphics units (1600 x 1200 pixels), the addresses will be 0 - 3199 in the x direc...
by DDRM
Sat 22 Aug 2020, 20:17
Forum: Multimedia
Topic: Hello to everyone!
Replies: 3
Views: 362

Re: Hello to everyone!

Hi Tom, and welcome.

Can I just point out that this is a BBC BASIC forum, so please keep the discussion relevant to that topic: your request is appropriate if you are looking to develop your app in BBC BASIC, but not otherwise.

Best wishes,

David
by DDRM
Tue 18 Aug 2020, 09:37
Forum: BBC BASIC language
Topic: Should TIME be signed or unsigned?
Replies: 12
Views: 771

Re: Should TIME be signed or unsigned?

... the possibility of TIME causing a 'Number too big' error only happened when 64-bit integers were introduced in version 6.00a of BBC BASIC for Windows in 2015. ... the status quo must be the default option... Hi Richard, two fair points: I can see that consistency of behaviour is a strong argume...
by DDRM
Sun 16 Aug 2020, 10:52
Forum: Miscellaneous
Topic: Self aware computers project - written in BBC Basic, help needed!
Replies: 107
Views: 28579

Re: Self aware computers project - written in BBC Basic, help needed!

OK, please can we park all the "philosophical" parts of this conversation? As Sven suggests, it's clear that there are entrenched positions that are not going to change.

Specific comments about code can continue to be posted, but I will delete anything else.

Best wishes,

D
by DDRM
Sun 16 Aug 2020, 10:49
Forum: BBC BASIC language
Topic: Should TIME be signed or unsigned?
Replies: 12
Views: 771

Re: Should TIME be signed or unsigned?

Hi Richard, I don't feel strongly, so if it makes sense to make it signed, go ahead: as long as it is documented, people should be able to cope. My comments were based on the assumption that if you are monitoring it, there is a reason, and having a sudden dramatic shift to an impossible time is more...
by DDRM
Sat 15 Aug 2020, 12:06
Forum: Miscellaneous
Topic: Self aware computers project - written in BBC Basic, help needed!
Replies: 107
Views: 28579

Re: Self aware computers project - written in BBC Basic, help needed!

Pete wrote:
Sat 15 Aug 2020, 06:20
... I have hoped for an answer on the "distributing exe files" thread, but none was given.
I've posted in response to your post - sorry to miss it at the time.

D
by DDRM
Sat 15 Aug 2020, 11:59
Forum: Miscellaneous
Topic: Distributing .exe Files
Replies: 5
Views: 1515

Re: Distributing .exe Files

Hi Pete, Sorry, missed this. You should find VersionInfo already installed, if you look in the Utilities menu of BB4W. If not, you can install it in a slot of your choice, as you note. If you run it from the Utilities menu, it will open a window allowing you to add details about your program. Best w...
by DDRM
Sat 15 Aug 2020, 11:51
Forum: BBC BASIC language
Topic: Should TIME be signed or unsigned?
Replies: 12
Views: 771

Re: Should TIME be signed or unsigned?

My own view would be that, since TIME reports the time since the program started running, having it return a negative number is nonsensical. I can see why that MIGHT be better than an error, but either way the problem can be resolved if the programmer is aware of it - and if they aren't, the consequ...