Search found 398 matches

by Alcoholics Anonymous
Sat Dec 15, 2018 3:21 am
Forum: ZX Spectrum Next
Topic: Games & SD Card
Replies: 4
Views: 86

Re: Games & SD Card

That minimum OS what is this exactly? The contents of the sd card ( https://gitlab.com/thesmog358/tbblue ) minus unrelated things. So TBBLUE.FW, tbblue dir and much of the nextzxos dir. A TBBLUE.FW will always be needed since the fpga contains z80 code that the z80 will run at power up that will lo...
by Alcoholics Anonymous
Tue Dec 04, 2018 7:57 pm
Forum: General
Topic: Using the new features
Replies: 4
Views: 312

Re: Using the new features

I'm pretty sure border colour always comes from paper 0-7 which is at those indices mentioned for standard ULA mode.

ULAnext mode has the paper colours starting from 128 so in that case border would come from 128 and up to 135 depending on how many bits are given to ink out of the attr byte.
by Alcoholics Anonymous
Tue Dec 04, 2018 4:10 pm
Forum: ZX Spectrum Next
Topic: Musical potential of the NEXT.
Replies: 45
Views: 7490

Re: Musical potential of the NEXT.

You're not the first one to suggest enhancing the existing AYs :)
by Alcoholics Anonymous
Tue Dec 04, 2018 4:00 pm
Forum: General
Topic: Using the new features
Replies: 4
Views: 312

Re: Using the new features

There is one transparent colour held in nextreg 0x14 (see https://www.specnext.com/tbblue-io-port-system/ ). You can write into the registry using a new z80n instruction "nextreg 0x14,a" or "nextreg 0x14,n" or you can go a longer way by using standard OUTs. First OUT to port 0x243b with the selected...
by Alcoholics Anonymous
Tue Dec 04, 2018 3:04 pm
Forum: Other Cores
Topic: Demonstration of "Pentagon 128" and about TS-Conf
Replies: 16
Views: 813

Re: Demonstration of "Pentagon 128" and about TS-Conf

However, it takes time to update the core "one minute", and it is difficult to explain the Anti-brick system. I think that it is not realistic to distribute the "new machine" in the SD card of the application along with the application. There are 32 positions in the flash to store cores. Positions ...
by Alcoholics Anonymous
Mon Nov 26, 2018 4:37 am
Forum: ZX Spectrum Next
Topic: Will we be able to play +3 Discs and how?
Replies: 3
Views: 484

Re: Will we be able to play +3 Discs and how?

Besides the connector problem, the disk drive code was removed from nextzxos to make way for the sd card code and other extensions. Instead +3 disk images are supported but only standard ones that call into the +3 api to access disk because if programs do that, nextzxos is able to intercept the +3 a...
by Alcoholics Anonymous
Mon Nov 26, 2018 4:31 am
Forum: Other Cores
Topic: Demonstration of "Pentagon 128" and about TS-Conf
Replies: 16
Views: 813

Re: Demonstration of "Pentagon 128" and about TS-Conf

?? it's using ordinary ZX Spectrum graphics - but does use the precise timing to change border colours in sync with paper/ink area, and does "multicolor" paper/ink attribute area changes to get the desired result at screen. Yeah there is nothing special about a Pentagon. It's another zx spectrum cl...
by Alcoholics Anonymous
Sun Nov 18, 2018 3:44 pm
Forum: Software
Topic: Bank switch to Next OS
Replies: 6
Views: 1071

Re: Bank switch to Next OS

My situation is that I start a sna file from the browser. Then when my program got control I disable the interrupts, setup a stack and then I change 7FFD and 1FFD to access the original 48k ROM. Are you generating a 48k sna (49152 bytes)? If so, the sna launcher will lock port 0x7ffd so that the ma...
by Alcoholics Anonymous
Mon Nov 12, 2018 5:14 pm
Forum: Software
Topic: Bank switch to Next OS
Replies: 6
Views: 1071

Re: Bank switch to Next OS

- Ahh, I see. My writing of 0xFF to mmu0 and mmu1 may not have worked because I need to disable writing in port 0x123B first. - To switch to esxdos/ROM3: what do I have to do? Is it writing 0x04 to port 0x1FFD and 0x10 to port 0x7FFD? You shouldn't have to do anything unless you've changed which ro...
by Alcoholics Anonymous
Mon Nov 12, 2018 5:28 am
Forum: Software
Topic: Bank switch to Next OS
Replies: 6
Views: 1071

Re: Bank switch to Next OS

For the esxdos api, only rom3 (the 48k rom) must be present in the bottom 16k. This is the case after a program is started from NextZXOS. If you overlay the bottom 16k then the main thing you should have to do is write 0xff to mmu0 and mmu1 before calling the api, as you've mentioned. If you overlay...