Project

General

Profile

Activity

From 04/19/2020 to 05/18/2020

05/17/2020

03:49 PM Feature #28 (New): Incorporate useful WINE 1.7 patches
Notaz optimised WINE as part of his effort to port Starcraft to ARM
https://pyra-handheld.com/boards/threads/starcra...
Kevin O'Dwyer
03:47 PM Feature #27 (New): Add webgl to WASM build
GL4ES is a OpenGL 2.1/1.5 to GL ES 2.0/1.1 translation library
https://github.com/ptitSeb/gl4es
An example of its...
Kevin O'Dwyer

05/15/2020

03:39 PM Feature #9 (Closed): Set game title when launched from UI
When launching a app from the UI, the app's will appear in the window title. James Bryant
03:38 PM Bug #25 (Closed): Boxedwine UI should have an option to delete all data
The the Options / General tab, the user can now delete all Boxedwine data. James Bryant

05/14/2020

09:07 PM Revision 94b3c0ee (boxedwine-source): #9 The UI will now add the app/game name to the launched Boxedwine Window
James Bryant
08:42 PM Revision 3f7cd134 (boxedwine-source): #25 can now delete all Boxedwine data and restart Boxedwine in a fresh state.
James Bryant
03:59 AM Revision 07caf66e (boxedwine-source): UI: fixed a crash when the user deleted the last container.
James Bryant
03:35 AM Feature #10 (Closed): Add the ability to launch a random app/game in a container without a short cut
Fixed this in #3, the user can select from 9 wine apps instead of just having 2 buttons for regedit and winecfg. James Bryant
02:33 AM Revision 39e3bfcb (boxedwine-source): Fixed test build.
James Bryant
02:26 AM Revision cc3878b3 (boxedwine-source): Fixed normal core build and x64 on windows with opengl
James Bryant
01:57 AM Bug #3 (Closed): UI App Choser doesn't show Wine apps
When creating a shortcut from a container, you can now choose from some Wine apps. Also in the container view the num... James Bryant
01:56 AM Revision 67786e09 (boxedwine-source): Merge branch 'james/Mac_x64'
James Bryant
12:15 AM Revision e6291c00 (boxedwine-source): #3 When creating a shortcut from a container, you can now choose from some Wine apps. Also in the container view the number of Wine apps you can run has been increased from 2 to 9.
James Bryant

05/13/2020

10:09 PM Revision 2996afd4 (boxedwine-source): #26 Worked on x64 stability on Mac by moving some SDL/OpenGL calls to run on the main thread.
James Bryant
08:56 PM Feature #26 (New): Mac x64 CPU core
James Bryant
04:07 PM Revision 0c75e431 (boxedwine-source): Fixed an issue where single buffered OpenGL would not show
James Bryant
03:27 PM Bug #25 (Closed): Boxedwine UI should have an option to delete all data
James Bryant
04:31 AM Revision 2e41f550 (boxedwine-source): Fixed test build
James Bryant
03:15 AM Feature #8 (Closed): Add cancel button to download dialog in the UI
It is now possible to cancel a download. James Bryant
03:14 AM Revision c0272957 (boxedwine-source): Merge branch 'james/cancel_download'
James Bryant
03:02 AM Revision e906717a (boxedwine-source): #8 Mac fix for cancel download feature
James Bryant
02:57 AM Bug #2 (Closed): UI should save size of Window
The UI will now save position and size. James Bryant
12:13 AM Revision 421b922e (boxedwine-source): #8 Can now cancel a download. Poco library did not have the ability to close an http request, so I slightly modified the source to access to the raw socket handle.
James Bryant

05/12/2020

10:26 PM Revision a1f28ff3 (boxedwine-source): #2 UI Window position and size will now be saved and restored.
James Bryant
03:46 AM Bug #1 (Closed): Closing the SDL Window should not just terminate Wine
When the user closes the SDL window, instead of closing the windows app, it will now terminate the main program which... James Bryant
03:44 AM Bug #5 (Closed): Tooltips in the UI get clipped if the tooltip width is greater than the window width
The tooltip width will no longer exceed the width of the window. James Bryant
03:44 AM Feature #11 (Closed): Add right click support for containers
Can now right click on a container name in the container list and select an option to delete it. James Bryant
03:42 AM Revision 95d66483 (boxedwine-source): #1 When closing the SDL window it will now trying to cleanly close wineserver so that the registry gets flush to disk.
James Bryant

05/11/2020

07:56 PM Revision d5beee36 (boxedwine-source): #5 UI: tooltip window can no longer be wider than the main window which caused clipping.
James Bryant
07:45 PM Revision a530d1f9 (boxedwine-source): #11 UI: Can now delete a container from the container view list by right clicking and selecting the delete option from the popup
James Bryant
05:02 PM Bug #24 (Closed): Mac crashes in UI when selecting the Install tab
A variable for the view was being initialize with itself instead of NULL. Weird that this seemed OK on Windows. James Bryant
04:53 PM Bug #24 (Closed): Mac crashes in UI when selecting the Install tab
James Bryant
05:00 PM Revision 69eed8bc (boxedwine-source): When allocating memory, don't allocated past the end of the memory space.
James Bryant
04:56 PM Revision 32297326 (boxedwine-source): #24 Fixed a crash in the UI on Mac. A variable was being initialized with itself instead of NULL.
James Bryant
03:13 AM Feature #23 (New): Add Joystick support
James Bryant
02:55 AM Feature #22 (New): Add support for mounting ISOs
Need to mount an ISO into the file system and for Wine to recognize it as a CD James Bryant
02:51 AM Feature #21 (New): On Windows 64 allow the user to integrate Boxedwine to automatically launch 16-bit programs
The old Boxedwine UI allowed this, it shouldn't be hard to incorporate the required registry changes to make this work. James Bryant
02:49 AM Feature #20 (New): Allow DOS installers to work by launching Dosbox
Before launching a setup program, inspect the file and if it is for DOS then warn the user and let them download Dosb... James Bryant
12:59 AM Bug #19 (Closed): Mouse Move can cause a game pause
This can be seen in the Sacrafice demo.
If I slow the rate of mouse moves to the program to 100 per second it work...
James Bryant

05/10/2020

11:18 PM Revision c36c4272 (boxedwine-source): Fixed the emscripten build
James Bryant
10:21 PM Bug #18 (Closed): Screen flickers a lot when games test resolutions
Fixed in 20R1 commit:0d2c919d
Now the user should not see games/apps create and destroy windows many times during ...
James Bryant
08:17 PM Bug #18 (In Progress): Screen flickers a lot when games test resolutions
James Bryant
05:34 PM Bug #18 (Closed): Screen flickers a lot when games test resolutions
Some apps/games will probe the screen by creating windows at different resolutions and capabilities. This can be see... James Bryant
10:18 PM Revision 92ff69ca (boxedwine-source): UI: cpu affinity option was not properly initialized
James Bryant
10:17 PM Revision 0d2c919d (boxedwine-source): Merge branch 'james/SDL_window_creation_flicker'
James Bryant
09:40 PM Revision 9d18f6b5 (boxedwine-source): UI: when SDL creates a window, it will now keep it hidden until it is used. This should help reduce lots of windows being created and destroyed when some games launch and test different resolutions/capabilities.
James Bryant
05:31 PM Feature #17 (New): UI: add a detail view for the apps view
It would be nice to allow the user to choose between icon and detail views for the apps. The detail views could have... James Bryant
05:20 PM Bug #16 (New): UI: work on keyboard support, such as tab key
Currently keyboard navigation has not been code and does not work well James Bryant
05:18 PM Revision 05db1720 (boxedwine-source): UI: container names will be sorted on the container view as case insensitive.
James Bryant
02:41 AM App/Game #15 (New): Game: Catz
wine: Unhandled page fault on write access to 0x602fdb90 at address 0x14b7:0x000011e1 James Bryant
02:36 AM App/Game #14 (New): Game: Curse of Monkey Island demo
The game will crash after and the initial dialog and the user moves the mouse.
This game worked with the normal co...
James Bryant
02:23 AM App/Game #13 (New): Game: Winfish2 x64 crash
Winfish 2 shareware will crash after you hit "Continue Unregistered" button. This does not crash with the normal cor... James Bryant
02:00 AM Bug #12 (New): Sometime Wine will fail to create the first window
I've noticed that sometimes Wine will fail to create the first explorer window when starting up. This seems to happe... James Bryant
01:57 AM Feature #11 (Closed): Add right click support for containers
In the container view it would be nice to right click the container name in the container list and see some options, ... James Bryant
01:56 AM Feature #10 (Closed): Add the ability to launch a random app/game in a container without a short cut
Right now the UI allows launching WineCfg and Regedit as buttons in the container view. Perhaps this should be some ... James Bryant
01:55 AM Feature #9 (Closed): Set game title when launched from UI
I think it would be nice to have the app/game shortcut name be part of the Boxedwine window when it is running. Perh... James Bryant
01:54 AM Feature #8 (Closed): Add cancel button to download dialog in the UI
When downloading a demo or Wine version, the download dialog should have a cancel button James Bryant
01:53 AM Feature #7 (New): Add support to launch Boxedwine in another process from the UI on Mac
When a new process is launched with Poco, it calls fork then execvp. Fork seems to work and execvp doesn't not retur... James Bryant
01:45 AM Feature #6 (New): Need to add support for mouse capture
Some games, like 3dmark01 SE, will hang or crash if the mouse moves outside the window. James Bryant
01:42 AM Bug #5 (Closed): Tooltips in the UI get clipped if the tooltip width is greater than the window width
!tooltip.jpg!
If the font is larger or the window is smaller, then the tool tip width can be larger than the windo...
James Bryant
01:40 AM Bug #4 (Closed): Sometimes for no reason Wine will reinitialize .wine directory
I haven't seen a pattern to this yet, but sometimes Wine will reinitialize the .wine directory even though the Wine v... James Bryant

05/09/2020

01:26 AM Bug #3 (Closed): UI App Choser doesn't show Wine apps
When browsing apps to make a shortcut do in the container view, it should show apps that are in the zip file system a... James Bryant
01:24 AM Bug #2 (Closed): UI should save size of Window
The UI window can be resized. It would make sense if Boxedwine UI saved this value and used it the next time it star... James Bryant
01:20 AM Bug #1 (Closed): Closing the SDL Window should not just terminate Wine
Right now closing the SDL window will terminate Wine. This could cause a loss of data since Wineserver only flushes ... James Bryant

05/07/2020

05:39 PM Revision febb4a2a (boxedwine-source): UI: when selecting a file/dir location in the install view or dragging a file/dir into the UI, it will now try to guess a container name-
James Bryant
05:11 PM Revision 6b9a643f (boxedwine-source): UI: will no longer crash if a container has a mount and the user tries to create a new shortcut. Also creating a blank container will take you to the container after it is created.
James Bryant
04:15 PM Revision 88031838 (boxedwine-source): Fixed the test build on Windows
James Bryant
03:45 PM Revision 111c32dc (boxedwine-source): Merge branch 'james/CPU_Affinity'
James Bryant
03:44 PM Revision 750562a8 (boxedwine-source): CPU Affinity work for Mac
James Bryant
04:00 AM Revision 6c8cb0ca (boxedwine-source): CPU Affinity: fixed Linux build.
James Bryant
03:15 AM Revision 0423e539 (boxedwine-source): Will now support setting cpu affinity from the command line and in the UI. I'm hopefull this will help a class of games around the late 90s that have issues with multi-cpu systems. So far I'm still getting random crashes in Thief demo.
James Bryant

05/05/2020

06:07 PM Revision 75b4a07a (boxedwine-source): Fixed some timing issues with a process that exits with multiple threads. Also fixed an issue with shared_ptr and native sockets not using it correctly.
James Bryant
03:20 PM Revision 7b37e1f1 (boxedwine-source): UI: files/demos url can now be configured
James Bryant

05/04/2020

10:30 PM Revision ac9db9d1 (boxedwine-source): Merge branch 'james/Demo_in_zip_support'
James Bryant
10:29 PM Revision 39d724c7 (boxedwine-source): UI: Updated mac project file for zip support in demos
James Bryant
09:21 PM Revision 357b94d0 (boxedwine-source): UI: Demos can now be in a zip file. It can be a setup or the actual game.
James Bryant
03:41 PM Revision 99858097 (boxedwine-source): more configurable handling of filepaths
Kevin O'Dwyer

05/02/2020

04:40 PM Revision 93adb2ed (boxedwine-source): Boxedwine UI will now launch app in a separate process and record the last log in the container directory.
James Bryant
09:03 AM Revision e8cefb0a (boxedwine-source): fix documentation
Kevin O'Dwyer

05/01/2020

01:04 PM Revision aa853f12 (boxedwine-source): re-work emscripten file system integration
Kevin O'Dwyer
02:05 AM Revision 23c71e0b (boxedwine-source): Merge branch 'james/x64_signal_handling'
James Bryant
02:05 AM Revision b8c5de02 (boxedwine-source): I disabled DX9 UI option and will go back to using just OpenGL. On Windows if the UI is started or the -dpiAware command line option is used, display scaling will be disabled.
James Bryant
12:29 AM Revision bac2940b (boxedwine-source): Added the idea of components that be installed into a container. Currently only one component is available, nglide. Also the demo configuration can list nglide as a dependency and nglide will be installed then the demo. Currently motorhead uses this.
James Bryant

04/30/2020

07:15 PM Revision 143e1ecb (boxedwine-source): Some work on the Mac x64 build.
James Bryant
05:07 PM Revision cec70985 (boxedwine-source): Fixed -mount option so that mounting a zip file works.
James Bryant
03:47 PM Revision b2c18088 (boxedwine-source): x86: signal handler will now copy data about the signal and exit to a function that will handle it. This seems to be the recommended way to handle signals, to do as little possible in the actual signal. I also fixed a bug where it was possible for processes to overlap memory. Now Caesar, Diablo and WineMine work with x64.
James Bryant

04/29/2020

12:18 AM Revision f3f47536 (boxedwine-source): Added msvc remote target for linux. Can now debug the Linux build with MSVC on Windows and Linux running on another machine or VM.
James Bryant

04/25/2020

11:57 PM Revision db02829e (boxedwine-source): UI: fixed a bug when trying to work wrap the app name in the app list and a word is bigger than what can fit on a line. Also fix a bug if the app name wraps more than 3 lines.
James Bryant
04:31 PM Revision ed491488 (boxedwine-source): Added Linux build instructions
James Bryant

04/24/2020

11:24 PM Revision 1f3de97d (boxedwine-source): The FPU group 1 (0xd9) unit tests for x64 are now working
James Bryant
05:07 PM Revision 71e410b2 (boxedwine-source): Fixed emscripten build
James Bryant
04:24 PM Revision a797abcd (boxedwine-source): Fixed test target for mac build.
James Bryant
03:52 PM Revision b5a238ea (boxedwine-source): UI: apps can prevent automatic DPI scaling on Windows. This does not seem to work with NVidia drivers.
James Bryant
01:18 AM Revision 7fbe1acf (boxedwine-source): Merge branch 'james/UI_DirectX9'
James Bryant
01:05 AM Revision 9cb354e4 (boxedwine-source): UI: update xcode project
James Bryant
12:58 AM Revision 599dc2c0 (boxedwine-source): UI: windows build will default to directx 9 for the UI since it plays nicer with DPI awareness. Added a commandline switch to change it back to OpenGL without DPI awareness.
James Bryant

04/23/2020

10:08 PM Revision a6052844 (boxedwine-source): UI: DirectX 9 UI now works with icons.
James Bryant
08:33 PM Revision 3f98cc44 (boxedwine-source): UI: the initial UI can now be high DPI and launching Wine can be done with scaling. Currently DirectX 9 textures are disabled, so no icons.
James Bryant
05:54 PM Revision e69684ea (boxedwine-source): UI: Just playing with some ideas for high dpi awareness and DirectX 9
James Bryant

04/22/2020

08:55 PM Revision 665e8225 (boxedwine-source): Modified gitignore
James Bryant
08:54 PM Revision f051c8e3 (boxedwine-source): Trying out code block IDE for Linux
James Bryant
07:11 PM Revision 7a1c7767 (boxedwine-source): Fix a shutdown bug if you close the SDL window instead of the Wine window.
James Bryant
02:58 AM Revision ca405f50 (boxedwine-source): Merge branch 'james/XML_Config'
James Bryant
02:57 AM Revision f3604cca (boxedwine-source): UI: Linux build now works with the XML config changes
James Bryant
02:24 AM Revision 1d905563 (boxedwine-source): UI: Mac build can now download demos
James Bryant
12:16 AM Revision 0b492409 (boxedwine-source): UI: more work on demos and scaling. Files/Demo file will now use xml.
James Bryant

04/21/2020

04:32 AM Revision f7f8c6aa (boxedwine-source): UI: can now download and install demos
James Bryant

04/20/2020

09:45 PM Revision 5076c30f (boxedwine-source): UI: included a new font in the file systems and updated them to version 2. Used the new font in the UI to add some icons next to the text. Also will show the first app's icon for each container in the container list.
James Bryant
05:50 PM Revision 37cc9a1a (boxedwine-source): UI: Updated the App chooser dialog and the app options popup.
James Bryant

04/19/2020

11:54 PM Revision 62dd2bb2 (boxedwine-source): Merge branch 'james/UI_Container_View'
James Bryant
11:53 PM Revision 5e76f463 (boxedwine-source): Merge branch 'UI_Container_View' into james/UI_Container_View
James Bryant
11:33 PM Revision 85911d62 (boxedwine-source): UI: Linxu can now open a directory in the desktop
James Bryant
10:45 PM Revision 60189134 (boxedwine-source): UI: mac platform can now launch finder to show the container location
James Bryant
09:57 PM Revision 2e3fa371 (boxedwine-source): UI: can now set command arguments for an app
James Bryant
04:18 AM Revision a6d6053d (boxedwine-source): UI: gave the user the ability to adjust the font size
James Bryant
03:13 AM Revision 243982e1 (boxedwine-source): UI: the container view can now show an app icon for the app that is being edited.
James Bryant
02:41 AM Revision b8326d3e (boxedwine-source): UI: added the ability to delete a container
James Bryant
02:30 AM Revision 75ccec47 (boxedwine-source): UI: moved the container view to auto layout
James Bryant
 

Also available in: Atom