libElysianVMU
1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
Loading...
Searching...
No Matches
evmu_nexus.h
Go to the documentation of this file.
1
/*! \file
2
* \ingroup file_formats
3
* \brief .DCI and .DCM Nexus file formats
4
*
5
* This file contains the public API for
6
* managing save file formats associated with
7
* the Nexus Memory card (.DCI and .DCM).
8
*
9
* \author 2023 Falco Girgis
10
* \copyright MIT License
11
*/
12
#
ifndef
EVMU_NEXUS_H
13
#
define
EVMU_NEXUS_H
14
15
#
include
"evmu_fs_utils.h"
16
17
#
define
EVMU_NEXUS_FLASH_EXT
".dcm"
18
#
define
EVMU_NEXUS_FILE_EXT
".dci"
19
20
//! Applies Nexus byte reordering to the given data pointer, whose size must be a multiple of 4
21
EVMU_EXPORT
void
*
EvmuNexus_applyByteOrdering
(
void
* pData, size_t bytes);
22
23
#
endif
// EVMU_NEXUS_H
EVMU_EXPORT
#define EVMU_EXPORT
Define used for adding attributes to export public symbols.
Definition
evmu_api.h:18
EvmuNexus_applyByteOrdering
void * EvmuNexus_applyByteOrdering(void *pData, size_t bytes)
Applies Nexus byte reordering to the given data pointer, whose size must be a multiple of 4.
lib
api
evmu
fs
evmu_nexus.h
Generated by
1.9.8