Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/20/2022 in all areas

  1. Hey. So I have been following this topic for about a week, here and on Vogons. You've posted about this topic a lot, Bruno. A lot. I'm honestly thinking Liew's asking price might be good value for you. (Although I do have issues with him labelling it as a "willing donation" when there's an exact amount listed, etc.) helkaluin's builds: Wine began using the D3DKMT* APIs, which are only available on Windows Vista and above. Fun fact: even the latest dev builds of WineD3D work fine on Vista. But that's no good for XP and below. Fortunately, Wine also contains an implementation of those APIs we can link against. I have managed to build three versions of WineD3D - 4.12.1, 4.21 and 5.0.5. They are compatible with Windows XP RTM and above. They won't work with Windows 2000, 98 (not even with KernelEx) or below, not at the moment anyway. https://mega.nz/file/tBpEQbSQ#tXkiMX_b2UD8-YQbbrtfV1KOivyglORr8FF3qoyn3ek I have tested these builds on a real Windows XP machine with an ATI Radeon HD4xxx GPU, and they all work well with the standard DirectX samples (rotating teapots, spinning cubes, floating text, etc). I have also compiled qemu-3dfx and all its wrappers, with Windows 7+ as the host target. Building qemu-3dfx itself was actually quite painless, but this is where things get complicated. The characteristics of the host system are very important. I tried the Bugs Bunny: Lost In Time Demo on Windows XP RTM with WineD3D 5.0.5. Using the exact same VM HD image on two systems - ATI Radeon HD4xxx (booted into W7) and an Intel UHD 630 (W10), I got these two differing results: Intel UHD 630: ATI HD4xxx: No textures on the Intel, but perfect functionality on the ATI GPU. I also attempted to play Crammond's Grand Prix 3 Demo, since it's mentioned a lot. However, it wouldn't even start - no crashes as such, just a black screen. Interestingly, it would not work on the host Windows system either, without qemu/WineD3D involved etc. Perhaps it's just a problem with the demo, but it might also be something to do with the host GPU, which of course, propagates into qemu. (In other words, don't get your hopes up Bruno! :- ) As for "did Liew create modified builds of WineD3D?" - I'm confident he did. My evidence? ScaleWindow. See this post by kjliew on Vogons, where he describes using the ScaleWindow setting to stretch the image, because otherwise you get a small box in the corner of the window. If you scroll down the thread a bit to this post, you get to see the whole registry file with ScaleWindow included. This setting is not a part of WineD3D's source code, and it's not listed in the WineD3D registry key settings. Honestly, although this is a fascinating piece of work, and Liew obviously knows a lot about graphics APIs and GPUs etc, I don't think this is really a viable way to play games. I was testing PowerSlide via Glide, which worked fine graphically, but the truck's wheels kept sticking - something to do with keyboard inputs into qemu, I assume. I've never had a problem like that on PCem. You also get 100% DirectX compatibility with PCem, since you're using the official Microsoft libraries. Anyhow. I hope that the above libraries are of some use to somebody, and I also hope that Liew gains a sense of community spirit, because at the moment, I don't feel like his efforts are really about game preservation as he claims on his Github page.
    2 points
  2. Note regarding versions: The regular version will have a file name ending in _rebuild_#. Versions with a file name ending in _ungoogled disables embedded Google APIs in much the same way that "ungoogled-chromium" ( https://chromium.woolyss.com/ ) disables embedded Google APIs. The "ungoogled" version is recommended for those that prefer tighter control over a Google-based browser basically giving special treatment to Google cookies and violating user preference settings. A side effect to this approach (which also exists in "ungoogled-chromium") is that the Chrome Web Store is intentionally broken only in as far as the "Add to Chrome" button is concerned. This is great for those that prefer to manually install extensions as opposed to obtaining from the Chrome Web Store. A workaround to restore the "Add to" button (special thanks to @VistaLover for this solution) can be obtained from here -- https://github.com/NeverDecaf/chromium-web-store Mileage may vary, for me this only added the "Add to" button but clicking it only downloaded the extensions .crx (which I personally prefer anyway) as opposed to 'adding to' 360Chrome. I had similar results with official "ungoogled-chromium" on the official Chrome Web Store (restores "Add to" button but does not actually 'add to'). Special thanks to @Humming Owl for translated .png files. Special thanks to @Dixel for discussions leading towards the "ungoogled" versions. XP x86 SP2: v12, v13, and v13.5 work as-is in XP x86 SP2 but v11 requires special modifications - see this post by @we3fan Download links for starting from scratch with a NEW PROFILE: Regular: https://www.dropbox.com/s/mes4wez1v34w9k4/360ChromePortable_11.0.2031_rebuild_8.zip?dl=1 (last updated: Jan 9, 2022) https://www.dropbox.com/s/wol8va166au2p7j/360ChromePortable_12.0.1247_rebuild_12.zip?dl=1 (last updated: Jan 11, 2022) https://www.dropbox.com/s/6lnst7yp0dt34s5/360ChromePortable_13.0.2206_rebuild_9.zip?dl=1 (last updated: Jan 11, 2022) https://www.dropbox.com/s/8h4z346251wg7r8/360ChromePortable_13.5.1030_rebuild_6.zip?dl=1 (last updated: Jan 11, 2022) Ungoogled: https://www.dropbox.com/s/6z65t5yo08fr0ym/360ChromePortable_11.0.2031_rebuild_8_ungoogled.zip?dl=1 (last updated: Jan 9, 2022) https://www.dropbox.com/s/j5zxk7aqv9ljjjc/360ChromePortable_12.0.1247_rebuild_12_ungoogled.zip?dl=1 (last updated: Jan 11, 2022) https://www.dropbox.com/s/ld5dz2uwdowf1cz/360ChromePortable_13.0.2206_rebuild_9_ungoogled.zip?dl=1 (last updated: Jan 11, 2022) https://www.dropbox.com/s/glulv6r8sce6xpy/360ChromePortable_13.5.1030_rebuild_6_ungoogled.zip?dl=1 (last updated: Jan 11, 2022)
    1 point
  3. Thanks you! Yes, your posting helps me. Yeah, the longer we stay isolated the worse it gets (I have outrageous agoraphobia now and struggle to leave the house). I really like that you wrote "pockets of happiness". Difficult, but need to avoid the "bad" (as best as humanly possible) and negativity and shift focus - very hard in this toxic society we life. I hope you both feel better soon. We're Always learning; always.
    1 point
  4. Yeah, while I know being social is important and has its place, the constant yearning to fight our current situation would be the opposite of acceptance. Radical Acceptance (to me) means more about learning to avoid fighting something I've not control. We have become very isolated and some of us more than others; even before the pandemic. I've always been a loner and have gradually stopped trying to "force" social interaction when its not "natural" (so to speak). If it happens, I try to come across as positive even if I'm faking it. Fake it till you make it, I guess. Hope that made sense. I make little sense nowadays.
    1 point
  5. To know that you are not alone might help? Even living in a better part of the World, all good people have to struggle much the same in life. We do not push the boundary and cross the line, so we expect others to do the same. Unfortunately, it's just wishful thinking because there are plenty of people out there who just do not play by the rules, nor do they care how much misery they inflict on others. Of course we get disappointed when we are let down. We make bad choices in life, once bitten twice shy. "Do nothing" feels safe but it's depressing. Humans are meant to be gregarious, however much we would like to defy Nature. The longer one stays solitary, being able to find a soulmate feels more like a distant dream. A good strategy now is to create pockets of happiness (an interesting challenge; an intelligent conversation ...). I'm still reading up on Charlie Munger's mental tricks. This guy has so much wisdom to share with the World. He says there are also plenty of good like-minded people out there (stay with the good ones and avoid the bad). One most useful advice is "not to make a tragedy worse". I'm still learning.
    1 point
  6. It's an extroverted world out there. Or so it seems. More often than ever, I keep hearing how socializing is important health-wise, especially for older people.
    1 point
  7. I'm showing 14-seconds in NM28. Much better. And 8-seconds in 360Chrome v11 after I installed a temporary emoji font. So yeah, that page only loads terribly slow on a setup without emojis (because the emoji table is created using "data" embeds).
    1 point
  8. Thanks for your input, @AndrewNi ! I will certainly try out your libraries and give a feedback. It's not a good value because it's nearly the same value for a one year subscription of Parallels Desktop for my Mac. And believe me, both Parallels and CrossOver for Mac are much better options, even for a M1 MacBook Air like mine. They're more expensive but better. I can run Grand Prix 4 thru CrossOver just fine. However, I'd also like to have the experience of using the classic Windows when playing these games, hence why I tried other solutions like DOSBox-X (too buggy and limited performance) and PCem (any macOS build we did on github was just not good enough plus voodoo emulation is broken since M1 compatible code was added). I am convinced that PCem could be the right solution here if the code is optimized and fixed for M1 Macs, given the strong performance the M1 possess. To point out it's power, the same M1 MacBook Air on youtube is shown from various users running F1 2017 thru CrossOver/Parallels, GTA V thru CrossOver, both with very good performances and playable. Even Apple showed it in their keynote running an intel version of the latest Tomb Raider, through Rosetta 2. A M1 Pro should definitely beat it and a M1 Max is overkill for that. Let's not mention M1 Ultra, ridiculosly powerful. Grand Prix 3 on both software and 3D accelerated modes have nearly no difference at all - biggest difference is when you do a wet race. Rain effects are perfect in accelerated mode. Software mode rain effects are not THAT bad at all, so playing it in software mode is good enough. Even CrossOver struggles to play it under directx. GP3 is no doubt a demanding game, even though it still uses the same engine and textures as GP2 did, but added some 3D on it. I think VMware on Intel Macs has the best performance for that game alone. Parallels, maybe. Counter-Strike 1.6 has no glide support but 1.5 does, so I can play this version there while I leave the 1.6 under CrossOver along with GP4. GP4 was a complete overhaul over GP3 in engine and graphics, yet runs better than GP3. Go figure... And in Brazil, 1,00 USD = R$ 5,00 (as of now) so it's five times the value you think it's "good". R$ 272 is too much for any brazilian to pay for it, when the standard minimum salary in Brazil is around R$ 1200. He needs some "community spirit" if he really wants to preserve games. I thought about negotiating with him a fair value given the exchange rate difference, but I don't think he will, given the way he behaves. Even Panic Coda had some community spirit when I asked them for a discount to pay for Coda 2 months before they released Nova (I like and prefer Coda, though). They understood the difference in the value and gave me a 70% discount. They're good developers, and have been on Mac scene since decades ago (way before MacOS 9.x and in PowerPC times). I'd rather stick to software modes than pay that extortion he calls a "donation" for his WineD3D libraries. I am convinced that he is violating the GNU GPL V2 license of WineD3D by doing that. There's an initial (abandoned) implementation of ATI Rage 128 for QEMU, without any 3D acceleration though. If one could use PCem/DOSBox Voodoo cards code to implement it for QEMU, then all our prayers could be answered with maybe, a Voodoo 2 or Voodoo3 2000 card being emulated. But QEMU was never meant for retro games at all, so theres nearly no interest from the devs to do that. One thing though is that UTM, a frontend for QEMU on MacOS/iOS, has 3D acceleration for Linux. It will be a long time till we can see it for Windows one day, and it will only work on modern windows though. Anyway, I'll try out your files and give you a feedback. Thanks for them!
    1 point
  9. I think that messing with hacked system fonts is asking for trouble, but getting the emojis back was simply a matter of adding one font which didn't exist at all on the operating system by default, and I'm quite happy with that. I'd rather see the emojis, even in black and white, than rows of empty rectangles.
    1 point
  10. As you know, Vista/Win7 LAN drivers require NDIS6, I'm not interested in it yet, i know it is very wanted, but not now When we finish with know acpi.sys' BSOD, i will release another acpi.sys sources , I think you can guess what it will be
    1 point
  11. Thank you roytam1 for another good release. That site is shown properly in Serpent 52.9 (on XP x86).
    1 point
  12. Thanks @roytam1! That's a huge list of changes and it's only been 2 weeks since the last Moebius update! You've been very busy, it seems. I'll download and give it a try. Very recently, chase.com made some Javascript changes that (you guessed it) broke their site on both UXP and Moebius browsers. There are no visible changes to the site; it just quit working on non-Chrome browsers. (To be fair, the site's performance on 360EE is greatly improved over how it was when it did work on all these browsers, so the majority of the site's users who do use Chrome are probably pretty happy with the changes.) Edit: Just tried it, and chase.com works again! It's not as fast as it is on 360EE but it's adequate. Besides, Serpent auto-fills my user ID and password; 360EE won't for some reason.
    1 point
  13. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220416-f94c0da-uxp-30e8509fd-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220416-f94c0da-uxp-30e8509fd-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220416-f94c0da-uxp-30e8509fd-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.5a1.win32-git-20220416-ba47fad4d-uxp-30e8509fd-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.5a1.win32-git-20220416-ba47fad4d-uxp-30e8509fd-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.5a1.win64-git-20220416-ba47fad4d-uxp-30e8509fd-xpmod.7z Official GRE changes picked since my last build: - [XPCOM] xpcom/threads misc cleanup (7de4e8672) - No issue - Avoid WebGL crash on Mesa (943d76fa9) - [js] Fix AliasSet of MLoadTypedArrayElementHole (260cc45e5) - [XPCOM] xpcom Threadpool cleanup (8751960d9) - [devtools] Restrict sourcemap URLs (168e8bebd) - Fix Mesa check + whitespace (15065117f) No official Basilisk changes picked since my last build. No official Pale-Moon changes picked since my last build. My changes since my last build: - zlib: also pick up https://github.com/madler/zlib/commit/4346a16853e19b45787ce933666026903fb8f3f8 (eb6e4fbaf) - ported from esr91: Bug 1761026 - Add a null check for FetchDriver::mResponse, r=necko-reviewers,dragana a=dmeehan (3b54d6b5) (30e8509fd) * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of now-dead MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. MCP Basilisk/Pale-Moon rev after datecode will be removed later.
    1 point
  14. Not by default, but thanks to the Mycroft Project, you can! If you go to https://mycroftproject.com/google-search-plugins.html you'll get a whole collection of Google search plugins to choose from. Just click on the one you like best, and it'll take you to a plugin installation page. Click on the icon on the left-hand corner of the search bar, and it should give you a pull-down menu with an option to add it as a search engine. From there, you can go into the Preferences menu and set it as the default! These plugins focus on web search. Alternatively, here are two more links to consider: https://mycroftproject.com/all-google-search-plugins.html (covers all Google search results, including image and map search) https://mycroftproject.com/dlstats.html (lists the most downloaded plugins from the Mycroft Project site--Anon's !Google is ranked #1)
    1 point
  15. IE5.5? I would not have thought that now. I must admit that I have never tried it with IE5.5.
    1 point
×
×
  • Create New...