Question for Cyrille (HpMad)
|
01-10-2022, 02:57 AM
(This post was last modified: 01-10-2022 12:02 PM by sunhp.)
Post: #1
|
|||
|
|||
Question for Cyrille (HpMad)
Hi Cyrille!
Hope you are doing well, and also your Hp calc department. I'm doing 48G emulator development with the idea in mind of running games with a better rendering, and more precisely with greyscales. Those handled by using the interrupt handler hack. This afterglow screen simulation is very great in term of user experience for games as it reproduces quite well a real device screen even on monochrome games with moving sprites. The result is cool and fun to see. So I use 3 pixels buffers and a basic logic to reproduce the screen pixels afterglow. Pixels states read every 3 rendered screens : --- screenA screenB screenB --- 0 0 0 = 0 1 0 0 = gray1 0 1 1 = gray2 1 1 1 = dark Only every 3 page rendered then I repaint the greyscale screen Greyscale simulation is ok, excepting when the screen is scrolling.. bits orders are messed up and I guess I will do a better job by syncing to the interrupt handler ? How did you handle that so well in your/sebc 49G emulator, as far as I remember it was perfectly reproducing greyscales without any screens flickering. Anyway thank you for your help if any ! Source (xCode / C / SDL2). : Source Code here |
|||
01-11-2022, 06:11 PM
Post: #2
|
|||
|
|||
RE: Question for Cyrille (HpMad)
Hello sunhp,
Simply nice to hear some news about you I still cannot imagine how we can create games/applications like this on hp48 Bravo Pascal |
|||
01-11-2022, 08:22 PM
Post: #3
|
|||
|
|||
RE: Question for Cyrille (HpMad) | |||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)