ys2-intro/loader/tools/subsizer-0.7pre1/src/crunch_normal.h
2025-11-13 19:07:39 +03:00

25 lines
683 B
C

/**************************************************************************
*
* FILE crunch_normal.h
* Copyright (c) 2015, 2017 Daniel Kahlin <daniel@kahlin.net>
* Written by Daniel Kahlin <daniel@kahlin.net>
*
* DESCRIPTION
* create encoding structure
*
******/
#ifndef CRUNCH_NORMAL_H
#define CRUNCH_NORMAL_H
#include <stdint.h>
#include "buffer.h"
#include "memory.h"
int crunch_normal(Buffer *sbf, Buffer *dbf);
int decrunch_normal(Buffer *sbf, Buffer *dbf);
int crunch_normal_mem(Memory *smem, Memory *dmem, int num_opts, char **opts);
int crunch_normal_sfx(Memory *smem, Memory *dmem, int num_opts, char **opts, int jmp);
#endif /* CRUNCH_NORMAL_H */
/* eof */