dgdgagdae Posted January 4, 2019 Share Posted January 4, 2019 Is there a way to modify the base directory? I've modified all of the Configure Paths to C:\Games\Stella, but I'd really like for stella.ini to be in that location as well, instead of in ~\AppData\Roaming\Stella Quote Link to comment Share on other sites More sharing options...
+stephena Posted January 4, 2019 Author Share Posted January 4, 2019 This is coming in the next release. 1 Quote Link to comment Share on other sites More sharing options...
Keatah Posted January 4, 2019 Share Posted January 4, 2019 Is there a way to stop Stella from making a folder in the "my documents" folder? 1 Quote Link to comment Share on other sites More sharing options...
+stephena Posted January 4, 2019 Author Share Posted January 4, 2019 Will be addressed in https://github.com/stella-emu/stella/issues/352 for 6.1. And hopefully after that, it will be the last time this topic comes up. 1 Quote Link to comment Share on other sites More sharing options...
dgdgagdae Posted January 4, 2019 Share Posted January 4, 2019 Looks like the direction is to put the non-program files into Appdata or My Documents. I'm just an end-user who doesn't contribute to the project, so I know my opinion mostly doesn't matter. But with emulators, I much prefer everything to be self contained in 1 folder, not spread all over the hard drive. Maybe I'm in the minority. Quote Link to comment Share on other sites More sharing options...
tschak909 Posted January 4, 2019 Share Posted January 4, 2019 oh my god, @stephena, WOW. You are doing important work, and we are _THAT_ much closer to properly preserving a VCS via emulation (if we aren't there, already) -Thom 2 Quote Link to comment Share on other sites More sharing options...
+stephena Posted January 4, 2019 Author Share Posted January 4, 2019 Looks like the direction is to put the non-program files into Appdata or My Documents. I'm just an end-user who doesn't contribute to the project, so I know my opinion mostly doesn't matter. But with emulators, I much prefer everything to be self contained in 1 folder, not spread all over the hard drive. Maybe I'm in the minority. There will be an option to place everything elsewhere (a 'basedir' commandline argument). It didn't make it for 6.0, as there were much more important things to do. But it will be there for 6.1. So that means all files can be placed in one location, and no 'phantom' directories will be created where they're not needed. My annoyance (if you sensed it) is not with you or your request. Just with the fact that this issue has been popping up for (literally) years. And we can never seem to solve it properly. When I implement the fix in 6.1, it will be the last time I will have to look at this, since it will accommodate everyone's preferences. 1 Quote Link to comment Share on other sites More sharing options...
dgdgagdae Posted January 4, 2019 Share Posted January 4, 2019 There will be an option to place everything elsewhere (a 'basedir' commandline argument). It didn't make it for 6.0, as there were much more important things to do. But it will be there for 6.1. So that means all files can be placed in one location, and no 'phantom' directories will be created where they're not needed. My annoyance (if you sensed it) is not with you or your request. Just with the fact that this issue has been popping up for (literally) years. And we can never seem to solve it properly. When I implement the fix in 6.1, it will be the last time I will have to look at this, since it will accommodate everyone's preferences. From someone who benefits from the fruits of your labour and the labour of others who work hard on emulation like this, thank you for all that you do! 1 Quote Link to comment Share on other sites More sharing options...
+SpiceWare Posted January 5, 2019 Share Posted January 5, 2019 I'm thinking the debug color used for the background should be darker. Was explaining object reuse on Facebook and its image compression turned this, where it's already hard to see the balls used to draw the stars: to this, where its even hard to see them: Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted January 5, 2019 Share Posted January 5, 2019 We have already darkened the background for 6.0. Are these screenshots from the latest version? 2 Quote Link to comment Share on other sites More sharing options...
+SpiceWare Posted January 5, 2019 Share Posted January 5, 2019 Are these screenshots from the latest version? Nope - looks like I forgot to "bless it" when I installed it Basically have to run newly installed programs once to grant permission. Suspect when I did <COMMAND><SPACE>Stella<RETURN> to run it via Spotlight that OS X picked up a previously approved build from my development folder. I find it faster to launch program via Spotlight than opening the Application folder and looking for the executable. Quote Link to comment Share on other sites More sharing options...
+SpiceWare Posted January 5, 2019 Share Posted January 5, 2019 Much better! From Stella: After Facebook recompresses the image: 1 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted January 5, 2019 Share Posted January 5, 2019 (edited) Why are they even "recompressing" (into a 3x times larger size) already compressed images again? Edited January 5, 2019 by Thomas Jentzsch 1 Quote Link to comment Share on other sites More sharing options...
+SpiceWare Posted January 5, 2019 Share Posted January 5, 2019 Looks like they don't like PNG so convert it to JPG. Ironically the conversion caused the file size to increase from 3.04KB to 9.15KB. Quote Link to comment Share on other sites More sharing options...
+stephena Posted January 5, 2019 Author Share Posted January 5, 2019 Nope - looks like I forgot to "bless it" when I installed it Screen Shot 2019-01-05 at 12.19.29 PM.png Basically have to run newly installed programs once to grant permission. Suspect when I did <COMMAND><SPACE>Stella<RETURN> to run it via Spotlight that OS X picked up a previously approved build from my development folder. I find it faster to launch program via Spotlight than opening the Application folder and looking for the executable. I'm in the process of moving to Mojave and Xcode 10. Seems there's an option there to self-sign the app even without paying a developers fee ($99/year, which I definitely won't be doing). So hopefully these 'blessing' issues may be fixed for 6.1. 1 Quote Link to comment Share on other sites More sharing options...
alb3530 Posted January 5, 2019 Share Posted January 5, 2019 (edited) I have questions about "Video" options: 1 - When using Direct3D renderer, NVIDIA G-Sync doesn't trigger when in fullscreen. I must use one of the OpenGL video renderers. Is there any workaround for this that enables G-SYNC with Direct3D? (happened also in Stella 5) 2 - "Multi-threading" option is disabled by default. Is there any known issue if it's enabled? Edited January 5, 2019 by alb3530 Quote Link to comment Share on other sites More sharing options...
+stephena Posted January 5, 2019 Author Share Posted January 5, 2019 I have absolutely zero experience with G-Sync, so I can't comment on this whatsoever. Also, I don't have access to any Nvidia systems; all Intel and AMD graphics. And even if I did have an Nvidia card, I don't have a G-Sync compatible monitor. So progress in this area will be very slow, TBH. Multi-threading is disabled by default since it hasn't received a lot of testing yet. TBH, on any fairly aged system, emulation will not be taxing anyway, so the effect of multi-threading will probably not be noticeable. This is more for systems that are multi-core, but relatively slow. So something like an ARM CPU/GPU, or similar. Shouldn't hurt to use it all the time, but in many cases it won't help much either. Feel free to test and report Quote Link to comment Share on other sites More sharing options...
+remowilliams Posted January 6, 2019 Share Posted January 6, 2019 This is more for systems that are multi-core, but relatively slow. So something like an ARM CPU/GPU, or similar. Shouldn't hurt to use it all the time, but in many cases it won't help much either. Feel free to test and report Compiled 6 on the new RPi earlier today, seems to be running nicely (and with multithreading) 1 Quote Link to comment Share on other sites More sharing options...
alb3530 Posted January 7, 2019 Share Posted January 7, 2019 I have absolutely zero experience with G-Sync, so I can't comment on this whatsoever. Also, I don't have access to any Nvidia systems; all Intel and AMD graphics. And even if I did have an Nvidia card, I don't have a G-Sync compatible monitor. So progress in this area will be very slow, TBH. Multi-threading is disabled by default since it hasn't received a lot of testing yet. TBH, on any fairly aged system, emulation will not be taxing anyway, so the effect of multi-threading will probably not be noticeable. This is more for systems that are multi-core, but relatively slow. So something like an ARM CPU/GPU, or similar. Shouldn't hurt to use it all the time, but in many cases it won't help much either. Feel free to test and report Thanks for your reply! I'll leave it disabled by now then.... As for the G-SYNC issue, I was almost sure the problem was related to windowed fullscreen being used instead exclusive fullscreen. Then, after reading some Stella source code, I realized it uses SDL, so I read some SDL documentation as well. After, I setup VS2017 and could (sort of) fix it. https://youtu.be/RjFhjXm41fk Note I don't have experience as a game developer, so I wasn't expecting to fix it without side-effects: if I leave the game when in fullscreen, sometimes emulator disappears, and it must be restarted. I just wanted to be sure it was related to exclusive fullscreen. Again, as I'm no game developer, I understand you could have avoided using exclusive fullscreen for some reasons, and as Stella uses SDL, maybe the fix might even be out of your control. Anyway, if you want to look at it anytime, and need some tester, I'll be here! Thanks! Quote Link to comment Share on other sites More sharing options...
iesposta Posted January 7, 2019 Share Posted January 7, 2019 (edited) Stella 6.0 Windows 10 x64 Testing a PAL demo (not PAL60). Had S-Video selected. Interpolation not selected. Scanlines have these dark bands, unless Interpolation is on. Then it is uniform. P.S. Thanks again for Stella 6. I have been enjoying my own compiled version for a time and it has been great! Edited January 7, 2019 by iesposta Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted January 7, 2019 Share Posted January 7, 2019 ROM? Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted January 7, 2019 Share Posted January 7, 2019 Looks like 40 Years by Flush: https://demozoo.org/productions/180861/ ROM? 1 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted January 7, 2019 Share Posted January 7, 2019 @ieposta: Can you post all your video settings, please? (screenshots would be nice) Quote Link to comment Share on other sites More sharing options...
iesposta Posted January 7, 2019 Share Posted January 7, 2019 @ieposta: Can you post all your video settings, please? (screenshots would be nice) Will do. Laptop has built-in video and an Nvidia 450MX graphic card 8GB RAM shared with both system and these cards. Before posting this I was going to check both, but the way I knew to change back and forth no longer works, and I got lost in the settings. Quote Link to comment Share on other sites More sharing options...
Trebor Posted January 8, 2019 Share Posted January 8, 2019 Core i7 Desktop NVIDIA GeForce GTX 750 Ti Windows 10 x64 Stella 6.0 My system does not experience any dark bands with both TIA Interpolation turned off under "General", and Interpolation turned off under 'Scanline Settings' under the "TV Effects" tab: Screen captures of my video settings are in the spoiler below. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.