Search found 53 matches

by XoRRoX
Mon Sep 07, 2020 1:08 pm
Forum: Emulators
Topic: Saving SCREEN$ to load as a TZX
Replies: 5
Views: 382

Re: Saving SCREEN$ to load as a TZX

Deleted my first comment as noticed you mentioned Paintbrush already. If you save as .TAP instead of .TZX you can concatenate tape files together (you might be able to do this for TZX just never tried). Just write the basic screen loader in an emulator and save it to a new tape file, call it BASIC....
by XoRRoX
Sun Aug 02, 2020 11:27 am
Forum: Music
Topic: A new piece of (1bit) music for the 48K speccy.
Replies: 4
Views: 297

Re: A new piece of (1bit) music for the 48K speccy.

Nice track, Andy Thanks :)
by XoRRoX
Sun Aug 02, 2020 11:17 am
Forum: Programming
Topic: Help with attributes and logical and (z80 assembler)
Replies: 19
Views: 855

Re: Help with attributes and logical and (z80 assembler)

Lethargeek wrote:
Sun Jul 05, 2020 10:20 am

Code: Select all

clsscr              
    ld hl,16384
    ld de,16384 +1
    ld bc,6144-1
    ld (hl),l
    ldir
    ret
Smart. I realised that this will make more sense when numbers are used in hex.
by XoRRoX
Sun Jul 12, 2020 9:03 pm
Forum: Music
Topic: Spectronica
Replies: 2
Views: 439

Re: Spectronica

Yeah, Rich's tunes are absolutely fabulous 8-)
by XoRRoX
Sat Jul 11, 2020 9:11 pm
Forum: Programming
Topic: ZX BASIC: Test for 48/128k system
Replies: 18
Views: 2312

Re: ZX BASIC: Test for 48/128k system

Seven.FFF wrote:
Fri Jul 10, 2020 9:31 pm
It's always best to test for the feature you plan to use

As I need to use the memory banks, how do you find my approach?
by XoRRoX
Fri Jul 10, 2020 4:48 pm
Forum: Showcase your work!
Topic: New File Browser for ZX-UNO
Replies: 271
Views: 19410

Re: New File Browser for ZX-UNO

Thanks, Bob :)

Been busy lately but will let you know when I tried it.
by XoRRoX
Fri Jul 10, 2020 4:46 pm
Forum: Programming
Topic: ZX BASIC: Test for 48/128k system
Replies: 18
Views: 2312

Re: ZX BASIC: Test for 48/128k system

I'm now doing it like this from my BASIC loader:

Code: Select all

...
10 POKE 49152,123: POKE 23388,17: OUT 32765,17: IF PEEK 49152<>123 THEN GOTO 20

{NOT a 128k machine - do somethings and NEW / STOP or sth.}

20 {a 128k machine}
by XoRRoX
Fri Jul 10, 2020 2:30 pm
Forum: Programming
Topic: Question about Bank 2
Replies: 18
Views: 659

Re: Question about Bank 2

So my statement if you have code/assets in 32768-49151 that you don't want to be destroyed, you can only use Bank 2 to read from, not write anything to it? is correct then? (sorry, earlier I accidentally wrote / instead of 2). The thing is that only Banks 0 & 2 are uncontented across all Spectrum mo...
by XoRRoX
Fri Jul 10, 2020 12:56 pm
Forum: Programming
Topic: Question about Bank 2
Replies: 18
Views: 659

Re: Question about Bank 2

Why you expect that value @32768 will change back to 0 ? You changed it to 255 (via mirror @49152) and never rewrite to anything else. Well, normally with the other banks 0, 1, 3, 4 & 6, when you page to a different bank, all of its contents is Well, normally when one switches between banks, all da...
by XoRRoX
Fri Jul 10, 2020 9:37 am
Forum: Programming
Topic: Question about Bank 2
Replies: 18
Views: 659

Question about Bank 2

Hello, I've just recently started to mess about with 128k bank switching. Am I correct when I say that Bank 0 is the default Bank paged at boot and can thus be freely translated (for my understanding) as "main memory"? Regarding Bank 2: in the docs it says "also at 0x8000", which I discover to mean ...