WIP r830 Discuss (do not post builds)

Discuss Supermodel and your favorite Model 3 games. Show off your latest threads, this is the place to see and be seen.
Forum rules
Keep it classy!

  • No ROM requests or links.
  • Do not ask to be a play tester.
  • Do not ask about release dates.
  • No drama!

Re: WIP r830 Discuss (do not post builds)

Postby sonic32 » Mon Jan 18, 2021 2:44 am

Well thank you MrThunderwing

I didn't even know that it was possible to connect a network like this.(Live)

Great, I'll try :D

https://www.youtube.com/watch?v=qCjtWJk ... e=emb_logo
User avatar
sonic32
 
Posts: 169
Joined: Tue Dec 20, 2011 11:43 am
Location: Slovakia

Re: WIP r830 Discuss (do not post builds)

Postby model123 » Sat Apr 17, 2021 12:20 am

Hi Developer's
Can I write a request for additional functions here?

Xinput (InputSystem = xinput) can also be controller input in non-focus windows
I want you to be able to input controller to both direct input and non-focus window

I think it will be useful for link play that launches multiple instances on one PC

Google Translation
model123
 
Posts: 108
Joined: Wed Mar 08, 2017 8:34 am

Re: WIP r830 Discuss (do not post builds)

Postby Bart » Sat Apr 17, 2021 1:49 pm

model123 wrote:Hi Developer's
Can I write a request for additional functions here?

Xinput (InputSystem = xinput) can also be controller input in non-focus windows
I want you to be able to input controller to both direct input and non-focus window

I think it will be useful for link play that launches multiple instances on one PC

Google Translation


Unfortunately I don’t think we have any control over this. I believe that is determined by the OS. I could be wrong but someone would have to show us how to do it.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: WIP r830 Discuss (do not post builds)

Postby model123 » Sun Apr 18, 2021 2:00 am

Thank you for your reply
I'm not a programmer so I might be writing something irrelevant

First of all reading other people's posts I noticed a mistake
It's SDL input, not direct input

DuckStation of PlayStation emulator can select input backend from direct input, X input, SDL
Any backend accepts controller input for non-focus windows
It may be limited to Windows, but there seems to be a way
DuckStation
https://github.com/stenzek/duckstation

In SDL, if you use "SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS", it seems that you can input the controller even in the non-focus window.
SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS
https://wiki.libsdl.org/SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS

It seems that direct input can be input to the controller in the non-focus window as well as X input.
Or there seems to be a method such as "Set Cooperative Level Method"
DirectInput Wikipedia
https://en.wikipedia.org/wiki/DirectInput
SetCooperativeLevel Method
https://docs.microsoft.com/ja-jp/previous-versions/windows/desktop/ee417921(v=vs.85)

Google Translation
model123
 
Posts: 108
Joined: Wed Mar 08, 2017 8:34 am

Re: WIP r830 Discuss (do not post builds)

Postby Jiterdomer » Mon Apr 19, 2021 1:09 am

Have you heard of NucleusCoop?
https://www.reddit.com/r/nucleuscoop/
Feel the heartbeat of my machine through this tight seat. I feel every motion of my machine
Image
User avatar
Jiterdomer
 
Posts: 627
Joined: Mon Sep 26, 2011 6:37 pm
Location: Los Angeles, California

Re: WIP r830 Discuss (do not post builds)

Postby model123 » Mon Apr 19, 2021 10:13 am

I don't think this is the right way to do it, but I tried rewriting line 1303 in "\ Src \ OSD \ Windows \ DirectInputSystem.cpp"
Changed to accept controller input even in non-focus window

Since it is branched by "if statement", if you describe Supermodel.ini correctly, I think that controller input will be accepted even in a non-focus window.
But I couldn't write it correctly

Google Translation
model123
 
Posts: 108
Joined: Wed Mar 08, 2017 8:34 am

Re: WIP r830 Discuss (do not post builds)

Postby sonic32 » Sat Oct 30, 2021 11:03 pm

Hi,

Own original hardware Sega Model 3 (Daytona Usa 2).
When I start the game in the test menu and set the game to (Special)
The game detects 2 graphics processors.

The supermodel in the test menu detects only one graphics processor.
Probably a well-known thing and adding emulation of a second graphics processor would certainly slow down work on weaker PCs.
(I just confirm that Model 3 contains 2 Graphics Processors)
User avatar
sonic32
 
Posts: 169
Joined: Tue Dec 20, 2011 11:43 am
Location: Slovakia

Re: WIP r830 Discuss (do not post builds)

Postby Ian » Sun Oct 31, 2021 9:22 am

Yes you are right sonic. Not sure how we could add a second but not sure it would actually make much difference to emulation.
Ian
 
Posts: 2044
Joined: Tue Feb 23, 2016 9:23 am

Re: WIP r830 Discuss (do not post builds)

Postby gm_matthew » Sun Oct 31, 2021 9:49 am

Step 1.x games use one graphics processor while Step 2.x games use two.

It probably wouldn't be that difficult to enable Step 2.x games to detect two processors, but none of them seem to complain when they detect only one so there's not much motivation to put the work in beyond getting a "two processors detected" or "daughter board detected" message at start-up :)
gm_matthew
 
Posts: 224
Joined: Fri Oct 07, 2011 7:29 am
Location: Bristol, UK

Re: WIP r830 Discuss (do not post builds)

Postby antonioneves » Tue Mar 22, 2022 3:19 am

Bart any chance you can look at car colisions for scud and wall and car collisions for SR2 and daytona2 in the future? Sorry if this is not rhe right channel to ask.
antonioneves
 
Posts: 11
Joined: Wed Jan 19, 2022 12:15 pm

Previous

Return to The Catwalk

Who is online

Users browsing this forum: No registered users and 1 guest