mirror of
https://github.com/ondra-novak/gates_of_skeldal.git
synced 2025-07-27 17:44:51 -04:00
github publish
This commit is contained in:
commit
506e23bf32
542 changed files with 120675 additions and 0 deletions
39
VIDEO/ANIPACK.H
Normal file
39
VIDEO/ANIPACK.H
Normal file
|
@ -0,0 +1,39 @@
|
|||
#ifndef __ANIPACK_H
|
||||
|
||||
#define __ANIPACK_H
|
||||
|
||||
int anim_line_len=1280;
|
||||
|
||||
void load_0bit(void *target,void *palette);
|
||||
void *load_1bit(void *source,void *target,void *palette);
|
||||
void *load_2bit(void *source,void *target,void *palette);
|
||||
void *load_3bit(void *source,void *target,void *palette);
|
||||
void *load_4bit(void *source,void *target,void *palette);
|
||||
void *load_8bit(void *source,void *target,void *palette);
|
||||
#pragma aux load_0bit parm [EDI][EBX] modify [EAX ECX EDX]
|
||||
#pragma aux load_1bit parm [ESI][EDI][EBX] modify [EAX ECX EDX] value [esi]
|
||||
#pragma aux load_2bit parm [ESI][EDI][EBX] modify [EAX ECX EDX] value [esi]
|
||||
#pragma aux load_3bit parm [ESI][EDI][EBX] modify [EAX ECX EDX] value [esi]
|
||||
#pragma aux load_4bit parm [ESI][EDI][EBX] modify [EAX ECX EDX] value [esi]
|
||||
#pragma aux load_8bit parm [ESI][EDI][EBX] modify [EAX ECX] value [esi]
|
||||
|
||||
void *save_1bit(void *source,void *target);
|
||||
#pragma aux save_1bit parm[esi][edi] modify [eax ebx] value[edi];
|
||||
|
||||
void *save_2bit(void *source,void *target);
|
||||
#pragma aux save_2bit parm[esi][edi] modify [eax ebx] value[edi];
|
||||
|
||||
void *save_3bit(void *source,void *target);
|
||||
#pragma aux save_3bit parm[esi][edi] modify [eax ebx] value[edi];
|
||||
|
||||
void *save_4bit(void *source,void *target);
|
||||
#pragma aux save_4bit parm[esi][edi] modify [eax ebx] value[edi];
|
||||
|
||||
|
||||
void display_interlaced_fused_lfb(void *buff1,void *buff2,void *lfb);
|
||||
#pragma aux display_interlaced_fused_lfb parm [esi][ebx][edi]modify [ecx edx eax]
|
||||
|
||||
void display_interlaced_fused_bank(void *buff1,void *buff2,void *scr);
|
||||
#pragma aux display_interlaced_fused_bank parm [esi][ebx][edi]modify [ecx edx eax]
|
||||
|
||||
#endif
|
Loading…
Add table
Add a link
Reference in a new issue