Mercurial > repos > blastem
comparison romdb.c @ 1822:8500bd987dda
Make libretro target successfully build for Windows and possibly Mac
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 03 Apr 2019 00:14:09 -0700 |
parents | 73a9d06413bc |
children | 882746581f17 |
comparison
equal
deleted
inserted
replaced
1820:70a1304b432b | 1822:8500bd987dda |
---|---|
809 map->start = 0xA13000; | 809 map->start = 0xA13000; |
810 map->end = 0xA13100; | 810 map->end = 0xA13100; |
811 map->mask = 0xFF; | 811 map->mask = 0xFF; |
812 map->write_16 = (write_16_fun)write_bank_reg_w; | 812 map->write_16 = (write_16_fun)write_bank_reg_w; |
813 map->write_8 = (write_8_fun)write_bank_reg_b; | 813 map->write_8 = (write_8_fun)write_bank_reg_b; |
814 #ifndef IS_LIB | |
814 } else if (!strcmp(dtype, "MENU")) { | 815 } else if (!strcmp(dtype, "MENU")) { |
815 //fake hardware for supporting menu | 816 //fake hardware for supporting menu |
816 map->buffer = NULL; | 817 map->buffer = NULL; |
817 map->mask = 0xFF; | 818 map->mask = 0xFF; |
818 map->write_16 = menu_write_w; | 819 map->write_16 = menu_write_w; |
819 map->read_16 = menu_read_w; | 820 map->read_16 = menu_read_w; |
821 #endif | |
820 } else if (!strcmp(dtype, "fixed")) { | 822 } else if (!strcmp(dtype, "fixed")) { |
821 uint16_t *value = malloc(2); | 823 uint16_t *value = malloc(2); |
822 map->buffer = value; | 824 map->buffer = value; |
823 map->mask = 0; | 825 map->mask = 0; |
824 map->flags = MMAP_READ; | 826 map->flags = MMAP_READ; |