Jump to content

ABCDEFG

Member
  • Posts

    128
  • Joined

  • Last visited

  • Donations

    0.00 USD 

Everything posted by ABCDEFG

  1. @winxpi Maybe there can be some issues. 1. Cygwin. The problem with cygwin is that they made changes too fast and they don't keep older versions. 2. http://blog.ashodnakashian.com/2011/09/building-webkit-on-windows/ -> I don't know which version? Are they still available for download? And how they are licensed?
  2. Both Arora and Qupzilla are based on QtWebEngine which now uses code from Chromium. https://wiki.qt.io/QtWebEngine And it seams that they are just small modifications on Qt demo browser. I compiled Arora and Qt demo browser, if someone need this they are here: Arora Browser http://s000.tinyupload.com/index.php?file_id=79658569515155393611 Qt_demo - Browser http://s000.tinyupload.com/index.php?file_id=35884629957549681339 They work natively on w98/Me.
  3. @~♥Aiko♥Chan♥~ You need Qt if you want to compile it. https://download.qt.io/archive/qt/4.4/ But this is old browser, it's allmost useless now...
  4. @98SE Yes i have CRT monitor and i use it for first machine, for other machines i use LCD... 1Gb is max without SYSTEM.INI mods. I just tried to see what's maximum but now with SYSTEM.INI mod, i used 1GB + 256MB and for 98fe maximum is 1086MB MaxPhysPage=44000, for 98SE max is 1150MB with MaxPhysPage=48000 if i put 2x1GB - 2GB It gives me BSOD And i did some "benchmark" on this machine with Quake III Arena with different memory modules and results are: 1GB+256MB @ DDR266 - 390 fps 1GB @DDR 333 - 398 fps 2x512MB @DDR400 dual channel - 438 fps
  5. Yes, fresh install and no, I didn't have to reduce memory. For System 3 if PCIE graphic card is used setup must be started with /p i switch. i did some modifications on NVAML.INF (nv82.16 driver) to add 7800GT and some wide screen resolutions.
  6. So where this free 32MB come from? If System Arena is exact 1GB and Graphic card eat 256MB of it, and Cache eat 800MB what's left? -32MB? And what about kernel stuff? It suppose to be there(in system arena) also. So, how is it possible that this system works at all?
  7. It means calculation is incorrect. 8 DOS terminals * 4100KB = 32MB which is 12.5% of 256MB - It is 87.5% used, not 96.5% Like I said earlier, i don't use DOS applications and all 9x compatible windows software i have works fine, so it's not a problem.
  8. @dencorso Thanks, i know about Xeno's VCache patch, but i have no problems with this configuration, if some problem shows up i will try it. @LoneCrusader i use both 98FE and 98SE but i like 98FE more, It's my old habit, Maybe it's my subjective feeling but I think it works smoother then 98SE. However it's not better with more ram then SE, SE was able to use 1.5GB on my old dead machine (Athlon 2000, MSI KT4AV, 2GB Ram, Geforce4Mx440) but FE was able to use 1152MB. it's easy with this tool: http://www.nirsoft.net/utils/winexp.html
  9. 8 DOS boxes available but when i put 128MB AGP graphic card 15 DOS boxes available. And it doesn't crash it just show the MessageBox with this message "There is not enough memory available to run this program. Quit one or more programs, and then try again."
  10. I thought we talk about Windows. If I'd care about DOS i would install DOS. Usually i don't need more then one dos box, maybe two or trhee sometimes and that's perfectly stable. Anyway, i will test it, later.
  11. Nothing was modified, everything is stable. For the Second and Third Machine 1022MB is usable The Third Machine have VIA RAID driver...
  12. Yes, i have that. First Machine: CPU: Intel Pentium III 450MHz Mobo:Abit BH6 v1.1 RAM:768MB SDRAM GPU: Hercules 3D Prophet 9700 PRO Sound: SB AWE64 Gold HDD: Samsung 20GB Second Machine: CPU: AMD Sempron 2400 Mobo: Matsonic MS8167C v7.0 RAM: 1GB DDR400 @333 GPU: GeForce 6800GT 256MB AGP Sound: CMI8738SX 4-ch HDD: Maxtor 120GB Third Machine: CPU: Intel Core2duo E6400 Mobo: ASRock 4CoreDual-VSTA RAM: 1GB DDR400 (2x512 - Dual Channel) GPU: GeForce 7800GT 256MB PCIE Sound: Sound Blaster Live! SB 100 HDD: WD 640GB SATA
  13. I have Microsoft LifeCam VX-500 it don't need any drivers or additional software, it's Plug&Play works in win98/98se/me/2k/xp...
  14. ^ 1. It depends on which Kex version is in use, i use v4.5.2015.9 and i check this manually. 2. Dependency Walker shows all missing functions but some of them are "implemented" in Kex, but Dependency Walker don't "know" that because these "implemented" functions are "delivered" by API Hooking.
  15. Misssing functions: IPHLPAPI.DLL CancelIPChangeNotify GetAdaptersAddresses KERNEL32.DLL CreateTimerQueueTimer DeleteTimerQueueTimer GetGeoInfoW GetUserGeoID SetProcessDEPPolicy SECUR32.DLL InitSecurityInterfaceW LsaEnumerateLogonSessions LsaFreeReturnBuffer LsaGetLogonSessionData
  16. Win95 do not tolerate the bad code, so don't search for errors on system's side. I noticed that when i move mouse over toolbar it causes that application redraw everything, it's a sign that there is some bad code in.
  17. Interrupt conflicts on Virtual Machine? Games without sound? Commercial Fixes? Really? Did you even read what the man who ask the question said? ->
  18. Yo getting this BSOD because app is not properly modified. Here is what you should do: 1. Redirect GetLongPathNameA To GetShortPathNameA and save changes. 2. Redirect TrackMouseEvent (USER32.DLL) To _TrackMouseEvent (COMCTL32.DLL) and save changes. 3. Now open the app in HEX editor and rename GetLongPathNameA to LocalCompact. 4. rename TrackMouseEvent to PaintDesktop and save changes.
  19. No! For Win98SE DMA is disabled by default, but when you install drivers for motherboard usually it will offer an option to enable DMA automatically. If DMA is not enabled it causes stuttering in games and other slowdowns. In Win95 and Win98 First Edition there is no such problems.
  20. Probably because 1. Did you use new DLL? http://www.msfn.org/board/applications/core/interface/file/attachment.php?id=41719 2. When you add dll to app did you rebuild Import Table?
  21. Ok. Download the DLL again. 1.Import it to app. 2.Open app in OllyDbg. 3.Search for: All referenced text strings. 4. Find text: "Software\Foxit Software\Foxit Reader\DockState_PRO". 5. Double click on first line (to follow in disassembler). 6. Look around and you will see this "MOV EDI,DWORD PTR DS:[<&ADVAPI32.RegQueryValueExA]". 7. Redirect it to MyRegQueryValueExA. 8. Search for: All referenced text strings. 9. Find text: "Software\Foxit Software\Foxit Reader\DockState_PRO". 10. Double click on second line (to follow in disassembler). 11. Look around and you will see this "CALL DWORD PTR DS:[<&ADVAPI32.RegSetValueExA>]". 12. Redirect it to MyRegSetValueExA. 13. Save all changes. Start the app. Enjoy!
  22. Use CFF Explorer to import the DLL. Use fileinsPEctor only to find addresses...
  23. In fact, it's very easy to solve this problem, these are some basic things. Just need to intercept these functions: RegSetValueEx And RegQueryValueEx Write your replacement fuctions for which it will check the function arguments IF (lpValueName is NULL or Empty String) AND dwType is REG_BINARY Then specify some name for lpValueName e.g "MyBinaryData" and call the RegSetValueEx/RegQueryValueEx with your arguments. ELSE Call the RegSetValueEx/RegQueryValueEx with application defined arguments. Put these replacement functions into DLL, import the DLL in your application and redirect aplication calls to RegSetValueEx/RegQueryValueEx to you new replacement functions as i show in my video -> and problem is solved.
×
×
  • Create New...