Search found 428 matches

by Joefish
Fri May 24, 2019 12:08 pm
Forum: Programming
Topic: (BASIC) string handling advice
Replies: 10
Views: 197

Re: (BASIC) string handling advice

I'd always start by splitting the input up into words by scanning along it and anything that's 'whitespace' (space, returns, commas, quotes, colons, end of the string etc.) becomes a point at which you break off a separate word and store it. Then you look up each word. Otherwise you end up with part...
by Joefish
Thu May 23, 2019 12:48 pm
Forum: Other Retro Stuff
Topic: LEGO SEGA Arcade Machines
Replies: 2
Views: 112

Re: LEGO SEGA Arcade Machines

I quite like the quad-bike handlebars used as the footrests on the ThunderBlade machine. They'd have to be done as stickers - there are too many unique decals. You get printed decals in the stuff aimed at younger kids and where the design can be re-used a lot, or on minifigure bodies (that are nearl...
by Joefish
Thu May 23, 2019 11:26 am
Forum: Other Retro Stuff
Topic: LEGO SEGA Arcade Machines
Replies: 2
Views: 112

LEGO SEGA Arcade Machines

LEGO is having a run-off between four previously submitted set ideas. All are approved to be made, whichever wins the vote. Naturally I'd love to see the SEGA Arcade Machines (mini versions of OutRun, ThunderBlade and Space Harrier sit-in cabs), so take a look, register and vote! https://ideas.lego....
by Joefish
Wed May 15, 2019 11:47 am
Forum: Games/Software
Topic: The best Speccy game by Bug-Byte: discussion
Replies: 45
Views: 952

Re: The best Speccy game by Bug-Byte: discussion

What impressed me with Turmoil was how the oil drops were moved by the conveyer belts - an actual physics engine at work! And how the enemies followed the same movement rules as the player, instead of just floating along fixed paths. Quite advanced features for the time. But even so, Manic Miner is ...
by Joefish
Tue May 14, 2019 11:58 am
Forum: Programming
Topic: BasinC oddnesses
Replies: 19
Views: 301

Re: BasinC oddnesses

That explains why the saving is done as a snapshot (although it's not always a reliable one!) I always take care to save a text copy of the listing in case I can't recover the snapshot. It's a great tool, and it's handy for writing editors for Speccy graphics and data in BASIC for games (particularl...
by Joefish
Mon May 13, 2019 6:34 pm
Forum: Programming
Topic: BasinC oddnesses
Replies: 19
Views: 301

Re: BasinC oddnesses

It's a tool for programming BASIC to run on a real Spectrum or under emulation. I'd expect it to do exactly what a Spectrum does. If you want correct answers - not to mention a faster response - I'd suggest using another BASIC. I hear BBC BASIC is pretty fast... :lol: I suppose you could try out you...
by Joefish
Mon May 13, 2019 6:04 pm
Forum: Programming
Topic: BasinC oddnesses
Replies: 19
Views: 301

Re: BasinC oddnesses

There's some legitimate syntax that BASIN / BasinC refuses to accept too. Try typing:

LET x$=INKEY$#4

PRINT AND INPUT it allows to work with streams, but not INKEY$.
It's annoying since streams are a handy way of interfacing BASIC to machine-code helper routines.
by Joefish
Tue May 07, 2019 11:54 am
Forum: Other Retro Stuff
Topic: New Spectrum ports for C64!
Replies: 13
Views: 519

Re: New Spectrum ports for C64!

A trick a lot of later C64 games used was to use a low-res multicolour sprite with a hi-res one in black over the top of it, to give it sharper outlines. One restriction that dictates the look of a lot of C64 games is that each sprite only has one unique colour to itself. So a single-colour hi-res s...
by Joefish
Wed May 01, 2019 4:17 pm
Forum: Sinclair Miscellaneous
Topic: The Sedge Warbler - The official mascot of the Spectrum
Replies: 10
Views: 1030

Re: The Sedge Warbler - The official mascot of the Spectrum

I thought the official mascot of most old computer geeks was Panurus biarmicus.
SpoilerShow
or 'Bearded Tit'. :lol:
by Joefish
Wed Apr 24, 2019 4:41 pm
Forum: Programming
Topic: Zeus
Replies: 9
Views: 481

Re: Zeus

I use Crimson Editor for editing code. When you save as .asm, that has syntax highlighting. Although it's not always quite right for Z80 code. I use the ZXSpin emulator for testing and debugging. It lets you view code and step through, but its search doesn't work properly and can sometimes get stuck...