MAMEWorld >> Programming
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

Vas Crabb
BOFH
Reged: 12/13/05
Posts: 4457
Loc: Melbourne, Australia
Send PM
Re: Development workflow and tools general questions
07/22/22 10:31 AM


> What debugger do people use? How does one debug with the MSYS2 toolset?

I generally use GDB - install the x86-64 MinGW GDB, and run it from a CMD shell. If you try debugging a MinGW application like MAME in MSYS2 GDB, you won’t be able to break with Ctrl+C, etc. and running MinGW GDB in an MSYS2 shell will cause issues with paging not working, command history not working, and more.

> Is anyone actively using Visual Studio?

Yes, some people do use Visual Studio. You may get better results using the clang-cl compiler than MSVC (cl) with Visual Studio. You can install the clang toolchain for Visual Studio with the Visual Studio installer.

> Is Linux or Windows the de facto dev environment?

There are probably more MAME developers on Linux than Windows at the moment, but most stuff works the same way on either. There are also a smaller but significant number of people developing MAME on macOS.

> Anyone using Visual Studio Code in Windows or Linux?

I believe R.Belmont uses Visual Studio Code for MAME development on Linux and macOS. There may be other developers using it.







Entire thread
Subject Posted by Posted on
* Development workflow and tools general questions rubinstu 07/22/22 02:58 AM
. * Re: Development workflow and tools general questions Vas Crabb  07/22/22 10:31 AM
. * Re: Development workflow and tools general questions MooglyGuy  07/22/22 09:20 AM
. * Re: Development workflow and tools general questions rubinstu  07/23/22 04:38 AM

Extra information Permissions
Moderator:  Pi 
0 registered and 2 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 251