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.

Wo Long: Fallen Dynasty

Featured Replies

Hello, everyone. Has anyone extracted the model and animation files from the Wo Long: Fallen Dynasty

  • 2 weeks later...

assumedly it would still work with cethleann given its a koei tecmo engine game, and then the resulting .g1m files would be viewable using this noesis plugin

i don't own the game on pc to double check this but those should be good jumping off points should either or not work

  • Author
On 3/30/2024 at 7:15 AM, foulveins said:

assumedly it would still work with cethleann given its a koei tecmo engine game, and then the resulting .g1m files would be viewable using this noesis plugin

i don't own the game on pc to double check this but those should be good jumping off points should either or not work

 

Thanks. I'll give it a try

  • Supporter

Seems it crashes at the beginning (need to add more dbg lines):

InitLocal
Get console cmd
CreateContext
Prepare buffers
Get offsets to relevant sections

chunk 0
chunk 1
G1MS
chunk 2
G1MM
chunk 3
G1MG

crash    <<<<<<<<<<<<<<<<

Merge or not
Start skel merging
Add physics bones
Parse all NUN chunks
...

----------------------

edit: very strange, it's logs more now:

InitLocal
Get console cmd
CreateContext
Prepare buffers
Get offsets to relevant sections
chunk 0, 18
chunk 1, 148
G1MS
chunk 2, 4068
G1MM
chunk 3, 7db8
G1MG
chunk 4, 43df9c
chunk 5, 43df9c
chunk 6, 43df9c
chunk 7, 43df9c
chunk 8, 43df9c
Split between int/ext skels
Get ptrs to skels
Merge or not
Start skel merging
Add physics bones
Parse all NUN chunks
NUNV
NUNS
SOFT
Build merged skel
Ext skels
NUNO chunks
NUNV chunks
NUNS chunks
Skel names
Anims
Get geometry

crash   <<<<<<<<<<<<<<<<<<<<

It's missing the last two actions:

Get matrices
Process geometry data
 

btw. 0x43df9c is past the filesize. Dunno, whether that's an issue?

(and to be clear: it's a great project from Joschuka, which usually works fine.)

 

edit: reduced the geometry loop by one which works for this sample:

 

test_skel.png

Edited by shak-otay

  • Author
17 hours ago, shak-otay said:

Seems it crashes at the beginning (need to add more dbg lines):

InitLocal
Get console cmd
CreateContext
Prepare buffers
Get offsets to relevant sections

chunk 0
chunk 1
G1MS
chunk 2
G1MM
chunk 3
G1MG

crash    <<<<<<<<<<<<<<<<

Merge or not
Start skel merging
Add physics bones
Parse all NUN chunks
...

----------------------

edit: very strange, it's logs more now:

InitLocal
Get console cmd
CreateContext
Prepare buffers
Get offsets to relevant sections
chunk 0, 18
chunk 1, 148
G1MS
chunk 2, 4068
G1MM
chunk 3, 7db8
G1MG
chunk 4, 43df9c
chunk 5, 43df9c
chunk 6, 43df9c
chunk 7, 43df9c
chunk 8, 43df9c
Split between int/ext skels
Get ptrs to skels
Merge or not
Start skel merging
Add physics bones
Parse all NUN chunks
NUNV
NUNS
SOFT
Build merged skel
Ext skels
NUNO chunks
NUNV chunks
NUNS chunks
Skel names
Anims
Get geometry

crash   <<<<<<<<<<<<<<<<<<<<

It's missing the last two actions:

Get matrices
Process geometry data
 

btw. 0x43df9c is past the filesize. Dunno, whether that's an issue?

(and to be clear: it's a great project from Joschuka, which usually works fine.)

 

edit: reduced the geometry loop by one which works for this sample:

 

test_skel.png

After I updated the g1m plugin for noesis, the problemg1m.zipproblemg1m.zipwas partially solved, but there were still some g1mfiles that wouldn't open and caused noesis to crash,Attached is the faulty G1M file

  • Supporter

Chunk  count is way too big:

g1mHeader, chunkCount: 1208525663

edit: seems 2c9a8372.g1m is not a valid g1m file; no decent header, just a block of random bytes; maybe compressed, whatever

Edited by shak-otay

  • Author
On 4/5/2024 at 1:13 AM, shak-otay said:

Chunk  count is way too big:

g1mHeader, chunkCount: 1208525663

edit: seems 2c9a8372.g1m is not a valid g1m file; no decent header, just a block of random bytes; maybe compressed, whatever

Ok, maybe need the g1m plugin or a newer version of noesis

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.