profile
viewpoint
Jose Medrano netonjm Microsoft Spain Software Engineer in Visual Studio for Mac at Microsoft. Keep calm and hack the planet.

netonjm/ChipmunkSharp 63

Advanced physics engine library based on Chipmunk in C#

netonjm/ClippySharp 10

Add Clippy to a .Net application for instant nostalgia.

Clancey/Rosie 8

My Home Automation Project

jsuarezruiz/xamarin-forms-gtk-iot-samples 7

Xamarin.Forms GTK Backend IoT Sample

netonjm/CGEngine 1

A Freak Console Game Engine

netonjm/CocosSharp 1

CocosSharp is a C# implementation of the Cocos2D and Cocos3D APIs that runs on any platform where MonoGame runs.

netonjm/Gleed2DSample 1

This sample contains the loader souce and sample code

netonjm/api-v1-client-csharp 0

Blockchain Bitcoin Developer APIs - C#

pull request commentbatocera-linux/batocera-emulationstation

Refactored Renderer apis to use IRenderer interface.

thanks for this :-)

fabricecaruso

comment created time in a month

PullRequestReviewEvent
PullRequestReviewEvent

push eventnetonjm/RetroArch

Jose Medrano

commit sha c521951b28b2b4507b748248f0eb3d6bf9d5bdc7

Removes connection from outside arcadium

view details

push time in a month

push eventnetonjm/batocera-emulationstation

Jose Medrano

commit sha e528fc7fad3445f9857467c1d5e127940a64a757

Revert "Reverse icon spectate/host" This reverts commit 0474b1cc5f8bf274dd324f6d37d3ab17e491580d.

view details

push time in a month

push eventnetonjm/batocera-ports

Jose Medrano

commit sha c6567d4a83264def42d5568a3d9b7e4e5e8440f5

Removes 0 index

view details

Jose Medrano

commit sha da3916011fa362c9c6ca9fe5b6ca6c311d4ab631

Don't override video_fullscreen

view details

Jose Medrano

commit sha 139ba9f06adbbadbf72e9235fee0cd7951fbf0e3

Adds arcadium-unlock in full mode

view details

Jose Medrano

commit sha 9440c365a8be39ec3e4ed928645054f8298142ce

Fixes axis overrides

view details

Jose Medrano

commit sha 13862005a3056e8a03f05800ba5b6bd97627c3b0

Implements window mode

view details

Jose Medrano

commit sha adcab0f9c5e67d3691db4e56dc040fabec620b72

Implements arcadium unlock

view details

Jose Medrano

commit sha afcea81f2ebbac05c266fed2bedaa709a6ed10ea

Fixes set monitor id

view details

Jose Medrano

commit sha 03c00e4e539e8b19c19ddff474b00b86a5a17007

Adds Joypad for all devices

view details

Jose Medrano

commit sha 54c7ac0c6db8eeda6ec5ae3bdf520c6d71bd5223

Forces keyboard to player 1

view details

push time in a month

push eventnetonjm/batocera-emulationstation

Jose Medrano

commit sha d32b1c08fe14fd4c5ff3b53d68058cac6c67b744

Adds fullmode launching retroarch

view details

Jose Medrano

commit sha 4c1bf731eaf010cc24243ba25d647d1f44f8c8c1

Adds new options in settings and reordering

view details

Jose Medrano

commit sha 6fc7f173575046c5740a88b43525912a942d8f87

Send windowed parameters

view details

Jose Medrano

commit sha c2be6e0f1880bcd5087948c589dea8e7873a43fb

Adds windowed mode

view details

Jose Medrano

commit sha 71e45b25193eb6bb91402b106c3c7d3cc2913a28

Adds user music

view details

Jose Medrano

commit sha d8936a050f95dfa32b952256a28e785ab1230e8b

ddddddd

view details

Jose Medrano

commit sha 954fef19d123c71958c94ccf3b110ee052a717a1

Invert no longer passed as a parameter

view details

Jose Medrano

commit sha dd4b57e99f6c695ce4772f5fde9dd25089ca860c

Adds music titles

view details

Jose Medrano

commit sha 0474b1cc5f8bf274dd324f6d37d3ab17e491580d

Reverse icon spectate/host

view details

Jose Medrano

commit sha 7fcacf45f1d05a46df4512578f3801960abc6d95

Removes spectator password

view details

Jose Medrano

commit sha d53982db35f39751cf8cac3b5cb3a4da13b47fc2

Filters 2 and 4+

view details

Jose Medrano

commit sha 73252967f50f03c32d909b882f6277994b53c3d9

Adds public announce game + fixes save settings

view details

Jose Medrano

commit sha da1abf361cc093ec9fd83c63b2af11b85b05c5f4

Favorites first now refreshes UI

view details

push time in a month

Pull request review commentmono/xwt

Adds fullpaths to dylibs in libglib and pango to fix monterey linking

 	<dllmap os="!windows,osx" dll="libwebkitgtk-1.0-0.dll" target="libwebkitgtk-1.0.so.0"/> 	<dllmap os="!windows,osx" dll="fontconfig" target="libfontconfig.so.1"/> -	<dllmap os="osx" dll="libglib-2.0-0.dll" target="libglib-2.0.0.dylib"/>-	<dllmap os="osx" dll="libgobject-2.0-0.dll" target="libgobject-2.0.0.dylib"/>-	<dllmap os="osx" dll="libatk-1.0-0.dll" target="libatk-1.0.0.dylib"/>-	<dllmap os="osx" dll="libgtk-win32-2.0-0.dll" target="libgtk-quartz-2.0.0.dylib"/>-	<dllmap os="osx" dll="libgdk-win32-2.0-0.dll" target="libgdk-quartz-2.0.0.dylib"/>-	<dllmap os="osx" dll="libpango-1.0-0.dll" target="libpango-1.0.0.dylib"/>-	<dllmap os="osx" dll="libpangocairo-1.0-0.dll" target="libpangocairo-1.0.0.dylib"/>+	<dllmap os="osx" dll="libglib-2.0-0.dll" target="/Library/Frameworks/Mono.framework/Versions/Current/lib/libglib-2.0.0.dylib"/>+	<dllmap os="osx" dll="libgobject-2.0-0.dll" target="/Library/Frameworks/Mono.framework/Versions/Current/lib/libgobject-2.0.0.dylib"/>+	<dllmap os="osx" dll="libatk-1.0-0.dll" target="/Library/Frameworks/Mono.framework/Versions/Current/lib/libatk-1.0.0.dylib"/>+	<dllmap os="osx" dll="libgtk-win32-2.0-0.dll" target="/Library/Frameworks/Mono.framework/Versions/Current/lib/libgtk-quartz-2.0.0.dylib"/>+	<dllmap os="osx" dll="libgdk-win32-2.0-0.dll" target="/Library/Frameworks/Mono.framework/Versions/Current/lib/libgdk-quartz-2.0.0.dylib"/>+	<dllmap os="osx" dll="libpango-1.0-0.dll" target="/Library/Frameworks/Mono.framework/Versions/Current/lib/libpango-1.0.0.dylib"/>+	<dllmap os="osx" dll="libpangocairo-1.0-0.dll" target="/Library/Frameworks/Mono.framework/Versions/Current/lib/libpangocairo-1.0.0.dylib"/>

Good idea @akoeplinger , thanks for the tip!

netonjm

comment created time in 2 months

PullRequestReviewEvent

pull request commentmono/xwt

Adds fullpaths to dylibs in libglib and pango to fix monterey linking

I don't think the path in dll.config has got anything to do with Monterey linking? I think it is better to let the linker decide (to allow embedded and relocated usage)

Just to add some context, after the Monterey update, the linking is failing to get correct paths in some users with Homebrew installed and packages with libcairo and libglib dependencies. The problem is that the linking is incorrectly deciding the directories to look for, instead of using the Mono folder as the first option, it uses the libraries within Homebrew, and this causes an NRE at startup. That is a workaround to avoid this scenario when starting, but I agree it is something that should be solved in a general way in MONO.

netonjm

comment created time in 2 months

PR opened mono/mono

Reviewers
Adds full path to libcairo for correct assembly directory resolution in monterey

<!-- Thank you for your Pull Request!

If you are new to contributing to Mono, please try to do your best at conforming to our coding guidelines http://www.mono-project.com/community/contributing/coding-guidelines/ but don't worry if you get something wrong. One of the project members will help you to get things landed.

Does your pull request fix any of the existing issues? Please use the following format: Fixes #issue-number -->

+1 -1

0 comment

1 changed file

pr created time in 2 months

create barnchnetonjm/mono

branch : vsmac-monterey-fix

created branch time in 2 months

fork netonjm/mono

Mono open source ECMA CLI, C# and .NET implementation.

https://www.mono-project.com

fork in 2 months

create barnchmono/xwt

branch : fixes-monterey-pangolib

created branch time in 2 months

push eventnetonjm/batocera-ports

Jose Medrano

commit sha 91d18a9441fd331c18c61e212bf8f96a846e1be0

Keyboard player reverted to 1

view details

push time in 2 months

push eventnetonjm/batocera-ports

Jose Medrano

commit sha e8183b1b141ab283b7f0055f7370ea23881b7543

Removes remaps state slot e input keys

view details

push time in 2 months

push eventnetonjm/batocera-emulationstation

Jose Medrano

commit sha 1db99f778fe3d2574a763062fa3b168e6c92aac3

Adds theme music to menu

view details

push time in 2 months

push eventnetonjm/batocera-emulationstation

Jose Medrano

commit sha abb07b06860a8c249b9ca8992aeed1dacfb5cea0

Adds custom collections and all games

view details

push time in 2 months

push eventnetonjm/batocera-emulationstation

Jose Medrano

commit sha a1313512a29bc422e17ace1a5b691c97bc1e38d1

Configuration sound and video options are now in main node

view details

push time in 2 months

push eventnetonjm/batocera-emulationstation

Jose Medrano

commit sha 3c5419d9e5195cc4449afac84a8fd3ce844ae69b

Añade AUTO a las opciones de jugador

view details

Jose Medrano

commit sha 5f008993852daf5e4691f7d55abac24520f075ea

Renames some titles

view details

Jose Medrano

commit sha 72ce9b3e5370262956b1db14fa5c547fd5b12a95

Better translations

view details

Jose Medrano

commit sha 13d3050c51edc13438935f5847dad7fab542d49b

don't show more than 4 players

view details

push time in 2 months

create barnchnetonjm/batocera-emulationstation

branch : arcadium

created branch time in 2 months

create barnchnetonjm/batocera-ports

branch : arcadium

created branch time in 2 months

fork netonjm/batocera-ports

Batocera Script Ports for EmulationStation

fork in 2 months

push eventnetonjm/RetroArch

Jose Medrano

commit sha 8f6d2c9b10d6064bd987f98337b26e8d48d11217

Adds menu unlock feature flag

view details

Jose Medrano

commit sha 5a58c710882e60727b53d56d7360e001cfed3124

Don't allow refresh servers in normal mode (cherry picked from commit 59b9d4a60d4b0eda9e53b783b4bef70836986bc6)

view details

Jose Medrano

commit sha 54c93ccd99574bab7ad1715e08a05d85e2e80d9f

Don't show cores and retroarch version in normal mode

view details

Jose Medrano

commit sha b02604935e2da236c5723da6d14ebf623af13796

Disables menus in normal mode

view details

Jose Medrano

commit sha d07917c0ccf2aef6aca0cb5a185cce14326e922f

d

view details

Jose Medrano

commit sha 6bec75ecbf08c7747218ccec4e1b60277303df01

Filter configuration driver menu items

view details

Jose Medrano

commit sha a62cb86aef6600155e0e1dab4a6b53351c82c743

Hides configuration section

view details

push time in 2 months

push eventnetonjm/RetroArch

Jose Medrano

commit sha 193d3dd4c6bbd01bcc689cd9d3d3ee244975f528

Fixes detected nodes message format

view details

Jose Medrano

commit sha 32a475385d85e14b3c691e4ea29fd9f7aff2d39b

UWP target and package changes

view details

Jose Medrano

commit sha 94e38c53aa8ee5fae07b971cfe8d0a6c3eb29c60

Fixes UPNP message error opening ports (cherry picked from commit 3c14e8eae050b4ee9dd46f67e38fb3a5a8b215f1)

view details

Jose Medrano

commit sha 56d717619f2736abb71a1d90421737feed67efef

Default skin is now white

view details

Jose Medrano

commit sha d59f5cdcaa387923a3dfcb2b1a64d7c929502312

Adds versioning in assembly

view details

Jose Medrano

commit sha 88052aba7f910852e94fe62957b4c30a750c8a51

Fixes some labels RetroArch->Arcadium

view details

Jose Medrano

commit sha 8771766550f66a27e863c98a7ea93420df52c8c9

Bumps Libretro Protocol version

view details

Jose Medrano

commit sha 2087243baa95751a112868ff10ab04fcaa720837

forces cgshader support in build (cherry picked from commit 661152375828e24721215a9e4e9e12f8f9388d16) (cherry picked from commit dcc6d1e7545ae8899ee276e5b5c11d2662779719)

view details

push time in 2 months

push eventnetonjm/RetroArch

Jose Medrano

commit sha bb57d16e31eb2ecfb1b9564b1a7e0b06de3d0605

Fixes detected nodes message format

view details

Jose Medrano

commit sha cbeb82ab47621e2fd2d0d17735c02c873d6002af

Removes some style (cherry picked from commit 7448f8734897aa061acfa3f2a986f8e19bcc1cf7)

view details

Jose Medrano

commit sha c25396ae05efafb6938f4a25179754c905effb4c

target and package changes (cherry picked from commit 424b14ebad0152291dc804b0b18ba20a671e6f22)

view details

Jose Medrano

commit sha f3d0505e22730b0f81acfe10381ad7ea45b2265a

fixes message (cherry picked from commit 3c14e8eae050b4ee9dd46f67e38fb3a5a8b215f1)

view details

Jose Medrano

commit sha 8c4cc1e5bb69feeeff5c8bab5c42db7eda16e76e

Default skin is now white

view details

Jose Medrano

commit sha f11507b4510a51fc341570c3aae4e59941fd2083

Enable again meenu

view details

Jose Medrano

commit sha 13d8ff934282452ee86244636b61669c2e1eb974

enable again menu

view details

Jose Medrano

commit sha 85c423457627f1ee6917a9b989236336228fab20

Revert "Removes some style" This reverts commit bcd9b5b2e90d31198f565b1ab78ad14d64ad0cae.

view details

Jose Medrano

commit sha ca6129bf564389bf36b6a220e4de17427b6fa942

Adds versioning in assembly

view details

Jose Medrano

commit sha 6f1b7e0f5d05996d1876f2095063f857119ae723

arcadium

view details

Jose Medrano

commit sha 3cc2cee94f458e52602174b5fa6629ef7f6ba469

msvct

view details

Jose Medrano

commit sha 80bebcc30b8d6374b49fb412bb630af3ebfe7a58

protocol

view details

Jose Medrano

commit sha 8b6c221e4af540023d8c11ca5ee63813b8585311

Removes subsystem from games

view details

push time in 2 months

push eventnetonjm/RetroArch

Jose Medrano

commit sha d5531075ecca089e36836b3b81f5bbff50e333d6

missing brace

view details

Jose Medrano

commit sha 552cb6def3213fa67b084cd352b93902e8c65dd7

Filtering menus based in IsFullMenu flag

view details

push time in 2 months

push eventnetonjm/RetroArch

Jose Medrano

commit sha 36321e5d6a9d842dfabbcc9568d3f708b9bba69e

Fixes detected nodes message format

view details

Jose Medrano

commit sha f0d433dff39cd283ee772b3ace26abdd7e4fef66

target and package changes (cherry picked from commit 424b14ebad0152291dc804b0b18ba20a671e6f22)

view details

Jose Medrano

commit sha dcc6d1e7545ae8899ee276e5b5c11d2662779719

forces cgshader support in build (cherry picked from commit 661152375828e24721215a9e4e9e12f8f9388d16)

view details

Jose Medrano

commit sha 81b3a5cd0c15dc9650c6b4ec55499c826befb4f8

fixes message (cherry picked from commit 3c14e8eae050b4ee9dd46f67e38fb3a5a8b215f1)

view details

Jose Medrano

commit sha ef37c3919a1ac23684df347316fffab3981e399f

Adds versioning in assembly

view details

Jose Medrano

commit sha 9b6724141246f04e0cd35ca7f8fb6f4e9a7e62a6

Fixes retroarch label to arcadium

view details

Jose Medrano

commit sha c064d9a68159f42d61553ebb9d7ecbfb87ac548a

bumps messaging version

view details

Jose Medrano

commit sha 446f7275134b6f298fa06b46b2abcaf53c312f5f

adds menu unlock

view details

Jose Medrano

commit sha 814af107e27f3ca00ca11e390f1c1c7ae9c247b9

disables versioning by default

view details

Jose Medrano

commit sha 59b9d4a60d4b0eda9e53b783b4bef70836986bc6

Don't allow refresh servers in normal mode

view details

push time in 2 months

more