Mercurial > repos > blastem
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 |