comparison menu.s68 @ 869:4298db923cf8

Fix detection of directories in menu ROM
author Michael Pavone <pavone@retrodev.com>
date Fri, 06 Nov 2015 18:04:43 -0800
parents 1bab7e01ae98
children f364f4f22f8f
comparison
equal deleted inserted replaced
868:1bab7e01ae98 869:4298db923cf8
251 moveq #0, d0 251 moveq #0, d0
252 move.b (selected).w, d0 252 move.b (selected).w, d0
253 add.w d0, d0 253 add.w d0, d0
254 add.w d0, d0 254 add.w d0, d0
255 lea page_index.w, a2 255 lea page_index.w, a2
256 lea (-1, a2, d0.w), a2 256 move.l (0, a2, d0.w), a2
257 tst.b (a2)+ 257 tst.b (-1, a2)
258 bne enter_dir 258 bne enter_dir
259 ;regular file 259 ;regular file
260 rte 260 rte
261 enter_dir: 261 enter_dir:
262 lea menu_port+4, a3 262 lea menu_port+4, a3
263 move.l (a2), (a3) 263 move.l a2, (a3)
264 .wait_complete 264 .wait_complete
265 tst.w (a3) 265 tst.w (a3)
266 bne .wait_complete 266 bne .wait_complete
267 addq #6, a7 267 addq #6, a7
268 bra menu_start 268 bra menu_start