Opened 19 years ago

Closed 19 years ago

Last modified 5 years ago

#8358 closed patch

libdescumm

Reported by: SF/florob Owned by:
Priority: normal Component: Tools
Version: Keywords:
Cc: Game:

Description

So this is basic work on making descumm a library. I have layed out stuff in descumm-tool.cpp to a descumm-lib.cpp, so this is as I said very basic.

TODO: - Using a pointer to a print function. (right now printf is still in use which is not suitable for scummex and scummvm) - he games are not supported, because I was to lazy to look at how the code for them works and I can't test it anyway

Ticket imported from: #1043579. Ticket imported from: patches/463.

Attachments (2)

descumm-lib.cpp (6.4 KB ) - added by SF/florob 19 years ago.
descummlib.diff (10.5 KB ) - added by SF/florob 19 years ago.
Diff To old descumm(6/-common/-tool).cpp/h

Download all attachments as: .zip

Change History (6)

by SF/florob, 19 years ago

Attachment: descumm-lib.cpp added

comment:1 by SF/florob, 19 years ago

I have now attached the latest files: It now uses a function pointer. I just figured out that it's mainly the function used in scummex right now. I have not changed the makefile I did compile it by hand till now, so one will have to adapt it if this is applied to cvs. I really hope it's useable. Some things might be missing, either someone else implements them or you tell me what exactly is needed apart from the current status. This is currently meant to be a static library.

comment:2 by fingolfin, 19 years ago

Please attach changes in the form of a patch generated via "cvs diff -u"; only new files should be attached directly. This will greatly simplify verification of this patch and thus help speed up the process.

by SF/florob, 19 years ago

Attachment: descummlib.diff added

Diff To old descumm(6/-common/-tool).cpp/h

comment:3 by fingolfin, 19 years ago

Status: newclosed

comment:4 by digitall, 5 years ago

Component: Tools
Note: See TracTickets for help on using tickets.