Just for reference, here is Super Smash that I just captured, just to show it isn't completely killing the video hah https://www.youtube.com/watch?v=lZhPSrenqk8
Just watched the Smash Bros video, it is a good reference point for video quality and speed. What kind of cart are you running Doom from? I am trying to figure out what kind of cart to get to continue my development work.
Im using an Everdrive64. Ill hook up to my other capture card with RGB quick, video usually ends up being a bit dark though.
I just played a little more. E2M1. Seems a lot faster/smoother in MESS than in your video. My system isn't very powerful by any stretch of the imagination. Athlon 64 X2 Dual Core Processor 6000+ (3.0GHz), 4 GB RAM. I built it 5 or 6 years ago and most of the parts were already old at the time. I can't imagine MESS would be giving me better-than-native-hardware performance, but maybe however unlikely it is, that is actually the case?
It is what it is on real hardware hah, nothing I can do to tweak it really Have another video getting ready, but its dark as heck since the SCART to HDMI converter I have is awful
I am saddened by how long it takes to load on real hardware and how slow the game-play is. I need to get a dev cart immediately. I will save some money aside from my next two months paychecks and pick one up when I can so I can better optimize my code.
Thanks! Borman has been very generous, taking time to test a few builds for me and do some video captures. I made a one-line tweak to Doom time tic computation code, and the game is playing a lot faster/smoother now. That is what is seen in the aforementioned video. The current code I am writing is an input event queuing system, which should fix the messed-up controls or at least vastly improve them.
Please note that the game screen size is not fixed; that is to say, there is no hard-coded requirement for the screen to have that border around it. You can change the game screen size in the Options menu, from tiny postage-stamp sized up through full-screen with no menu. Neither end of the scale seem to make much difference performance-wise, so it is down to personal preference at that point.
Just a bump for a new build update. Added a graphical loading screen instead of the console with disk load indicator that caused some seizure-inducing double buffer swapping. Controls are as in previous post. Can actually use menus and whatnot now.
I will also add that I just got done play-testing it with Doom II. It takes a lot longer to load up but it works as well.
Would anyone with the ability to play on real hardware and capture video like to sign on to be a regular play-tester/QA person for this? I am now getting into the "new feature" phase of development and could use regular updates on how it works on a real console until I can acquire a flash cart of my own. I can provide a script and toolset for you to build a working ROM with whatever WAD files you legally possess.