Ver la versión completa : Cual es la tecnica MMU para cargar roms largas ?
antidark
05/01/2006, 20:40
En los foros hermanos al portador del emulador de neogeo le han dado esta idea :
uses MMU loading techniques similar to the ol GBA emu for gp32 for large roms, and supposedly, its running quite well!
Podria alguien explicarnos en que consiste esta tecnica.
JC
Supongo que sera una especie de memoria virtual alojada en la tarjeta SD para simular mas memoria.
slaudos
por lo que lei de la release de neo geo de chui para dreamcast, es una tecnica, con la cual, prediciendo las partes de la roms que se van a usar en un momento determinado, se cargan en memoria, y se acceden a ellas exclusivamente.
Creo recordar que en resumidas cuentas era algo parecido.
Creo que chui iba a liberar el codigo.
Saludos
La MMU no es ninguna tecnica, es un dispositivo hardware que permite convertir instantaneamente las direcciones virtuales en direcciones fisicas. Se utiliza para gestionar memoria virtual, por eso permite la carga de roms mas grandes que la ram.
Creo que se refiere al mmap()
NOMBRE
mmap, munmap - ubica o elimina ficheros o dispositivos en memoria
SINOPSIS
#include <sys/mman.h>
caddr_t mmap(void *start, size_t length, int prot , int flags, int fd, off_t offset);
int munmap(void *start, size_t length);
también hay una extension de las SDL para hacer facil el uso del mmap
http://burningsmell.org/SDL_mmap/
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.