Time |
Nickname |
Message |
01:34
🔗
|
Sgeo__ |
SketchCow, I can get a partial fix for mouse behavior tonight or a better fix once I find... ok maybe I should actually test what happens with my "partial" fix |
01:34
🔗
|
Sgeo__ |
Mostly worried about unintuitive behavior |
01:35
🔗
|
Sgeo__ |
And I'm still chasing that unicorn |
01:44
🔗
|
|
pengan has joined #jsmess |
01:46
🔗
|
Sgeo__ |
Trunk is 35700 |
01:46
🔗
|
Sgeo__ |
(I want to either prove a point that it is a VICE bug or learn I'm mistaken and try to incorporate whatever magic they did to fix things) |
02:18
🔗
|
Sgeo__ |
Ooh the menu in trunk SDL is shiny |
03:19
🔗
|
|
azakai_ has joined #jsmess |
15:41
🔗
|
|
azakai_ has quit IRC (Read error: Operation timed out) |
15:59
🔗
|
|
Lord_Nigh has quit IRC (Quit: ZNC - http://znc.in) |
16:01
🔗
|
|
davidar has quit IRC (Quit: Connection closed for inactivity) |
16:02
🔗
|
|
Lord_Nigh has joined #jsmess |
18:44
🔗
|
|
i0npulse has quit IRC (Ping timeout: 252 seconds) |
18:44
🔗
|
|
i0npulse has joined #jsmess |
20:57
🔗
|
DFJustin |
hmm crosshair is still on for vectrex |
21:02
🔗
|
DFJustin |
don't see a vectrex.cfg in emularity_engine_v1 |
22:27
🔗
|
Sgeo__ |
bai, how does EM-DOSBOX handle the pointerlock thing? In the SDL2 code or EM-DOSBOX itself? |
22:28
🔗
|
Sgeo__ |
I think I know what I want to do: New click handler that calls VICE's grab mouse functionality and simulataneously pointerlocks |
22:28
🔗
|
bai |
I think that's all handled in the sdl2 code, managed by the SDL functions for grabbing the pointer |
22:28
🔗
|
Sgeo__ |
Wonder if I should disable the VICE menu and Alt-M for grabbing mouse |
22:29
🔗
|
bai |
I'm not sure at exactly what level it gets turned into a requestPointerLock() call now, with the sdl 1.3 stuff it was in the library js but now that's handled as a source port |
22:30
🔗
|
Sgeo__ |
Changing the functions in SDL1 to allow pointerlock while not fullscreen seemed... too late. As in, I got a message about it not being in an event handler |
22:30
🔗
|
bai |
yeah you need to request fullscreen in direct response to a user gesture |
22:30
🔗
|
bai |
not on any sort of timeout |
22:53
🔗
|
Sgeo__ |
I think I just need to find the best place to actually put the code, in some sort of initialization presumably |
22:59
🔗
|
Sgeo__ |
src/joyport/mouse.c |
23:21
🔗
|
Sgeo__ |
bai, I don't quite grok useCapture. Does it matter either way for the canvas? |
23:29
🔗
|
Sgeo__ |
SketchCow, if I disable Alt-M, will people complain that the way to activate the mouse has changed? |
23:37
🔗
|
|
azakai_ has joined #jsmess |
23:48
🔗
|
Sgeo__ |
o.O it's trying to capture my mouse when I click elsewhere on the page. Guess I should fix that |