Welcome, Guest. Please login or register.


Author Topic: Nick's LPB byte fetching (Read 839 times)

Offline jltursan

  • User
  • *
  • Posts: 69
  • Country: es
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
    • JLTurSan's MSX page - My little MSX corner
Nick's LPB byte fetching
« on: 2014.June.10. 22:43:20 »
I'm thinking about the possibilities that LPT & LPB offers and I wonder if while a LPB is being processed, Nick can be fooled to fetch bytes every n RAM addresses. I mean, defining a constant module to add after every fetch operation tu use instead the usual +1.
Looking at the LPB definition, seems that there's no way to accomplish that and the bytes used in the scanline are always stored in a linear fashion in memory.

Online geco

  • EP addict
  • *
  • Posts: 5257
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
Re: Nick's LPB byte fetching
« Reply #1 on: 2014.June.11. 08:48:28 »
I do not think it is possible, it would be good for emulating C64, and MSX style screens.

Offline jltursan

  • User
  • *
  • Posts: 69
  • Country: es
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
    • JLTurSan's MSX page - My little MSX corner
Re: Nick's LPB byte fetching
« Reply #2 on: 2014.June.11. 23:05:31 »
Indeed, in fact I was thinking in machines like the MSX or even the PCW.

Looks like text modes (both hardware & software) have similarities: ASCII map + character definition; but they lack colour and have some other quirks. Oh life!