VOGONS


Reply 1320 of 1592, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

There're other changes in that build. Hopefully won't break anything.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 1321 of 1592, by robertmo3

User metadata
Rank Member
Rank
Member
robertmo3 wrote on 2024-05-05, 19:32:

yes whiplash intro in dma=0 has jerky sound

it looks it's caused by something else, although it doesn't happen on 2 cores 🤣
---------

as for the priorities: it looks its either sound or gfx:
- so higher dosbox gives clear sound,
- higher dosclient gives less laggy picture (it looks picture gets more and more laggy and than makes a sudden jump to real time)

Reply 1322 of 1592, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie
robertmo3 wrote on 2024-05-06, 05:58:
it looks it's caused by something else, although it doesn't happen on 2 cores lol --------- […]
Show full quote
robertmo3 wrote on 2024-05-05, 19:32:

yes whiplash intro in dma=0 has jerky sound

it looks it's caused by something else, although it doesn't happen on 2 cores 🤣
---------

as for the priorities: it looks its either sound or gfx:
- so higher dosbox gives clear sound,
- higher dosclient gives less laggy picture (it looks picture gets more and more laggy and than makes a sudden jump to real time)

Need some way to get the CPU load down without impacting performance. I can't get ICR2 to run on my Sandy Bridge based machine. It shows a single frame and drops out. This is an i7 with HD2000. The logs indicate garbage in the DMA stream.

My attempts to block Dosbox's virtual CPU mem access while Rendition reads the DMA pointers haven't worked yet.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 1323 of 1592, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

I'm putting the instability/performance on hold and focusing on functionality for now. This is taking a lot of time.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 1324 of 1592, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie
robertmo3 wrote on 2024-05-06, 05:58:
it looks it's caused by something else, although it doesn't happen on 2 cores lol --------- […]
Show full quote
robertmo3 wrote on 2024-05-05, 19:32:

yes whiplash intro in dma=0 has jerky sound

it looks it's caused by something else, although it doesn't happen on 2 cores 🤣
---------

as for the priorities: it looks its either sound or gfx:
- so higher dosbox gives clear sound,
- higher dosclient gives less laggy picture (it looks picture gets more and more laggy and than makes a sudden jump to real time)

Is this with a discrete GPU?

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 1326 of 1592, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie
robertmo3 wrote on 2024-05-06, 12:32:

with normal gfx card

Since dosclient is gpl 2.0, I guess I can use alternate structures to communicate instead of just named pipes or sockets. Some of this stuff would be easier with shared memory. It would also have a much lower overhead, less cpu and more performance.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 1328 of 1592, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

Nightly snapshot:

https://1drv.ms/u/c/5277ef8d4f2a9dcf/EeUuYi0S … PbYNDQ?e=ciyYMo
MD5: 3f64b5e65c7bd2d052ba71c1a9d59470

CPU load lowered, instability fixed (thanks @ripsaw-8080 for pointing out how to handle thread safe DMA in Dosbox).

There may be rendering defects (Whiplash menus in DMA mode has issues, [ALT+X] in ICR2 also has audio sync and framerate issues. The reported frame rate is in the hundreds, but the actual rate is in the 40s. The car can be controlled just fine though, which is weird).

There may be more problems. Tomb Raider also may have new issues with the menus when existing a game. The background image may render and there may be some instability.

[EDIT]This now runs on my Sandy Bridge i7 with HD2000 at 5 fps instead of crashing after the second frame. Once again many thanks @ripsaw-8080.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 1329 of 1592, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

And here is a gratuitous demo of Rebel Moon:

https://youtu.be/8_pk8TbufXs

No graphics fixes, just the built-in demo in its entirely.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 1330 of 1592, by robertmo3

User metadata
Rank Member
Rank
Member

task manager - details:
"System Idle process" takes 40-50% of total cpu usage

cart racing is extremely lagged
whiplash is 1fps

Last edited by robertmo3 on 2024-05-07, 14:14. Edited 1 time in total.

Reply 1332 of 1592, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie
robertmo3 wrote on 2024-05-07, 13:52:

meanwhile got this:
Rebel Moon 2: Rebel Moon Rising 😀

Wow!

How'd you get that going?

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 1335 of 1592, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie
robertmo3 wrote on 2024-05-07, 14:26:

just copied level files and missing files from gif, textures and SCRNS

That is a bigger wow!

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 1337 of 1592, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie
robertmo3 wrote on 2024-05-07, 14:29:

though i guess the new texture files may be corrupted when they appear somewhere on later levels
or even on this level as it was loading them

I guess it's not officially supported.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 1338 of 1592, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

I've disabled the thread safety code:

https://1drv.ms/u/c/5277ef8d4f2a9dcf/EcQNgGhd … 3lhONQ?e=zMRqdO
MD5: abaa6d8748052ec0fdd35f67e3ef3f94

Could you see if it performs any better? I did manage to get the CPU load down to20% of a 16-thread CPU.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 1339 of 1592, by robertmo3

User metadata
Rank Member
Rank
Member

only thing that has changed now is cpu usage jumped from 50% to 80%
cart racing still unplayable
though it got responsive after some time, cannot reproduce it cause it is crushing though

you can test on 4 cores without rebooting by starting command line and typing
start /affinity F rlauncher.exe

chart for more/less cores options are here
https://learn.microsoft.com/en-us/archive/blo … pu-affinity-set

you can verify which cores app uses while running in task manager ->details - right click on app - set affinity
you can change it live there
you can check/change priority there too

you can reduce cpu MHz speed in control panel - power options - power saver (between 50%-100%) (less than 50% will be still 50%)