Saturday, September 14, 2019

#CSpect V2.11.1

This update is to add in (most) of the new hardware/registers that the latest Spectrum Next firmware has added - along with the new OS which uses some of it. There are some amazing advancements in this firmware. 14Mhz CPU speed all the time, 28Mhz copper and 14Mhz DMA, along with things like smooth scrolling the ULA screen. Brilliant update from the Next team.

#CSpect V2.11.1 changes
  • Fixed extra pixel in wrapping scroll of ULA
  • Fixed label on/off
  • Fixed lowres vertex clip "smear"


#CSpect V2.11.0 changes
  • Fixed -tv command line, and made it actually switch off all shader usage
  • if bit 6 in attrib 3 is not set, #CSpect now properly ignores attribute 4
  • Copper now runs at 28Mhz
  • The CPU no longers slows down over the screen
  • ULA can now scroll in 1/2 pixels
  • ULA Shadow screen now works with Layer 2
  • Reg 0x69 added (Layer 2 enable, ULA shadow mirror, and port bits 0-5 goto port 0xFF)
  • Copper Reg 0x63 added
  • DMA is now always 14Mhz...
  • 4 bit lowres mode added (reg 0x6A)
  • Added $123b Read mode
  • Added $123b 48K mapping mode
  • Reg 7 is now R/W, and bits 4/5 now set correctly
  • Window regsiters are now R/W


14 comments:

David said...

Hi,
I think CSpect has a bug with either interrupts, or the halt instruction.
e.g. the program:

di
halt

does not halt the processor.

mute said...

so what is the benefit of 28Mhz Copper and is there a new gfx mode Layer2 320x256 /?/ or ULA 320x256 with fine scroll .. not a coder here.

Hendrikk said...

Is it possible to use my hdd to have a folder that can be used as a mmc. I do not have a mmc card reader on my laptop

Anonymous said...

don't work on my pentium G630 with integrated intel video. Just black screen. cspect 2.10 don't work too.
version 2.9.2 works fine

Unknown said...

Possible bug with sprite clipping, according to https://www.specnext.com/sprites/ the default clip window in nextreg 0x19 should be 0,255,0,191 but appears to be 0,255,0,255 ... sprites by default in CSpect can "fall out" of the bottom of the ULA area. Explicitly writing the "default values" to reg 0x19 fixes this.
Furthermore, setting bit 0 of nextreg 0x1C should reset the sprite clip window to the stated defaults, and does not appear to do so.

Ped7g said...

"Furthermore, setting bit 0 of nextreg 0x1C should reset the sprite clip window to the stated defaults, and does not appear to do so."

No, the 0x1C bit 0 does reset "index" for next write into 0x18 (Layer 2 clip window), i.e. following first write to 0x18 will set "X1 position".

There is no bit to reset the values-themselves of clip window, only the write-index.

There are some bugs with sprite clipping (over-border mode cuts 1 pixel too early), not sure about the default window, can't recall if I did test it, but I think as long as you don't enable "over border" sprites, the paper-area is correctly clipped. If you did enable both over-border-draw sprites + over-border-clipping, then ... I'm actually not sure, what is supposed to happen by default, but you should rather set up explicit coordinates in such case (the valid ranges are 0..159 for X and 0..255 for Y to cover whole 320x256 area in the "over border" mode)

About "di + halt" yep, that bug is in CSpect since the earliest version I have seen and was reported before by me (maybe got lost in the heap of other bugs reported).

Magical World EZ said...

Thank you for sharing, you can also find more information about everything in life like health food, sports ... here. Have a nice day
Gamesbx 2
yorg 3
Bullet force
chompers
AV Club
BBC Food
BBC Sport
bleacher repor
Cinema Blend
Delicious

MagicalWorld said...

Great, thanks for sharing. Have a nice day
FiFa online 2020
Eating well
ESPN sport
Barcelona today
Food and Drink
New Food
Food network
Food com
Football New
Health

Gamesbx2.info said...

The information you shared is wonderful to me, thank you and have a nice day
NBC sport
NFL Sport
premierleague
Ronaldo 2020
southeast asia travel
Tasty Food
Travel to asia
weightloss 2020
HEALTH AND FITNESS
Gamesbx 9

GamesBX- said...

I really enjoyed reading this post, I always appreciate topics like this being discussed to us. Information very nice. I will follow post Thanks for sharing.
Friv 9 Games
Friv 14 Games
Friv 12 Games
Friv 15 Games
Friv 16 Games
Friv 17 Games
Friv 18 Games

Slitherio2020 said...

I’m much pleased with your good work. you have good knowledge for article writing and this article is amazing. I am waiting for your next article…. Thank you so much

Free Games Online For Girls

Kids Free Games Online

Online Free Games

Free Games For

Top Free Games

Free Games Online

Best Free Games Online

All Free Games Online

Free Games For Kids Online

Best Free Games 2020

Wormax 2020 said...

I thank you for your efforts, bringing you interesting information. Thank you so much

free games online pool

cool math games

cool games for kids

Cool Cool Cool games

Cool Games to Play Online

Cool Games for Kids Free

Poki Games Online

Free Games PC

Pogo Games Online

Pogo Free Game

PoGo said...

I thank you for your efforts, bringing you interesting information. Thank you so much

Free games online pool

Cool math games

Cool games for kids

Cool Cool Cool games

Cool Games to Play Online

Cool Games for Kids Free

Poki Games Online

Free Games PC

Pogo Games Online

Pogo Free Game

Unknown said...

Hi guys, If you wanna have many information of Food. We can help you. We have a web write for Food. In this have many information of Food can have you. You can find ways to cook of course, review the good course, suggestions for you what the good course and many informations in this web. Many people use us web and very satisfied of us web. And I make sure that us web can have you for many things, give many informations. If you want to have a example of the web, I'll give you. Example,you want to know what the speciality in VietNam, you mustn't find many in internet. You just go us web. You can find many VietNam speciality. It's not all. Web'll give you some ways to cook, many review post and good place you can eat if you want. But this example is not all. Us web have many many and many interesting informations of Food. For good food, horror food, bad food... all food have in us web. If you don't believe what i said ok, you can go us web, i'll give the name or link. Let's come and check it out.
Link of my food:foodnetwork