Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Noob question

A topic by SURFiNG created Mar 23, 2023 Views: 289 Replies: 4
Viewing posts 1 to 4

I don't know how to switch CHR tables, for example in the "usual" mario.chr in other tools i have bank A (mario sprites) and bank B (backgrounds) , but in NAW i don't know how to switch them 

Developer

Hi! In the "Tiles (CHR)" module there is a button for you to "Swap CHRs". An alternative would be to export the CHR pages and import them manually to the correct banks.

Sometimes though what you want to do could be to keep the CHR pages where they are but assign them differently to the nametables and sprites. In that case you would use the "BG CHR: #" button in the "Background (NAM)" module and the "SPR CHR: #" button in the "Sprites" module.

Sorry i am a bit noob, if i load on NEXXT (for example) a nametable with a chr , i can see by cliccking on "switch table" the main (sprite) and the spare (backgrounds) and work with that. on NAW if i import the same NAM and same CHR as Background and/or Sprite i can see only the "sprite" but no way it shows the "backgrounds", it's two days im struggling into, i tried swap chr or bg chr but nothing happens. in sprite chr i can see only the main bank and not the spare one (backgrounds) 

(+1)

I am using WINE on linux, but i don't think that's the problem. 

The only way i fixed it is to open the full chr and save two 4k version that i can import each separately with "import background" and then "import sprites" in NAW as if i open a full 8kb chr there is no way i can switch between them, tried everything, i feel dumb :)

Developer (1 edit)

Oh my, I really need to learn how to use itch better. There was no reply notification to this!

I'm glad you found the solution! Yes, currently only 4KB or smaller CHR is supported in NAW. If you open a bigger one like you tried it will trim the rest and only open the initial 4KB of data.

In the future there will be a CHR manager which will allow better handling of this type of data inside a project. It'll be absolutely necessary for many features such as actor animations and screen raster effects. The CHR loader and manager is partly implemented already, just not present in the public version yet.

edit: I see there's a subscribe button, I guess that should do it :)