Emulator support for VideoNuLA

want to talk about MESS/model b/beebem/b-em/electrem/elkulator? do it here!
User avatar
bakoulis
Posts: 232
Joined: Wed Feb 08, 2012 9:45 pm
Location: Athens, Greece

Re: Emulator support for VideoNuLA

Postby bakoulis » Sat Sep 23, 2017 11:10 am

I have tried to compiled the Nula version for my Linux Mint box, but with no luck.
Please, someone put the Nula changes at stardot/b-em master brunch, because this works great for me.
#-o [-o<
2xElectron, 3xBBC B, BBC Master.
2xAcorn A310, A420/1, 2xA3000, 2xA3010, A3020, A4000, A5000.
2xRISC PC, Acorn Pocket Book, Acorn Pocket Book II.

tom_seddon
Posts: 80
Joined: Mon Aug 29, 2005 11:42 pm
Contact:

Re: Emulator support for VideoNuLA

Postby tom_seddon » Sun Oct 08, 2017 8:10 pm

I've added Video NuLA support to b2, including smooth scrolling. Hasn't made its way to the repo yet, but here's a video of it in action: https://www.youtube.com/watch?v=VHmkvWwNq8s

YouTube made a bit of a mess of the video, sadly, but hopefully it's just about discernible :)

There's still a bug somewhere, though, because there's an extra 4-5 scanlines at the top compared to what you see in B-em or in Rob's YouTube video.

--Tom

RobC
Posts: 1735
Joined: Sat Sep 01, 2007 9:41 pm

Re: Emulator support for VideoNuLA

Postby RobC » Sun Oct 08, 2017 8:29 pm

That looks really good Tom =D> =D>

The extra scanlines could be related to the interrupt timing...

When I was tweaking the row timings to get the multiple ruptures working, I found that adjustments in the timings sometimes caused extra scanlines at the top of the display (I guess because the overall frame timing wasn't quite right).

It's possible that the timing is more critical than it should be as I ended up getting it working more by trial and error than by calculation/design :oops:

tom_seddon
Posts: 80
Joined: Mon Aug 29, 2005 11:42 pm
Contact:

Re: Emulator support for VideoNuLA

Postby tom_seddon » Sun Oct 22, 2017 11:00 pm

If it doesn't look like that on the real hardware then it's something I've done wrong ;) - which I'm certain will turn out to be the case. I've noticed that the Planetoid/Defender scrolling in my emulator is nasty too, which is suggestive...

--Tom

P.S. all this stuff is now up on GitHub. The Windows build can now also save out better quality videos, that play back at 720p50/1080p50 on YouTube, so I uploaded a new one: https://www.youtube.com/watch?v=TYb7XjnMsaA


Return to “emulators”

Who is online

Users browsing this forum: tom_seddon and 1 guest