The VG Resource
[TUTORIAL] Making BMS Scripts; Post and get help with your BMS scripts! - Printable Version

+- The VG Resource (https://www.vg-resource.com)
+-- Forum: The Resources (https://www.vg-resource.com/forum-109.html)
+--- Forum: General Ripping (https://www.vg-resource.com/forum-145.html)
+--- Thread: [TUTORIAL] Making BMS Scripts; Post and get help with your BMS scripts! (/thread-28180.html)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13


RE: [TUTORIAL] Making BMS Scripts; Post and get help with your BMS scripts! - Spikerama - 07-08-2019

Hi guys, not sure if anyone can help me but how can you make a BMS script if you can't see the Header in the HEX editor?

As in the characters are all 00 00 00 00 and the text is just ..... on the right.


RE: [Tutorial] Making BMS Scripts - dionn1993 - 07-10-2019

Do you know if rkv is possible? I've tried some rkv bms scripts don't work with ty the tasmanian tiger series 1 threw 3. Even, on ps2, gamecube, and steam. I havent had much like getting a working script XD


RE: [TUTORIAL] Making BMS Scripts; Post and get help with your BMS scripts! - dalek_kolt - 10-26-2019

A bunch of the BMS scripts on the first page lead to 404s. Can someone update that?

Also I'm looking to extract some pkg files as seen here. Can someone either write a script to open it up or look over my files and give me advice on how to open them?
https://drive.google.com/open?id=1_Tu_DtWyd_Abt_slLLVxf1U34vbhLNTz


RE: [TUTORIAL] Making BMS Scripts; Post and get help with your BMS scripts! - Pingu! - 10-26-2019

(10-26-2019, 04:10 PM)dalek_kolt Wrote: A bunch of the BMS scripts on the first page lead to 404s. Can someone update that?

Also I'm looking to extract some pkg files as seen here. Can someone either write a script to open it up or look over my files and give me advice on how to open them?
https://drive.google.com/open?id=1_Tu_DtWyd_Abt_slLLVxf1U34vbhLNTz


Here's script segment for BMS:

Code:
get BASENAME basename
get HEADERLN long
get ARKSIZE long
get ENTRIES long
for i = 0 < ENTRIES
    get NULL long
    get OFFSET long
    get END long
    xmath SIZE "END - OFFSET"
    set NAME string ""
    string NAME p "%s_%s.mtxt" BASENAME i
    log NAME OFFSET SIZE
next i



Must run with QuickBMS. They look like CPK files.


RE: [TUTORIAL] Making BMS Scripts; Post and get help with your BMS scripts! - dalek_kolt - 01-06-2020

(10-26-2019, 08:31 PM)Pingu! Wrote:
(10-26-2019, 04:10 PM)dalek_kolt Wrote: A bunch of the BMS scripts on the first page lead to 404s. Can someone update that?

Also I'm looking to extract some pkg files as seen here. Can someone either write a script to open it up or look over my files and give me advice on how to open them?
https://drive.google.com/open?id=1_Tu_DtWyd_Abt_slLLVxf1U34vbhLNTz


Here's script segment for BMS:

Code:
get BASENAME basename
get HEADERLN long
get ARKSIZE long
get ENTRIES long
for i = 0 < ENTRIES
    get NULL long
    get OFFSET long
    get END long
    xmath SIZE "END - OFFSET"
    set NAME string ""
    string NAME p "%s_%s.mtxt" BASENAME i
    log NAME OFFSET SIZE
next i



Must run with QuickBMS. They look like CPK files.
Haven't responded for a bit, sorry about that, some other projects got in the way.
Anyway, I ran your script through QuickBMS with one of my .pkg files and it spat out a bunch of .mtxt files. Do I need to write out another script to extract those too, or is there an existing program that can read .mtxt files and extract whatever models/textures/bones I need?
You mentioned CPK files, is there a program out there that can open those or .mtxt files?


RE: [TUTORIAL] Making BMS Scripts; Post and get help with your BMS scripts! - zerotaku5123 - 02-25-2020

Hi, I would like you to help me with this file. is an android game called Honkai impact
:https://mega.nz/#!WY4yQYqJ!y9NpG6Jd1npnjMG8wPemDvGqmabFtUhoLwFWNGUW29c


RE: [Tutorial] Making BMS Scripts - Saeid0034 - 03-21-2020

(11-15-2015, 01:15 PM)ThatTrueStruggle Wrote:
Glossary

Variable Types
  • Long
    A measurement for an amount of bytes (4 bytes)

  • Short
    A measurement for an amount of bytes (2 bytes)

  • Byte
    A number between 0x0 (0) and 0xFF (255)

  • String
    A group of bytes that make up a group of characters or letters

  • Float
    A number with a decimal notation (ex: 1.42)

Hexadecimal Terms
  • Magic ID
    A group of bytes that specifies a file's format

  • Endianness
    The way a file's bytes are read

  • Null
    A value considered empty (0)

  • Pointer
    A value found in a file "pointing" to an offset

  • Offset
    A position in a file
hi sorry to late this old topic up again
but can you other guide for this program?