tag:blogger.com,1999:blog-1235714562632087542.post7202681656418402273..comments2023-07-14T17:48:00.016+10:00Comments on Retro Ports: Level 1tcdevhttp://www.blogger.com/profile/02245101571269922064noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-1235714562632087542.post-79537688110800897382014-04-27T20:21:13.082+10:002014-04-27T20:21:13.082+10:00That's something I didn't consider - thank...That's something I didn't consider - thanks, I'll look into it. The only issue may be that I'm using HL for a lot of stuff that isn't directly translatable, and those routines often access the zero page registers, so it may not be feasible for me. But very interesting that LD, L, and (HL) is actually faster than (IX+dd)!!!tcdevhttps://www.blogger.com/profile/17906878237742487968noreply@blogger.comtag:blogger.com,1999:blog-1235714562632087542.post-6409792041382541342014-04-26T03:46:03.051+10:002014-04-26T03:46:03.051+10:00Wow, you've been busy. You can make zero page...Wow, you've been busy. You can make zero page 'emulation' a bit faster and no larger by using HL and a page-aligned zero page. Initialize with "LD H,zeropage/256" and do each operation in two steps: "LD L,loc; operation (HL)". gp2000https://www.blogger.com/profile/02992652811452483354noreply@blogger.com