#8869 closed patch
CinE renderer rewrite
Reported by: | SF/next_ghost | Owned by: | sev- |
---|---|---|---|
Priority: | normal | Component: | Engine: Cine |
Version: | Keywords: | ||
Cc: | Game: |
Description
I've rewritten CinE rendering code into 2 classes (separate for Future Wars and Operation Stealth). This patch includes 256 color palette transformations, one missing sprite transparency in Future Wars, fixed passport palette bug in Operation Stealth, proper command string drawing and less copying of data around. Updated xref is in the patch.
Ticket imported from: #1969189. Ticket imported from: patches/974.
Attachments (1)
Change History (7)
comment:1 by , 16 years ago
Owner: | set to |
---|
comment:2 by , 16 years ago
by , 16 years ago
Attachment: | dump.patch added |
---|
Renderer rewrite, seqList rewrite and decompileScript() fix
comment:3 by , 16 years ago
I forgot to fix script decompiler my changes have broken long ago. Here's the fix including the previous two patches. File Added: dump.patch
comment:4 by , 16 years ago
Status: | new → closed |
---|
comment:5 by , 16 years ago
Excellent! Committed as is. Still I would prefer is renderer would not be a global variable but taken into CineEngine class.
comment:6 by , 6 years ago
Component: | → Engine: Cine |
---|
I've rewritten seqList to use Common::List. The passport palette bug I've reported fixed yesterday seems to be still alive... File Added: rendseq.patch