Search found 3 matches
- Mon Apr 08, 2019 10:26 pm
- Forum: General Stuff
- Topic: What have you learnt most from programming in assembly?
- Replies: 28
- Views: 25921
Re: What have you learnt most from programming in assembly?
I remember first reading about Lisp machines, and that really made me reconsider what "close to the metal" means/can mean. Lisp -- I think the majority of people would agree -- is a high-level language. However, as those Lisp machines were designed specifically to run Lisp code efficientl...
- Mon Apr 08, 2019 10:09 am
- Forum: NESemdev
- Topic: Famicom Disk System emulation
- Replies: 17
- Views: 19113
Re: Famicom Disk System emulation
Not for the audio portion, though. I had to just reuse the Wiki formulas for that. I suck at FM synthesis. I do have 6-bit signed integers in higan though, so I would like to try and rework that code sometime to use those instead of the strange over/underflow manual checks to work with 8-bit intege...
- Sat Apr 06, 2019 11:05 pm
- Forum: Other Retro Dev
- Topic: PC Engine specifics
- Replies: 21
- Views: 29317
Re: PC Engine specifics
The block transfer instructions clobber the values in the X and Y registers, something I haven't seen mentioned anywhere except the Japanese Develo magazine. Something to watch out for, if you have transfers that aren't a multiple of $100 bytes. An interrupt occurs after a transfer is completed, de...