trunk/src/mame/drivers/aleck64.c
| r242954 | r242955 | |
| 336 | 336 | |
| 337 | 337 | if(data & 1) // 0 -> 1 transition |
| 338 | 338 | { |
| 339 | | for(int i=0;i<0x1000;i+=4) |
| 340 | | space.write_dword(0x007502f4+i,space.read_dword(0xd0000000+i)); |
| 339 | //for(int i=0;i<0x1000;i+=4) |
| 340 | // space.write_dword(0x007502f4+i,space.read_dword(0xd0000000+i)); |
| 341 | 341 | } |
| 342 | 342 | break; |
| 343 | 343 | //0x1e bit 0 probably enables the chip |
| r242954 | r242955 | |
| 349 | 349 | |
| 350 | 350 | static ADDRESS_MAP_START( e90_map, AS_PROGRAM, 32, aleck64_state ) |
| 351 | 351 | AM_IMPORT_FROM( n64_map ) |
| 352 | | AM_RANGE(0xd0000000, 0xd0000fff) AM_RAM |
| 353 | | AM_RANGE(0xd0010000, 0xd0010fff) AM_RAM |
| 352 | AM_RANGE(0xd0000000, 0xd0000fff) AM_RAM // x/y offsets |
| 353 | AM_RANGE(0xd0010000, 0xd0010fff) AM_RAM // RGB555 palette |
| 354 | 354 | AM_RANGE(0xd0030000, 0xd003001f) AM_READWRITE16(e90_prot_r, e90_prot_w,0xffffffff) |
| 355 | 355 | ADDRESS_MAP_END |
| 356 | 356 | |