Author Topic: GFX Bank info for Cps2 backgrounds  (Read 1762 times)

Offline zero800

  • Newbies
  • *
  • Posts: 18
  • Karma: +5/-0
GFX Bank info for Cps2 backgrounds
« on: September 30, 2024, 11:28:17 AM »
Hello FBNeo team,
I have a question that you might be able to answer.

Unlike the gfx objects that are located at 0x700000 in the ram, the backgrounds that are located at 0x900000 do not have a bit that indicates which gfx bank to use.

However, there are games in which the graphics of the backgrounds are in bank0 0x00000 - 0x0ffff and others in 0x10000 - 0x1ffff  in gfx viwer.

Where does FBNeo get this information from? Where in the ram does it say that the 8x8, 16x16, 32x32 graphics of the backgrounds are in bank0 0x00000 or bank1 0x10000 or bank2 0x20000 or bank3 0x30000.

Zero800

Offline dink

  • Administrator
  • *****
  • Posts: 5141
  • Karma: +459/-1
  • pie? I nearly bought one!
Re: GFX Bank info for Cps2 backgrounds
« Reply #1 on: October 04, 2024, 08:26:42 PM »
Hi Zero800,
I looked into it, but, I really don't know.  A lot of things about cps is a mystery to me..
In fact, Its a headache every time I look into it.  Usually the row-scroll stuff is what I'm familiar with because it has caused the most problems when supporting wide-screen games.  I think it's 16x16.  Sorry, this probably isn't much help

best regards,
- dink

Offline zero800

  • Newbies
  • *
  • Posts: 18
  • Karma: +5/-0
Re: GFX Bank info for Cps2 backgrounds
« Reply #2 on: October 06, 2024, 05:07:32 AM »
Thanks as always dink,

The intention would be to return to the original opening of sfa3 in sfz3mix and help other hacks of friends in creating new scenarios where there is no more space available in the rom.

Zero800


Hi Zero800,
I looked into it, but, I really don't know.  A lot of things about cps is a mystery to me..
In fact, Its a headache every time I look into it.  Usually the row-scroll stuff is what I'm familiar with because it has caused the most problems when supporting wide-screen games.  I think it's 16x16.  Sorry, this probably isn't much help

best regards,
- dink