Search found 74 matches

by David Williams
Mon 15 Jul 2019, 14:11
Forum: BBC BASIC language
Topic: Request by Richard to return
Replies: 6
Views: 812

Re: Request by Richard to return

I had considered myself a 'retired' member (concentrating almost solely on RISC OS-based projects), which is why I didn't respond to this thread, but then I went and posted that plasma demo. Of course, I fully support Richard's return ( who the heck wouldn't? ), and to be honest, I don't know why he...
by David Williams
Mon 15 Jul 2019, 13:55
Forum: Graphics and Games
Topic: Plasma
Replies: 5
Views: 491

Re: Plasma

DDRM wrote:
Mon 15 Jul 2019, 08:38
These shaders are quite something, aren't they?
Visually impressive results with (often) only a few lines of GLSL.


David.
--
by David Williams
Sun 14 Jul 2019, 23:20
Forum: Graphics and Games
Topic: Plasma
Replies: 5
Views: 491

Re: Plasma

This code, from Richard, works beautifully (i.e. fast & smooth) on my Android-based Motorola Moto G7+ (it's full screen, too). Also tested under BBCSDL (Windows). Thanks to Richard for this instructive piece of code. ON ERROR IF ERR=17 CHAIN @lib$+"../examples/tools/touchide" ELSE MODE 3 : PRINT REP...
by David Williams
Thu 11 Jul 2019, 10:19
Forum: Graphics and Games
Topic: Plasma
Replies: 5
Views: 491

Re: Plasma

More efficient, includes source:

http://www.proggies.uk/temp/plasma.zip


EDIT: Full-screen version (uses DirectX9), press Escape to close the program:

http://www.proggies.uk/temp/plasma_fs.zip

Some unsightly artefacts are present. :cry:
by David Williams
Wed 10 Jul 2019, 16:13
Forum: Graphics and Games
Topic: Plasma
Replies: 5
Views: 491

Plasma

BASIC + GfxLib, no assembly language:

http://www.proggies.uk/temp/plasma.zip

Have fun guessing how it was done.
by David Williams
Fri 08 Mar 2019, 17:18
Forum: Graphics and Games
Topic: Source code for old BBC Micro games
Replies: 5
Views: 1768

Re: Source code for old BBC Micro games

Kevin Edwards recently released the source code for his BBC Micro game 'Galaforce':

https://stardot.org.uk/forums/viewtopic.php?f=1&t=16628

It's obviously not applicable to BB4W though, because Galaforce is written in 6502 assembly language.


David.
--
by David Williams
Mon 04 Mar 2019, 16:22
Forum: Graphics and Games
Topic: Disco 2
Replies: 2
Views: 1382

Re: Disco 2

p_m21987 wrote:
Mon 04 Mar 2019, 14:57
Can we expect a Disco 3 at some point in the future?
I don't think this forum needs any more of my failed experiments. :D
by David Williams
Mon 04 Mar 2019, 00:23
Forum: Graphics and Games
Topic: Disco 2
Replies: 2
Views: 1382

Disco 2

REM "Disco II" REM Version 1.0 (04-Mar-2019) REM Works with BB4W & Android edition of BBCSDL (may work with others) HIMEM = PAGE + 10*&100000 ON ERROR PROCError( REPORT$ + " at line " + STR$ERL ) BB4W% = (INKEY(-256) == &57) MODE 8 : OFF IF POS IF BB4W% THEN GetTicks$="GetTickCount" ELSE GetTicks$=...
by David Williams
Mon 04 Feb 2019, 01:31
Forum: Assembly language
Topic: 1983 program listing
Replies: 2
Views: 1805

Re: 1983 program listing

What version of BBC BASIC are you trying to run that program under? If you are trying to run the program under 'BBC BASIC for Windows' or 'BBC BASIC for SDL 2.0' then it couldn't possibly work because their built-in assemblers don't understand 6502 assembly language (the BBC Micro is based on the 65...
by David Williams
Tue 08 Jan 2019, 08:56
Forum: Miscellaneous
Topic: DaiHard(Spirit of Christmas, BB4W game)has finished in 3rd place in a Christmas theme game programming contest!!!
Replies: 7
Views: 2961

Re: DaiHard(Spirit of Christmas, BB4W game)has finished in 3rd place in a Christmas theme game programming contest!!!

DDRM wrote:
Tue 08 Jan 2019, 08:41
As a test, I'm currently putting together a text "adventure" inspired by a long-running thread on syntaxBomb relating to whether the moon landings were a fake...
Moon hoaxers are on the same level as Flat Earthers and Young Earth Creationists.

Best avoided.


David.
--