Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.
Zero Tolerance for Disrespect

GRID Legends .bdl need help

Featured Replies

Solved by h3x3r

  • Supporter

It's for old games. Legends is new one.

Can you send another sample jut for compare. Anway I think I found frequency rate.

Edited by h3x3r

  • Supporter
  • Solution

Here's BMS to unpack stream data. Once unpacked download Audacity.

get BaseFileName basename

getdstring Dummy 0x60

for i = 0 < 4
	getdstring Dummy 0x34
	get Frequency uint32
	getdstring Dummy 0xC
	get UnknownSize uint32
	getdstring Dummy UnknownSize
	get StreamSize uint32
	math StreamSize * 2
	savepos Offset
	getdstring StreamData StreamSize
	get UnknownCount_0 uint32
	math UnknownCount_0 * 4
	getdstring Dummy UnknownCount_0
	get UnknownCount_1 uint32
	math UnknownCount_1 * 8
	getdstring Dummy UnknownCount_1
	getdstring Dummy 0x18
	get UnknownCount_2 uint32
	math UnknownCount_2 * 92
	getdstring Dummy UnknownCount_2

	string Name p= "%s/%u_f_%u.dat" BaseFileName Offset Frequency
	log Name Offset StreamSize
next i

In Audacity:

File > Import > Raw Data

and use these settings. not sure how many channels are there.

image.png.480bb9137be31edc3b1a2e779be089bb.png

Edited by h3x3r

  • Author
  • Localization
12 hours ago, h3x3r said:

Here's BMS to unpack stream data. Once unpacked download Audacity.

get BaseFileName basename

getdstring Dummy 0x60

for i = 0 < 4
	getdstring Dummy 0x34
	get Frequency uint32
	getdstring Dummy 0xC
	get UnknownSize uint32
	getdstring Dummy UnknownSize
	get StreamSize uint32
	math StreamSize * 2
	savepos Offset
	getdstring StreamData StreamSize
	get UnknownCount_0 uint32
	math UnknownCount_0 * 4
	getdstring Dummy UnknownCount_0
	get UnknownCount_1 uint32
	math UnknownCount_1 * 8
	getdstring Dummy UnknownCount_1
	getdstring Dummy 0x18
	get UnknownCount_2 uint32
	math UnknownCount_2 * 92
	getdstring Dummy UnknownCount_2

	string Name p= "%s/%u_f_%u.dat" BaseFileName Offset Frequency
	log Name Offset StreamSize
next i

In Audacity:

File > Import > Raw Data

and use these settings. not sure how many channels are there.

image.png.480bb9137be31edc3b1a2e779be089bb.png

glad it worked as I needed, thanks

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.