Activity
From 05/04/2020 to 06/02/2020
06/02/2020
- 09:31 AM Revision 533a2aa8 (boxedwine-source): Merge branch 'master' of https://git.code.sf.net/p/boxedwine/source
- 09:31 AM Revision 68655c4d (boxedwine-source): Update Wine 5.0 to revert a change that caused Wine to fail to create a window on slower system
- 08:16 AM App/Game #13: Game: Winfish2 x64 crash
- And FPU precision exception was set in the status field and the control field had it unmasked. The x86 normal core i...
06/01/2020
- 08:20 PM Revision ede26909 (boxedwine-source): Some work on Linux fpu exceptions
- 01:44 PM Revision e23e04a7 (boxedwine-source): Some work on exceptions. Looks like for x64 I was reporting to wine an int divide by zero for all fpu exceptions.
- 01:44 PM Revision 178de857 (boxedwine-source): Some games would not show their window, like the Breakdown. The logic to try and prevent multiple create/destroy windows to test the display didn't work in all cases. Now there is a catch all that will show the window after a delay of 1 second.
05/31/2020
- 11:47 AM Revision 67526dfe (boxedwine-source): Updated emscripten Jenkinsfile to help with running unit tests
- 11:07 AM Revision 653fb8cf (boxedwine-source): Update emscripten Jenkins to run unit tests in headless firefox
- 11:00 AM Revision 06cceb83 (boxedwine-source): Update emscripten Jenkins file to call unit tests
- 10:57 AM Revision c029e407 (boxedwine-source): commented out a couple of cpu tests for emscripten
- 10:02 AM Revision 1c116f11 (boxedwine-source): Removed some warnings in the normal core when shifting
05/30/2020
- 02:44 PM Revision 1a255387 (boxedwine-source): Windows Jenkins build wasn't calling the x64 version of the unit tests
- 02:35 PM Revision aa3e38e4 (boxedwine-source): Automation scripts for Linux
- 09:28 AM Bug #12: Sometime Wine will fail to create the first window
- I updated the Wine 5 build to revert this checkin. I still don't know why it causes an issue. When it runs fast it ...
- 09:07 AM Revision cf2bc11e (boxedwine-source): Added x64 automation target to Xcode
05/29/2020
- 09:36 PM Revision f2a4f3d9 (boxedwine-source): Created a new target for Mac automation and turned sandboxing off for it.
- 06:32 PM Revision f2495fcb (boxedwine-source): If an automation script is not found, Boxedwine should return a non 0 exit code so that jenkins can fail
- 06:11 PM Revision bc71f60d (boxedwine-source): Added BOXEDWINE_RECORDER to the mac build so that it can run automation tests
- 05:27 PM Revision 74a8ff74 (boxedwine-source): Automation script for mac
- 01:11 PM Revision 1b3453dc (boxedwine-source): Automation fix, the 32-bit and 64-bit scripts were clobbering each other
05/27/2020
- 03:02 PM Bug #12: Sometime Wine will fail to create the first window
- After a long git bisect the issue only happens in Wine 5.0 rc1 and later. It was caused by
kernel32: Use the Get/... - 09:32 AM Revision 4cbe4168 (boxedwine-source): add emscripten test build.
- add app-payload and overlay-payload parameters.
05/25/2020
- 06:46 PM Revision f73ab265 (boxedwine-source): If the automation script times out, it should return a non 0 value to indicate an error
- 06:08 PM Revision c9cfcee7 (boxedwine-source): Windows 32-bit automation fix
- 05:57 PM Revision 5633b1f6 (boxedwine-source): More work on automation scripts
- 04:40 PM Revision eac69512 (boxedwine-source): Automation will now return 0 for sucess
- 04:24 PM Revision 8e405921 (boxedwine-source): Automation script for Windows x64
- 11:39 AM Revision 78d9ca39 (boxedwine-source): Merge branch 'james/Automation_fix'
- 10:43 AM Revision f787c246 (boxedwine-source): Some fixes to get automation working again
- 10:37 AM Feature #27: Add webgl to WASM build
- gl4es bug fixed in commit: https://github.com/ptitSeb/gl4es/commit/e53acfadba316b080b4a99c186f4b297674fde67
stuntcar... - 01:03 AM Revision e8c4f277 (boxedwine-source): Update readme so I can test jenkins and git hooks
05/24/2020
- 11:52 PM Revision 19857404 (boxedwine-source): Windows jenkins build failed to run tests
- 11:34 PM Revision 61c66e4d (boxedwine-source): More work on Windows jenkins file
- 11:32 PM Revision 5bcb1e69 (boxedwine-source): More work on Windows jenkins file
- 11:31 PM Revision 2441dcf0 (boxedwine-source): More work on Windows jenkins file
- 11:29 PM Revision 5964af82 (boxedwine-source): More work on Windows jenkins file
- 11:25 PM Revision 986874d9 (boxedwine-source): More work on the Windows jenkins file
- 11:23 PM Revision f3500789 (boxedwine-source): Working on the windows jenkins file
- 11:21 PM Revision a875b583 (boxedwine-source): Windows jenkins file
- 10:39 PM Revision 8128ad45 (boxedwine-source): Add Jenkinsfile for mac build
- 10:28 PM Revision 041c18e7 (boxedwine-source): Update Linux and Emscripten builds for Jenkins to be on Linux machines
- 10:16 PM Revision 2ea64f1f (boxedwine-source): Updated Emscripten jenkinsFile to include email
- 10:15 PM Revision a7d3a1b1 (boxedwine-source): Fixed test build
- 10:08 PM Revision a6fcd63a (boxedwine-source): Still working on the jenkinsFile
- 09:06 PM Revision ee1f99e9 (boxedwine-source): Broke the test build on purpose to test Jenkins
- 09:03 PM Revision a322dd1a (boxedwine-source): More work on the Jenkinsfile and email
- 09:01 PM Revision 6609de52 (boxedwine-source): Experimenting with Jenkinsfile and sending email
- 07:20 PM Revision f8b3f1b5 (boxedwine-source): Updated Linux Jenkinsfile to build x64 CPU core
- 06:52 PM Revision a43e3589 (boxedwine-source): Merge branch 'james/Linux_Jenkins_build'
- 06:52 PM Revision 6ada9429 (boxedwine-source): Fixed some build warnings
- 06:14 PM Revision 707a5cb8 (boxedwine-source): Jenkinsfile for Linux build
- 05:21 PM Revision 478d56ab (boxedwine-source): Merge branch 'james/Test_Branch'
- 05:15 PM Revision 07a88326 (boxedwine-source): Still trying to get the emscripten jenkins file to work
- 05:02 PM Revision 80016830 (boxedwine-source): Updated emscripten Jenkins file
- 04:40 PM Revision 2a26fe58 (boxedwine-source): Added emscripten jenkins file
- 10:30 AM Feature #27: Add webgl to WASM build
- 2 other projects using gl4es
https://github.com/CecilHarvey/CloudCompare-web
https://github.com/parasti/neverball
05/23/2020
- 06:11 PM Revision 782e4d3b (boxedwine-source): Updated READM.md
- 06:03 PM Revision 1a446ae0 (boxedwine-source): Added README.md
- 04:26 PM Revision e9c95d12 (boxedwine-source): SetThreadDescription is not available in Windows 7.
- 04:07 PM Bug #32 (New): OpenGL for 32-bit Boxedwine is unstable
05/22/2020
- 03:49 PM Revision 8d1d3acd (boxedwine-source): Won't show small windows while games probe the display.
- 03:44 PM Revision c6b1811e (boxedwine-source): #6 Exposed Wine's MouseWarpOverride setting
05/21/2020
- 10:33 PM Revision 1426a733 (boxedwine-source): files.xml will now contain a different list of wine versions and demos for the debug and release builds.
- 10:32 PM Revision 6638829d (boxedwine-source): Fixed a calculation issue when drawing text and calculating text width for the app list view.
- 08:15 PM Revision 257fa16e (boxedwine-source): The UI app list will will now have a consistant width for the selection rectangle
- 07:31 PM Revision 3b799e53 (boxedwine-source): files.xml will now contain a different list of wine versions and demos for the debug and release builds.
- 06:55 PM Revision 98a1f471 (boxedwine-source): For multi-thread cpu core, if a thread goes into an infinite loop, clicking the SDL Windows close button will try to exit gracefully, but after 10 seconds it will issue a hard exit.
- 06:32 PM Bug #31 (New): Closing an app in Wine 1.6 and Wine 1.7 will hang
- 05:18 PM Revision d5cc71a7 (boxedwine-source): #4 Opening a file for read/write that was in the zip file system did not properly copy it to the host file system first. Now Wine can check .update-timestamp properly.
- 04:42 PM Bug #4 (Closed): Sometimes for no reason Wine will reinitialize .wine directory
- When opening a file that is in a zip file system for write access, the code was only making sure the parent folder ex...
- 04:39 PM Revision 0d78f788 (boxedwine-source): #4 Opening a file for read/write that was in the zip file system did not properly copy it to the host file system first. Now Wine can check .update-timestamp properly.
- 03:38 PM Revision b4779a2e (boxedwine-source): Small java project that helps create the debian file system
- 02:45 AM Revision 8e1e8708 (boxedwine-source): When the UI launches in process, if the new process did not create a window, then the UI failed to restart.
- 02:45 AM Revision 45bacf07 (boxedwine-source): When the UI launches in process, if the new process did not create a window, then the UI failed to restart.
05/20/2020
- 09:34 PM Revision 99162bb3 (boxedwine-source): Wine builds will now have symbols stripped out
- 09:32 PM Revision d5d22955 (boxedwine-source): Merge branch 'master' of https://git.code.sf.net/p/boxedwine/source
- 09:32 PM Revision 63e837dd (boxedwine-source): Wine builds will now have symbols stripped out
- 05:40 PM Revision fdd9561d (boxedwine-source): Forgot another spot to wrap in an #ifdef for zip file handling
- 05:34 PM Revision b83e400b (boxedwine-source): Forgot to wrap some zip file work in a #ifdef
- 02:49 PM Bug #30 (New): Copy/Paste text does not work starting in Wine 1.7
- Between Wine 1.6 and Wine 1.7 the way copy/paste works in winex11.drv changed.
- 04:15 AM Revision 28becc5e (boxedwine-source): A small fix for finding fonts for the UI in debian10.zip instead of the wine zip files.
- 03:45 AM Feature #29 (Closed): Split the file system into a common part and a wine version part for the UI
- Wine and the Debian base files can be in separate zips. The zips can not overlap. So they each have their own root ...
- 03:43 AM Revision d10db34c (boxedwine-source): #29 Finished splitting Wine and the Debian based zips. Now Wine 1.6 to Wine 5.0 work well.
05/19/2020
- 10:59 PM Revision e918baed (boxedwine-source): #29 The base file system and the Wine build can now be in separate zip files.
- 06:04 PM Revision bf6a03b6 (boxedwine-source): One more fix for the wine build script
- 04:38 PM Revision 3a8c8639 (boxedwine-source): Can now build wine version 1.6 - 5
- 02:03 AM Feature #29 (Closed): Split the file system into a common part and a wine version part for the UI
- The UI downloads a file system for each version of Wine, but apart from the Wine specific files, the file systems are...
- 01:06 AM Revision 7e742994 (boxedwine-source): Some more work on the build Wine script
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... - 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...
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.
- 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.
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
- 08:42 PM Revision 3f7cd134 (boxedwine-source): #25 can now delete all Boxedwine data and restart Boxedwine in a fresh state.
- 03:59 AM Revision 07caf66e (boxedwine-source): UI: fixed a crash when the user deleted the last container.
- 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.
- 02:33 AM Revision 39e3bfcb (boxedwine-source): Fixed test build.
- 02:26 AM Revision cc3878b3 (boxedwine-source): Fixed normal core build and x64 on windows with opengl
- 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...
- 01:56 AM Revision 67786e09 (boxedwine-source): Merge branch 'james/Mac_x64'
- 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.
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.
- 08:56 PM Feature #26 (New): Mac x64 CPU core
- 04:07 PM Revision 0c75e431 (boxedwine-source): Fixed an issue where single buffered OpenGL would not show
- 03:27 PM Bug #25 (Closed): Boxedwine UI should have an option to delete all data
- 04:31 AM Revision 2e41f550 (boxedwine-source): Fixed test build
- 03:15 AM Feature #8 (Closed): Add cancel button to download dialog in the UI
- It is now possible to cancel a download.
- 03:14 AM Revision c0272957 (boxedwine-source): Merge branch 'james/cancel_download'
- 03:02 AM Revision e906717a (boxedwine-source): #8 Mac fix for cancel download feature
- 02:57 AM Bug #2 (Closed): UI should save size of Window
- The UI will now save position and size.
- 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.
05/12/2020
- 10:26 PM Revision a1f28ff3 (boxedwine-source): #2 UI Window position and size will now be saved and restored.
- 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...
- 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.
- 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.
- 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.
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.
- 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
- 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.
- 04:53 PM Bug #24 (Closed): Mac crashes in UI when selecting the Install tab
- 05:00 PM Revision 69eed8bc (boxedwine-source): When allocating memory, don't allocated past the end of the memory space.
- 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.
- 03:13 AM Feature #23 (New): Add Joystick support
- 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
- 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.
- 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...
- 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...
05/10/2020
- 11:18 PM Revision c36c4272 (boxedwine-source): Fixed the emscripten build
- 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 ... - 08:17 PM Bug #18 (In Progress): Screen flickers a lot when games test resolutions
- 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...
- 10:18 PM Revision 92ff69ca (boxedwine-source): UI: cpu affinity option was not properly initialized
- 10:17 PM Revision 0d2c919d (boxedwine-source): Merge branch 'james/SDL_window_creation_flicker'
- 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.
- 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...
- 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
- 05:18 PM Revision 05db1720 (boxedwine-source): UI: container names will be sorted on the container view as case insensitive.
- 02:41 AM App/Game #15 (New): Game: Catz
- wine: Unhandled page fault on write access to 0x602fdb90 at address 0x14b7:0x000011e1
- 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... - 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...
- 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...
- 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, ...
- 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 ...
- 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...
- 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
- 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...
- 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.
- 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... - 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...
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...
- 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...
- 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 ...
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-
- 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.
- 04:15 PM Revision 88031838 (boxedwine-source): Fixed the test build on Windows
- 03:45 PM Revision 111c32dc (boxedwine-source): Merge branch 'james/CPU_Affinity'
- 03:44 PM Revision 750562a8 (boxedwine-source): CPU Affinity work for Mac
- 04:00 AM Revision 6c8cb0ca (boxedwine-source): CPU Affinity: fixed Linux build.
- 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.
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.
- 03:20 PM Revision 7b37e1f1 (boxedwine-source): UI: files/demos url can now be configured
05/04/2020
- 10:30 PM Revision ac9db9d1 (boxedwine-source): Merge branch 'james/Demo_in_zip_support'
- 10:29 PM Revision 39d724c7 (boxedwine-source): UI: Updated mac project file for zip support in demos
- 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.
- 03:41 PM Revision 99858097 (boxedwine-source): more configurable handling of filepaths
Also available in: Atom