- --
 
      Viewing Issue Advanced Details
    
  | ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update | 
|---|---|---|---|---|---|
| 03150 | Crash/Freeze | Critical (emulator) | Always | May 8, 2009, 00:59 | May 11, 2009, 07:00 | 
| Tester | Tafoid | View Status | Public | Platform | |
| Assigned To | Mamesick | Resolution | Fixed | OS | |
| Status [?] | Resolved | Driver | |||
| Version | 0.131u1 | Fixed in Version | 0.131u2 | Build | |
| Fixed in Git Commit | Github Pull Request # | ||||
| Summary | 03150: metmqstr, nmaster: Access Violation | ||||
| Description | Game crashes with Access Violation after OK | ||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Github Commit | |||||
| Flags | |||||
| Regression Version | 0.131u1 | ||||
| Affected Sets / Systems | metmqstr, nmaster | ||||
| 
               Attached Files 
             | 
            |||||
      Relationships
		
    
  | There are no relationship linked to this issue. | 
      Notes
      
    
  2
    | 
             No.04349 
            etabeta             Developer 
            
            May 8, 2009, 06:29 
                         | 
          
            problem in get_tile_info_0#0 0x0058e895 in get_tile_info_0 () #1 0x006a2011 in tile_update () #2 0x006a295e in tilemap_draw_instance () #3 0x006a44ce in tilemap_draw_primask () #4 0x00593426 in video_update_cave () #5 0x006d1347 in video_screen_update_partial () #6 0x006d41e8 in video_frame_update () #7 0x006d5b68 in vblank_begin_callback () #8 0x006a7840 in timer_execute_timers () #9 0x00679271 in mame_execute ()  | 
        
|---|---|
| 
             No.04367 
            Mamesick             Senior Tester 
            
            May 11, 2009, 05:56 
            edited on:  May 11, 2009, 05:57              | 
          
            copy and paste bug. In the memory map:+ AM_RANGE(0x880000, 0x887fff) AM_RAM_WRITE(cave_vram_2_w) AM_BASE(&cave_vram_2) // Layer 2 + AM_RANGE(0x888000, 0x88ffff) AM_RAM // + AM_RANGE(0x900000, 0x907fff) AM_RAM_WRITE(cave_vram_2_w) AM_BASE(&cave_vram_2) // Layer 1 + AM_RANGE(0x908000, 0x90ffff) AM_RAM // + AM_RANGE(0x980000, 0x987fff) AM_RAM_WRITE(cave_vram_2_w) AM_BASE(&cave_vram_2) // Layer 0 + AM_RANGE(0x988000, 0x98ffff) AM_RAM //instead of: + AM_RANGE(0x880000, 0x887fff) AM_RAM_WRITE(cave_vram_2_w) AM_BASE(&cave_vram_2) // Layer 2 + AM_RANGE(0x888000, 0x88ffff) AM_RAM // + AM_RANGE(0x900000, 0x907fff) AM_RAM_WRITE(cave_vram_1_w) AM_BASE(&cave_vram_1) // Layer 1 + AM_RANGE(0x908000, 0x90ffff) AM_RAM // + AM_RANGE(0x980000, 0x987fff) AM_RAM_WRITE(cave_vram_0_w) AM_BASE(&cave_vram_0) // Layer 0 + AM_RANGE(0x988000, 0x98ffff) AM_RAM //  |