Skip to content

Any interest left in afp? #104

@camprevail

Description

@camprevail

I've spent quite a bit of time digging in afp shit lately with museca. I've kinda figured out what some of the unknown flags like 0x800000000 and 0x2000000000 are doing because I've come across them on scenes that afputils wasn't able to fully render. They appear to be morphing shapes and maybe masking, doing things like linear and radial wipes. I tried looking for some of these in afp-core and kinda found them but it's really hard to see what it's doing with them. Wasn't sure if you had any interest left but I'd love to pick your brain if you do.

Also, the current theory we have is that konami is just converting swf files created in flash or animate (based on the converter string in ifs version.xml and all the similarities in the format), so I've been pondering on the idea of trying to create that, maybe parsing an swf with a python swf lib and adding support to afputils to convert the objects and then serialize to afp. Obviously there are many challenges with that idea, like figuring out how the unknown flags & such correlate to flash functions, as well as converting the vector shapes to mesh and dumping them to GE2D, but it sounds easier than trying to create a whole custom studio software.

Anyways, curious if you have any thoughts on all this and if maybe you'd be interested in attempting to create a conversion utility. It's probably a long shot in asking but I learn, understand and write code at a snails pace compared to you lol.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions