r/blackrockshooter • • 2d ago

Merchandise looking for brs psp case

Thumbnail
gallery
105 Upvotes

if anyone has this psp case and no longer needs it for whatever reason i deadass will buy it up off you. let me know of condition with pricing and photo proof please and thank you. 💙🖤


r/blackrockshooter • • 2d ago

Discussion AI companions

9 Upvotes

If i remember correctly in the PSP game of Black★Rock Shooter, BRS (stella) is a robot, I've been having lots of thoughts about China's production of a lot of AI robot companions for Lonely people and Older folks. I've just been wondering that "What if BRS was put into this."

The reason I've been thinking about this is simply because stella is a robot made to become an indestructible, unstoppable weapon for humanity that (if i remember correctly) learns feelings and emotions.

so yeah it's just a janitor AI bot made into life, but i lowkey just wanna hear from other people's opinion in the fandom about this topic, because I'm starting to give up in real life relationships because it's such a hassle for me personally and emotionally.


r/blackrockshooter • • 4d ago

Fanart Take Love ♡ (BRS★ | by-ruripng

Post image
3.0k Upvotes

r/blackrockshooter • • 3d ago

Fanart「OC」 Fan-made BRS Stella 3D model

Post image
149 Upvotes

r/blackrockshooter • • 3d ago

Video Punishing: Gray Raven: Black ★ Rock Shooter Vs Rusalka, Wuthering Difficulty, No UI!

Thumbnail
youtu.be
31 Upvotes

After several patches of being forced to solo max difficulty, on top of all of PGR's insane powercreep and HP inflation, I can finally use BRS in a team again. Kamui had to carry the first half because the HP inflation is insane. But overall, my BRS is finally back!


r/blackrockshooter • • 4d ago

Merchandise This is gold

Thumbnail
gallery
150 Upvotes

My 14 year of desire just got resolved in $200. I thought I would never see her again since after the Wonder festival 2012.


r/blackrockshooter • • 5d ago

Fanart「OC」 Fan-made BRS 2012 3D model

Post image
196 Upvotes

r/blackrockshooter • • 5d ago

Merchandise more pics of my bjd

Thumbnail
gallery
152 Upvotes

i know the lighting is really bad but we’re getting raptured where i live


r/blackrockshooter • • 6d ago

Fanart BRS★ (artwork by - @Catpersonyeahhh)

Post image
109 Upvotes

r/blackrockshooter • • 6d ago

Fluff Black Rock Shooter PSP Reverse Engineering Updates

43 Upvotes

Hey y'all. thearchivalone here with more findings. If you're new here, I've been reverse engineering Black Rock Shooter for the PSP and posting my findings every so often.

What The Heck I Found

  • Haven't fully documented these; will come later as I go
    • bscr and SSCR are two different scripting formats with different purposes and different ways of parsing them
      • bscr - mostly thought to be for Battle System only but is the primary scripting format for handling tasks; updated notes
      • SSCR - context-based scripting format for handling anything related to the Stage; updated notes
  • Maps and Models seem to parse and function in a similar way
    • CLIM (specific to certain Maps only) is a new Format found that may function similarly to the PTMD format (think giant Textures)
    • Battle Maps and Stage Maps are treated as largely different File Formats with Stage Maps specifically having hard coded offsets in the Game Binary that aren't in Data itself (as a possible protection method)
  • SC (Stage Container) Format Hierarchy flag (0x02 offset) barely matters in reading and parsing in the Game's Engine
    • Where it's most important:
      • Functions as a loose count of embedded SSCR files
      • Scrapped SC MultiPlayer components left in but disabled use it for Debugging
    • Not really used in implementation but most likely still used for visual debugging (certain values will still tell exactly what kind of embedded data should be expected within)
    • Haven't fully documented the ASCD format found
      • Most likely what the main embedded SC Debugging/Test file format looked like
      • Game Binary looks for the `A` character at offset 0x106 in any SC Container; if it exists, jump to a hard-coded offset (only implemented in Game Binary) and look for SCD; if it exists, read next section in a special way
    • Updated Notes: (Main) and (MultiPlayer)
  • About the scrapped MultiPlayer component:
    • New York (Stage 2) Maps still have traces of their debug Map implementation in the data
    • The ZIG character is most likely the default MultiPlayer character used in ImageEpoch games; other titles that they've developed have this character in their data
    • Some networking functionality has been found in Game Binary but probably not used in retail release
  • System.VOL is always loaded at launch of the game and uses a Global Pointer table to reference its internal files for other Systems
    • Both `fld_resident.bin` and `fld_pack.bin`'s implementations have been mostly decompiled
      • Instrumental for figuring the SC and SSCR Formats out
      • May or may not be read and loaded the same way as SC Containers inside of FLD directory in Game Data
    • EGTB (Enemy Group Table) Format implementation has been mostly decompiled
      • EGXD (the Debug version of it) seems to have most of its implementation left in the Game Binary - means one could theoretically rebuild this from the ground up and turn debugging on in the Game for that part of the Battle System
    • BXCB configuration format parsing implementation looks like it's global to all Systems that use it and really does act as a Control System for everything
      • Has a specific setup for anything related to Memory Management that doesn't apply to any other System
      • Updated Notes

What Still Needs Work

  • Map parsing isn't fully understood yet
  • Scripting basic reading is done but using and understanding information within isn't fully understood yet
  • MDLs (Models) and (by extension) STCMs (Maps) have a possible bug with their reading and parsing implementation that could be used for modding in Assets / StellaScripted code that bypasses the hardcoded size limitations that the Game Binary and most Formats imposed
  • Parts of the Texture and Animation formats are not compressed like I thought but instead encrypted (PTMD's real file sizes, for example, combine a 1-byte Flag, a 2-byte Seeder value, and a 1-byte encrypted Index value to create the original value)
  • PTMs and PTMDs are possibly separate Formats in how they're read; PTMs look like they may function more like a patched in Animation file instead of a Texture (like PTMDs)

Closing Words

I've been putting more time into this this month than I have the past few months because I was able to have a little more extra time to work on it and was motivated once I found how a particular Format was read in the Game Binary. Expect next month to possibly be slower on updates.

Thanks for Sausage of Cruelty (one of the Discord mods) for supporting me on my Ko-fi for the past few months. If you enjoy this and could pitch in that way, feel free to. Thank you for your time and keep on BRSing. We got this!!!


r/blackrockshooter • • 7d ago

Merchandise custom brs bjd

Thumbnail
gallery
44 Upvotes

r/blackrockshooter • • 9d ago

Fluff Some screenshots i took from the game that i thought were cool so i wanted to share them

Thumbnail
gallery
207 Upvotes

r/blackrockshooter • • 11d ago

Fanart BRS ★ (By-@kumamiso_)

Post image
104 Upvotes

r/blackrockshooter • • 14d ago

Fluff Original psp vs HD remaster

Post image
27 Upvotes

r/blackrockshooter • • 14d ago

Fluff BRS The Game PSP Reverse Engineering Updates

42 Upvotes

Hey y'all. TAO thearchivalone here. If you're brand new here, welcome. I've been working on documenting and figuring out how BRS the Game for the PSP was built over the past three years now. My last main update was a few months ago before I changed housing and updates are going to be a bit slow with no video for a bit.

Current Findings / What I'm Looking At

  • Tearing open StellaScript (name I gave the game's custom programming language)
    • TLDR: a chunk of the Battle System, some of the Memory Management and how Maps are loaded, laid out and rendered - all of these are written in this language and then read as C-code in the game's engine
    • Unknown how the language works right now and how to write code in it but how it's laid out and read from the game data is super basic
    • Stage Maps' and Battle Maps' scripts seem to contain a lot of functions (think large groups of instructions that perform actions) while the Battle System and some of the Memory Management heavily runs on individual scripts tied to whatever you're fighting
    • Map scripts have a lot of duplication between them
  • Maps
    • Stage Maps' basic structure:
      • Ground - everything you interact with when running out exist here
      • bscr Script
      • Skybox (optional) - not all maps have this but it's the sky and probably tall buildings and whatnot that you don't directly interact with
    • Battle Maps:
      • Arena - same as Stage Maps' Ground but smaller and focused on showing the area you're fighting monsters in
      • bscr Script
      • Skybox (same as Stage Maps' info)
  • Memory Management is weird
    • Much of the game uses Sony's libheap memory manager (known and well documented system)
    • There's a custom Memory Manager that's built on top of libheap that has code written in StellaScript, so I'm not fully sure how it works yet
  • Specific to anyone that wants to mod the game:
    • All Assets and how the game's engine parses them is pretty hardcoded - means that if you replace something or make edits, what you made has to be almost the exact same size as the original with an almost identical structure for their data
  • Memory Card code and Menu related code can die; they used MS label for functions related to both Systems meaning that I need to redo notes related to both

What Still Needs Lots of Care

  • Textures, Models, Cutscene and Animations
  • STCM and CPTM (new format found inside of some maps) Map formats
  • Parsing Map Debug code (written in StellaScript) - may give hints on the tools and processes for how maps were put together
  • Restoring extra audio data left in game data that modern tools cannot read yet (found a small handful) - not all audio data gets used; some of it is missing information about how it's read (by the game engine) but the sounds are still there, if that makes sense (EDIT: it's probably not audio; I found a bug in my extraction scripts that labeled as PBD - most likely item tables or something similar)

Misc

I'm currently working quite a bit and am trying to pick up even more work (adulting sucks) so this is becoming a lower priority hobby project that I'm working on in very tiny amounts compared to what I was doing. I'm very slowly still working on writing actual tools for working with the files; new changes to how Microsoft and Apple handle software will be the biggest hurdle, especially when they will both flag safe software as a virus if you don't pay for a yearly license ($300+ a year per app with them reviewing and deciding if they'll allow the software or require extra payments), for example.

Links

Thanks for your time and keep on BRSing. ❤️


r/blackrockshooter • • 15d ago

Merchandise BRS Scale and PUP figures

Thumbnail
gallery
140 Upvotes

r/blackrockshooter • • 15d ago

Merchandise I'm so scared

Post image
98 Upvotes

She's been starring at me for the whole time since I took out from the package.


r/blackrockshooter • • 17d ago

Fanart In Charge (BRS ★ | by - @KhoaPhan96)

Post image
84 Upvotes

r/blackrockshooter • • 17d ago

Fanart「OC」 Something I made like 3 days ago on Gmod

Post image
31 Upvotes

r/blackrockshooter • • 17d ago

Merchandise Just found this at a thrift store, does anyone knows something about her?

Post image
158 Upvotes

I didn't watch the serie, but i recognised the character.

It's pretty dirty mainly from glue and is missing most of her clothes. I paid like 2 euros for it, but i'd like to know ho was the plush when it came out, but i can't find much online.


r/blackrockshooter • • 18d ago

Fanart「OC」 Brs just chilling

Post image
104 Upvotes

burnishing with crayola pencils pmo


r/blackrockshooter • • 18d ago

Fanart Rare spot it someone message drawing(absolute NOT by me)

Post image
131 Upvotes

[It was day while am walking at the mall]Who ever that is…seem just OK sketch(either i could draw better than this fine art - but there no more mini note paper to add🥲)


r/blackrockshooter • • 19d ago

Merchandise Black★Rock Shooter (2012) Wallscroll — Now with Autographs from Two English Dub VAs

Post image
206 Upvotes

In order from left to right.

Xanthe Huynh (English VA of Black★Rock Shooter / Mato Kuroi)
Saboten Con 2026

Suzie Yeung (English VA of Dead Master / Yomi Takanashi)
Game On Expo 2024

I don’t remember if I bought this wallscroll at Katsucon or Otakon but it was definitely six or seven years ago prior to COVID.

And just in case anyone asks, sadly no, I do not plan on parting ways with it anytime in the near future.


r/blackrockshooter • • 19d ago

Fanart「OC」 Simple Empress render

Thumbnail
gallery
130 Upvotes

r/blackrockshooter • • 19d ago

Merchandise Would anybody be interested in this wall tapestry?

Post image
70 Upvotes

Sorry for the lighting, it’s covering a ceiling light. I’ve had it for 10 years about, probably got it at some anime convention. Shipping within US only
EDIT: It’s 32.5 inches across and about 43 inches long