Giter VIP home page Giter VIP logo

psx_mnd_sym's People

Contributors

mefistotelis avatar mewmew avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

aybe gillou68310

psx_mnd_sym's Issues

panic: base type "DOUBLE" not yet supported

Hi!

I'm trying to produce something out of "Hi-Octane (Europe) (En,Fr,De,Es)\MAIN.SYM" symbols but it doesn't work as the issue title implies.

Result for sym_dump.exe -c MAIN.SYM:

C:\GitHub\psx_mnd_sym\cmd\sym_dump>sym_dump.exe -c MAIN.SYM 
2023/09/23 00:18:14 unable to locate struct "NCB", created empty
panic: base type "DOUBLE" not yet supported

goroutine 1 [running]:
github.com/mefistotelis/psx_mnd_sym/csym.(*Parser).parseBase(0xc0014a2000, 0x7, {0x0?, 0xc000088510?})
        C:/GitHub/psx_mnd_sym/csym/parse_types.go:603 +0x1e6
github.com/mefistotelis/psx_mnd_sym/csym.(*Parser).parseType(0xc00144d710?, 0x7, {0x0, 0x0, 0xc001679a40?}, {0x0?, 0xc000054800?})
        C:/GitHub/psx_mnd_sym/csym/parse_types.go:567 +0x3e
github.com/mefistotelis/psx_mnd_sym/csym.(*Parser).parseUnionTag(0xc0014a2000?, 0xc0014399a0, {0xc001365340, 0x881, 0x0?})
        C:/GitHub/psx_mnd_sym/csym/parse_types.go:157 +0x116
github.com/mefistotelis/psx_mnd_sym/csym.(*Parser).ParseTypes(0xc0014a2000, {0xc001242000, 0x24ee9, 0x2ac00})
        C:/GitHub/psx_mnd_sym/csym/parse_types.go:26 +0x16f
main.main()
        C:/GitHub/psx_mnd_sym/cmd/sym_dump/main.go:77 +0x688

Result for sym_dump.exe -ida MAIN.SYM:

C:\GitHub\psx_mnd_sym\cmd\sym_dump>sym_dump.exe -ida MAIN.SYM
2023/09/23 00:18:48 unable to locate struct "NCB", created empty
panic: base type "DOUBLE" not yet supported

goroutine 1 [running]:
github.com/mefistotelis/psx_mnd_sym/csym.(*Parser).parseBase(0xc0014ea000, 0x7, {0x0?, 0xc000022540?})
        C:/GitHub/psx_mnd_sym/csym/parse_types.go:603 +0x1e6
github.com/mefistotelis/psx_mnd_sym/csym.(*Parser).parseType(0xc001498130?, 0x7, {0x0, 0x0, 0xc0016c7a40?}, {0x0?, 0xc000080400?})
        C:/GitHub/psx_mnd_sym/csym/parse_types.go:567 +0x3e
github.com/mefistotelis/psx_mnd_sym/csym.(*Parser).parseUnionTag(0xc0014ea000?, 0xc00147f9a0, {0xc001389340, 0x881, 0x0?})
        C:/GitHub/psx_mnd_sym/csym/parse_types.go:157 +0x116
github.com/mefistotelis/psx_mnd_sym/csym.(*Parser).ParseTypes(0xc0014ea000, {0xc001266000, 0x24ee9, 0x2ac00})
        C:/GitHub/psx_mnd_sym/csym/parse_types.go:26 +0x16f
main.main()
        C:/GitHub/psx_mnd_sym/cmd/sym_dump/main.go:77 +0x688

Never used Go until today so I'm unlikely to figure that one out!

Thanks :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.