MiKl Posted February 5, 2013 Share Posted February 5, 2013 (edited) Java 6 Update 39 (hyper critical security fix) OK. Require KexStub to install.Thanks for the info !! Loblo, by the way - do you have the latest flashplayer installed and does the control panel work on ME ??If not, could you - as the king of the hex'er look into it ? Edited February 5, 2013 by MiKl Link to comment Share on other sites More sharing options...
Adventure Posted March 18, 2013 Share Posted March 18, 2013 Install Java 6 Update 43 under Win98 SE without KernelEx extensionsIn recent weeks I have been looking for a possibility to install Java 6 update 32 and higher with KernelEx without DIY KernelEx extensions (K452stub) under Win98 SE. MSFN member Blackwingcat developed extensions for Windows 2000 Professional. Blackwingcat got error (Oracle bug ID 7166889) analyzed and developed a Java 6 update 43 solution for Win2000 SP4. His version can not be installed in the standard procedure under Win98 SE or in silent mode, but the unzipped installer (with 7-Zip) contains an additional modified msi installer. The Java 6 update 43 msi installer creates no entry in the Control Panel. After installation you will find in the folder Java / bin two plugin folder. Folder plugin2 must be renamed as described in KernelEx Wiki. I have testet the modified Java v6 update 43 + Java 3D v1.3.1 under Win98 SE with KernelEx v4.5 Final and Mozilla Firefox v2.0.0.20 + v3.5.19 standard + portable without errors. Please check the results for accuracy. Thank you.You can download the modified Java 6 update 43 from Blackwings Blog: Java Installer for Windows 2000 Link to comment Share on other sites More sharing options...
loblo Posted March 19, 2013 Share Posted March 19, 2013 Java 6 Update 39 (hyper critical security fix) OK. Require KexStub to install.Thanks for the info !! Loblo, by the way - do you have the latest flashplayer installed and does the control panel work on ME ??If not, could you - as the king of the hex'er look into it ?Haha, didn't notice this post before so sorry for late reply.Latest Flash works but it's control panel doesn't and doing something about it is way above my league I am afraid.My lame hex hacks have their limits, nothing to do with real stuff a la Xeno, Tihiy or Jumper. Link to comment Share on other sites More sharing options...
jds Posted March 20, 2013 Share Posted March 20, 2013 There is also the Kingsoft Free Office Suite and this one appears to be able to print. The last full package doesn't work at all but the individual apps, Writer, Presentation and Spreadsheets which can be downloaded separately and are of a slightly earlier version (8.1.0.3022) do run fine.http://www.kingsoftstore.co.uk/software/pc-office-list.htmlBoth the Kingsoft and SoftMaker free Office suites are better at rendering MS Office documents than Open Office IMO (and faster to load).Thanks for the tip, loblo! I installed Kingsoft Presentation 8.1.0.3030 and, for the first time, can view PPTX slide shows. By comparison, Open Office 3.2.1 displays OK in preview mode only, the actual slide show is unviewable due to horrible rendering bugs. OTOH, I have better success using Open Office 3.2.1 for XLSX spreadsheets.Joe. Link to comment Share on other sites More sharing options...
coolman Posted March 29, 2013 Share Posted March 29, 2013 (edited) Sony Vegas Pro 5.0 works with Kex 4.5.2 and 4.6.0 Beta 1. No issues so far. Edited March 29, 2013 by coolman Link to comment Share on other sites More sharing options...
schwups Posted June 19, 2013 Share Posted June 19, 2013 (edited) I'm inspecting Mozilla Thunderbird versions 3.1.20, 9.0.1 and 10.0.12esr. On two test systems Thunderbird crashes immediately in order to print and when opening the print preview.Apart from that Thunderbird runs fine. On a third machine printing and the preview work. Only the images of the prints are very small. I use the same Kstub.ini on each test machine. Any ideas?I checked a lot of XP files in my system folder. Any missing dll or update? However, I can't figure out whether I can print on one and not on the others. I'll keep looking.The DependencyWalker and the ImportPatcher don't show any errors for the Thunderbird.exe 9.0.1 and 10.0.12 and no dependencies with comdlg32.dll. Only "GetProcessIoCounters" (DW), but this is supported by KernelEX.I added Thunderbird to the Wiki. Edited June 22, 2013 by schwups Link to comment Share on other sites More sharing options...
cdoublejj Posted June 29, 2013 Share Posted June 29, 2013 has any one tried palemoon? it is firefox optimized for windows. there is version of FF# that is optimized for older cpus. i think i have it installed on ym 98 laptop, this time around i'm in a VM with GPU acceleration so i'll stick with vanilla FF. Link to comment Share on other sites More sharing options...
schwups Posted July 2, 2013 Share Posted July 2, 2013 has any one tried palemoon? it is firefox optimized for windows. there is version of FF# that is optimized for older cpus. i think i have it installed on ym 98 laptop, this time around i'm in a VM with GPU acceleration so i'll stick with vanilla FF.Two posts about Pale Moon: link 1 link 2 But I haven't tried Pale Moon on a VM. Pale Moon 4 + requires a processor with SSE2 support. PaleMoon 3.x should work with SSE support.Currently there is no workaround to run Pale Moon 12 and higher! Link to comment Share on other sites More sharing options...
blackwingcat Posted September 26, 2013 Share Posted September 26, 2013 I released sqlite 3.8.0.2 which supported Windows 95 version.http://blog.livedoor.jp/blackwingcat/archives/1813730.htmlYou can get also following dlls for Windows 95.ATL80.DLLGDIPLUS.DLLMSVCR80.DLLLIBEAY32.DLLSSLEAY32.DLLhttp://blog.livedoor.jp/blackwingcat/archives/1809293.html Link to comment Share on other sites More sharing options...
Drugwash Posted September 27, 2013 Share Posted September 27, 2013 Thank you. Since you mentioned SQLite3, I should say that I've been working on an AHK wrapper for the official version and in the process I noticed it would fail unless KernelEx compatibility is set specifically to Windows 98SE or Windows ME. Any other compatibility mode would yield library failure. Even so, I still have other glitches which may or may not be due to my scripts.Observations were made on a Windows98SE machine with KernelEx 4.5.2.I wonder, if you could rebuild mozsqlite3.dll in recent Firefox versions that can be run under Win9x, without VC2010 runtime dependencies and with the right patches to work in 98SE/ME without special compatibility mode set, could that fix once and for all the missing bookmarks and other features, considering those are being manipulated through SQLite3 databases? It's an idea... Link to comment Share on other sites More sharing options...
blackwingcat Posted September 27, 2013 Share Posted September 27, 2013 (edited) Thank you. I wonder, if you could rebuild mozsqlite3.dll in recent Firefox versions that can be run under Win9x, without VC2010 runtime dependencies and with the right patches to work in 98SE/ME without special compatibility mode set, could that fix once and for all the missing bookmarks and other features, considering those are being manipulated through SQLite3 databases? It's an idea... Hi.http://blog.livedoor.jp/blackwingcat/archives/1452362.htmlI can create binary for Windows 95 with VC2010.I think we can compile mozsqlite3.dll with VC2008 or VC2010 and without runtime ( use -mt option ) custmize for Win9x.I recommend use VC++2008 http://blog.livedoor.jp/blackwingcat/archives/1804729.htmlYou can find the reason why the recent version sqlite3 does not work on Windows 9x and how to resolve it. Edited September 27, 2013 by blackwingcat Link to comment Share on other sites More sharing options...
Drugwash Posted September 27, 2013 Share Posted September 27, 2013 Gomen, I wish I had enough time and brains power to learn Japanese - would've come in handy right now. My main development machine is a Windows98SE with KernelEx and VC6 and only a couple days ago I installed VC2003 on a XP machine for some testing. Unfortunately VC2008 or 2010 are way out of my reach. And most of the C/C++ knowledge, to be honest. Moreover, it seems Mozilla are advancing in SQLite library versions with every major Firefox version, as the official SQLite advances too. I've had some incompatibilities between 3.7.17 and 3.8.0.2 in my scripts and I would bet this would happen with older versions too. Therefore, which Firefox version would be best targeted for library rebuild, since it would be quite unfeasible to build a whole range of mozsqlite3 libraries for different Firefox versions?I've come to this point with my own wrapper where I wonder if older versions should be supported or just stick with whatever is the latest currently. Personally I like to give and be given choices, but sometimes it's tough. What do you think?Oh and I just cracked open the installer for Firefox 24 - it doesn't have any mozsqlite3.dll inside. Unless it's being built on spot through some delta package or retrieved online (unlikely), we might just be in for a surprise. Link to comment Share on other sites More sharing options...
blackwingcat Posted September 27, 2013 Share Posted September 27, 2013 Hi.I think you only notice the difference sqlite3 source code Windows 9x Don't worry Japanese description.I feel happy in the sense of accomplishment when I run the program that it would not run.That is enough for me. In Firefox 23 and later version, the sqlite3 was intergrated into nss3.dll.It exports the following functionssqlite3_aggregate_contextsqlite3_aggregate_countsqlite3_auto_extensionsqlite3_bind_blobsqlite3_bind_doublesqlite3_bind_intsqlite3_bind_int64sqlite3_bind_nullsqlite3_bind_parameter_countsqlite3_bind_parameter_indexsqlite3_bind_parameter_namesqlite3_bind_textsqlite3_bind_text16sqlite3_bind_valuesqlite3_busy_handlersqlite3_busy_timeoutsqlite3_changessqlite3_clear_bindingssqlite3_closesqlite3_collation_neededsqlite3_collation_needed16sqlite3_column_blobsqlite3_column_bytessqlite3_column_bytes16sqlite3_column_countsqlite3_column_decltypesqlite3_column_decltype16sqlite3_column_doublesqlite3_column_intsqlite3_column_int64sqlite3_column_namesqlite3_column_name16sqlite3_column_textsqlite3_column_text16sqlite3_column_typesqlite3_column_valuesqlite3_commit_hooksqlite3_completesqlite3_complete16sqlite3_configsqlite3_create_collationsqlite3_create_collation16sqlite3_create_functionsqlite3_create_function16sqlite3_create_modulesqlite3_data_countsqlite3_db_handlesqlite3_db_mutexsqlite3_db_statussqlite3_declare_vtabsqlite3_enable_load_extensionsqlite3_enable_shared_cachesqlite3_errcodesqlite3_errmsgsqlite3_errmsg16sqlite3_execsqlite3_expiredsqlite3_extended_result_codessqlite3_file_controlsqlite3_finalizesqlite3_freesqlite3_free_tablesqlite3_get_autocommitsqlite3_get_auxdatasqlite3_get_tablesqlite3_global_recoversqlite3_initializesqlite3_interruptsqlite3_last_insert_rowidsqlite3_libversionsqlite3_libversion_numbersqlite3_load_extensionsqlite3_mallocsqlite3_memory_alarmsqlite3_memory_highwatersqlite3_memory_usedsqlite3_mprintfsqlite3_mutex_allocsqlite3_mutex_entersqlite3_mutex_freesqlite3_mutex_leavesqlite3_mutex_trysqlite3_next_stmtsqlite3_opensqlite3_open16sqlite3_open_v2sqlite3_overload_functionsqlite3_preparesqlite3_prepare16sqlite3_prepare16_v2sqlite3_prepare_v2sqlite3_profilesqlite3_progress_handlersqlite3_reallocsqlite3_release_memorysqlite3_resetsqlite3_reset_auto_extensionsqlite3_result_blobsqlite3_result_doublesqlite3_result_errorsqlite3_result_error16sqlite3_result_error_nomemsqlite3_result_intsqlite3_result_int64sqlite3_result_nullsqlite3_result_textsqlite3_result_text16sqlite3_result_text16besqlite3_result_text16lesqlite3_result_valuesqlite3_rollback_hooksqlite3_set_authorizersqlite3_set_auxdatasqlite3_shutdownsqlite3_sleepsqlite3_snprintfsqlite3_sqlsqlite3_statussqlite3_stepsqlite3_stmt_readonlysqlite3_stmt_statussqlite3_thread_cleanupsqlite3_total_changessqlite3_tracesqlite3_transfer_bindingssqlite3_unlock_notifysqlite3_update_hooksqlite3_uri_parametersqlite3_user_datasqlite3_value_blobsqlite3_value_bytessqlite3_value_bytes16sqlite3_value_doublesqlite3_value_intsqlite3_value_int64sqlite3_value_numeric_typesqlite3_value_textsqlite3_value_text16sqlite3_value_text16besqlite3_value_text16lesqlite3_value_typesqlite3_versionsqlite3_vfs_findsqlite3_vfs_registersqlite3_vfs_unregistersqlite3_vmprintfGomen, I wish I had enough time and brains power to learn Japanese - would've come in handy right now. My main development machine is a Windows98SE with KernelEx and VC6 and only a couple days ago I installed VC2003 on a XP machine for some testing. Unfortunately VC2008 or 2010 are way out of my reach. And most of the C/C++ knowledge, to be honest. Moreover, it seems Mozilla are advancing in SQLite library versions with every major Firefox version, as the official SQLite advances too. I've had some incompatibilities between 3.7.17 and 3.8.0.2 in my scripts and I would bet this would happen with older versions too. Therefore, which Firefox version would be best targeted for library rebuild, since it would be quite unfeasible to build a whole range of mozsqlite3 libraries for different Firefox versions?I've come to this point with my own wrapper where I wonder if older versions should be supported or just stick with whatever is the latest currently. Personally I like to give and be given choices, but sometimes it's tough. What do you think?Oh and I just cracked open the installer for Firefox 24 - it doesn't have any mozsqlite3.dll inside. Unless it's being built on spot through some delta package or retrieved online (unlikely), we might just be in for a surprise. Link to comment Share on other sites More sharing options...
Drugwash Posted September 27, 2013 Share Posted September 27, 2013 Ah, that's why I didn't see it - actually I saw nss3 but never looked through its exports.They sure make it harder and harder. I miss old times... Well, it's almost 12 hours past my bedtime, I should get some sleep. Maybe the new library will be ready when I wake up. Good luck! Link to comment Share on other sites More sharing options...
MiKl Posted September 29, 2013 Share Posted September 29, 2013 Hi BlackWingCat,it will surely be a lot of work but could it maybe be possible to create a kernel32.dll integrating functions from ME, Win2000, XP for Win95/98 ??Thx,MiKl Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now