view saves.h @ 1637:95880d947257

Fix for VRAM byte write order broke VDP FIFO testing ROM results. This change cleans up VRAM writes and fixes the regression while preserving the correct VRAM byte write order
author Michael Pavone <pavone@retrodev.com>
date Sun, 11 Nov 2018 22:39:29 -0800
parents da1dce39e846
children 319d90025d50
line wrap: on
line source

#ifndef SAVES_H_
#define SAVES_H_

#include <time.h>
#include <stdint.h>
#include "system.h"

#define QUICK_SAVE_SLOT 10

typedef struct {
	char   *desc;
	time_t modification_time;
} save_slot_info;

char *get_slot_name(system_header *system, uint32_t slot_index, char *ext);
save_slot_info *get_slot_info(system_header *system, uint32_t *num_out);
void free_slot_info(save_slot_info *slots);

#endif //SAVES_H_