Search found 107 matches

by bobs
Tue Feb 21, 2023 8:40 am
Forum: Programming
Topic: ChatGPT
Replies: 50
Views: 2287

Re: ChatGPT

That’s a bit of a mess?!! For a start it’s completely confused the pixel-base resolution with character-based resolution. The player will immediately be placed off-screen, and most likely the target block as well
by bobs
Mon Feb 20, 2023 9:24 am
Forum: Games/Software
Topic: The best Speccy game by Bob Smith: discussion
Replies: 17
Views: 379

Re: The best Speccy game by Bob Smith: discussion

Ivanzx wrote: Mon Feb 20, 2023 7:49 am I think Gem Chaser 1 and 2 never got a Cronosoft release either ;)
Really? I’ll try and get that to happen then.
by bobs
Sun Feb 19, 2023 1:05 pm
Forum: Games/Software
Topic: The best Speccy game by Bob Smith: discussion
Replies: 17
Views: 379

Re: The best Speccy game by Bob Smith: discussion

There are only 3 spectrum games which to the best of my knowledge have not been available (at some point) on cassette from Cronosoft - HITMW…, TOGP, and APAC - so I don’t think that makes a poll under your current criteria, no. Splitting their work into three separate groups, instead of by an author...
by bobs
Sun Feb 19, 2023 12:50 pm
Forum: Games/Software
Topic: The best Speccy game by Bob Smith: discussion
Replies: 17
Views: 379

Re: The best Speccy game by Bob Smith: discussion

Nearly all the games mentioned were also published on cassette by Cronosoft though - all the Farmer Jack games, Factory Daze, W*H*B, X=Y=Z etc - so the distinction is somewhat ambiguous? None of the games were directly written for Cronosoft.
by bobs
Sun Feb 19, 2023 12:12 pm
Forum: Games/Software
Topic: The best Speccy game by Bob Smith: discussion
Replies: 17
Views: 379

Re: The best Speccy game by Bob Smith: discussion

Apparently he’s a really great bloke! ;) Both Stranded & Stranded 2 are missing from the list though, along with Dominetris, and the first two Farmer Jack games. Also the frankly mind blowing Text-only Grand Prix. The first Speccy game was Stranded, which was actually finished in 1989 but didn’t...
by bobs
Sat Jan 28, 2023 6:06 pm
Forum: Other Retro Stuff
Topic: List of known Z88s
Replies: 9
Views: 405

Re: List of known Z88s

@Jbizzel Mine, although I hope to sell it soon, has S#042844.

(Sorry, not going to do the whole Google thang as I don’t have a G account)
by bobs
Sun Nov 27, 2022 9:54 pm
Forum: Hardware
Topic: Technical assistance back in the day
Replies: 3
Views: 244

Re: Technical assistance back in the day

I seem to remember returning my 48k Speccy to Boots around six times with various issues - all bar one were simply replaced there and then without question, with the last being sent away for repair for a week or two. The final one I still have.
by bobs
Wed Nov 02, 2022 12:35 pm
Forum: Sinclair Miscellaneous
Topic: Key preferences - am I the only one who doesn't like QAOP?
Replies: 24
Views: 527

Re: Key preferences - am I the only one who doesn't like QAOP?

I can’t stand QAOPM, and I’m often vilified for having ZXKML as the default keys in the games I’ve written. (There’s always the option to redefine them though) I’ve been trying to work out where that comes from, and my best guess is that the early titles I played on the newly-released Speccy, such a...
by bobs
Tue Aug 16, 2022 8:32 pm
Forum: Programming
Topic: Any way to do this in Pasmo?
Replies: 11
Views: 502

Re: Any way to do this in Pasmo?

You can do it with a combination of MACROs and IRPs… MACRO DEFLABEL_LDI, _idx LDI_##_idx EQU $ ENDM MACRO DWLABEL_LDI, _idx DEFW LDI_##_idx ENDM IRP _idx, 3, 2, 1 DEFLABEL_LDI _idx ldi ENDM ret IRP _idx, 1, 2, 3 DWLABEL_LDI _idx ENDM However, there are much easier ways if you know that your labels a...
by bobs
Tue Aug 16, 2022 5:37 pm
Forum: Programming
Topic: Any way to do this in Pasmo?
Replies: 11
Views: 502

Re: Any way to do this in Pasmo?

Sorry, but I can’t get this to work as you like. I think the problem is that ## only works within MACRO statements, as I use it, but IRP & REPT both effectively use a local DEFL to hold the iteration/parameter, which you can’t then pass to macros.
by bobs
Tue Aug 16, 2022 4:54 pm
Forum: Programming
Topic: Any way to do this in Pasmo?
Replies: 11
Views: 502

Re: Any way to do this in Pasmo?

I’ve used that stuff in Melkhior’s, but not near the code right now to check just how. Will post something up later…
by bobs
Sat Jul 30, 2022 2:11 pm
Forum: Sinclair Miscellaneous
Topic: What does your alias mean?
Replies: 73
Views: 2554

Re: What does your alias mean?

It’s my name :roll:
by bobs
Sat Jul 30, 2022 2:09 pm
Forum: Graphics
Topic: Tool to convert a graphic into BDG's
Replies: 33
Views: 1188

Re: Tool to convert a graphic into BDG's

Coming at this from a ZX81 point-of-view, you might want to try ZXPaintyOne: http://chunkypaint.zxdemo.org/zxpaintyone/ It’s an editor for ZX81 screens, but has the same predefined graphics as the Spectrum that you want to use, and copy/paste for the image as a stream of bytes. You’d need to map the...
by bobs
Mon May 09, 2022 10:42 am
Forum: Emulators
Topic: Can’t find the menu for QAOP
Replies: 10
Views: 366

Re: Can’t find the menu for QAOP

Latest OS on both devices.
by bobs
Sun May 08, 2022 8:23 pm
Forum: Emulators
Topic: Can’t find the menu for QAOP
Replies: 10
Views: 366

Re: Can’t find the menu for QAOP

On iPhone in portrait I get some success double-tapping the top section to pause the emulation, and then double-tapping in the middle of the lower section to produce the menu. Again, very hit and-miss. Also try long-tapping in the middle of the lower section. I find that works every second time - th...
by bobs
Sun May 08, 2022 5:56 pm
Forum: Emulators
Topic: Can’t find the menu for QAOP
Replies: 10
Views: 366

Re: Can’t find the menu for QAOP

I’ve never used it before, but on my iPad in portrait mode double tap on the left edge of the main area for the menu, and on the right for a file browser(? Not sure what it is). It appears to be similar in landscape, but I get less predictable results (I have some luck with a long press on the left ...
by bobs
Sun May 01, 2022 6:33 pm
Forum: Programming
Topic: ld bc,(hl)
Replies: 22
Views: 1489

Re: ld bc,(hl)

777 You need to put the results of your new calculations back into the original registers, as currently they are left in A and are ignored. LD A, 100 SUB C LD C, A That’s going to mirror the position about 100 though, is that what you want? Offsetting it might be better? LD A, 50 ADD A, C LD C, A I...
by bobs
Sun May 01, 2022 10:56 am
Forum: Programming
Topic: ld bc,(hl)
Replies: 22
Views: 1489

Re: ld bc,(hl)

I’ve only looked at the original code, so could be completely wrong, but could the corruption be down to the location of the following look-up tables? I’m not sure what ‘in a byte boundary’ means, but the code only adjusts the low byte to address them, so they can’t straddle a high-byte boundary. ; ...
by bobs
Sun Apr 03, 2022 7:32 pm
Forum: Programming
Topic: Changing all attributes
Replies: 21
Views: 896

Re: Changing all attributes

I’ll bite… A 256 high-byte aligned look-up table, where each low byte is an attribute value, and the value the attribute to change it to. Then run over the whole attribute buffer converting each one in turn.
by bobs
Sun Mar 27, 2022 3:41 pm
Forum: Announcements
Topic: Spectrumpedia second edition - it's here!
Replies: 46
Views: 2654

Re: Spectrumpedia second edition - it's here!

@Alessandro from a quick read there’s an error with one of my game titles? It’s “Farmer Jack and the Hedge Monkeys”, not “…Edge Monkeys”
by bobs
Sat Mar 12, 2022 5:34 pm
Forum: Games/Software
Topic: I have an idea for a new computer game
Replies: 3
Views: 199

Re: I have an idea for a new computer game

maortov - You’ve asked this already - https://spectrumcomputing.co.uk/forums/viewtopic.php?f=5&t=6698 Many people replied - we all would like more details about your game. If you don’t provide any details, it’s doubtful anybody will offer to help. We don’t know if you just want help with develo...
by bobs
Thu Mar 10, 2022 6:21 pm
Forum: Design/Ideas
Topic: I have an idea for a new computer game
Replies: 13
Views: 1017

Re: I have an idea for a new computer game

Many people most likely, but you’ll probably have to give more details of said game before most people would think about showing an interest…
by bobs
Thu Feb 17, 2022 4:02 pm
Forum: Programming
Topic: Assembling across 128K pages
Replies: 17
Views: 771

Re: Assembling across 128K pages

It is a neat little solution to the problem that requires no further input, and so is a fast route into building a 128k title. It’s quite likely that I’ll not use it in the final build, and use a custom loader instead and compress all the bank data - Melkhior’s currently takes over 12 minutes to loa...
by bobs
Thu Feb 17, 2022 12:54 pm
Forum: Programming
Topic: Assembling across 128K pages
Replies: 17
Views: 771

Re: Assembling across 128K pages

The 128k loader in pasmo contains a small routine in a REM statement that pages in the correct high-memory bank before each 16k block is loaded. It does no machine checking or anything else. (I think my version here also loads a loading screen before all this)
by bobs
Thu Feb 17, 2022 10:53 am
Forum: Programming
Topic: Assembling across 128K pages
Replies: 17
Views: 771

Re: Assembling across 128K pages

I’ll have a see what I can do, but don’t wait up! I’ve made various changes to my version to fix bugs and support the kind of output I needed, so it’s a bit bespoke.