Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

KernelEx Apps Compatibility List (New)

- - - - -

  • Please log in to reply
354 replies to this topic

#251
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • OS:98SE
  • Country: Country Flag

I have just msvcrt.dll 6.10.8924.0 and I can run Avidemux 2.5.3 too. ;)

Are you using Kext: DIY KernelEx extensions? BTW, the Windows XP SP3 version has 51 more exported functions than the older version. :hello:

Edited by PROBLEMCHYLD, 03 February 2013 - 12:18 PM.

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013



How to remove advertisement from MSFN

#252
rainyd

rainyd

    Advanced Member

  • Member
  • PipPipPip
  • 407 posts
  • OS:98SE
  • Country: Country Flag

Are you using Kext: DIY KernelEx extensions? BTW, the Windows XP SP3 version has 51 more exported functions than the older version. :hello:


No, I'm using KeX 4.5.2 without those extensions.

#253
jumper

jumper

    2014 All-American Masters HJ'er

  • Member
  • PipPipPip
  • 474 posts
  • OS:98SE
  • Country: Country Flag

As you can see, I have it working with a modified MSVCRT.DLL 7.0.2600.5512 from Windows XP SP3. Thanks to a very good friend of mine for sending me the patched file. I'm testing it as we speak. It will be in the next version SP3.17 :w00t:

Why are you considering downgrading when 98 SE SP 3.0 already contained versions 7.00.9981.0 and 7.10.7031.4?

Please review Post #101 from last March (and its link) where I already covered _fstat64 (and MSVCRT.DLL dll hell).

I can confirm that versions 6.10.8924.0 and 6.10.9848.0 both support _fstat64, but after 10-1/2 months of testing, I recommend using MSVCR71.DLL 7.10.7031.4 as MSVCRT.DLL.
Design feedback requested:
IHAtool - IpHlpApi tester; call various functions and report results
--status-> framework is solid; 22 api's fully supported; preview release coming soon
ComDlg32 wrapper - ComDlgEx meets IpHlpApi wrapper
--status-> PrintDlgExW working in latest SumatraPDF 8^)
Future projects: ImportPatcher40 - dialog interface; Kexter - IP40+Ktree+Kexstubs

#254
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 755 posts
  • OS:ME
  • Country: Country Flag
Java 6 Update 39 (hyper critical security fix) OK.

Require KexStub to install.

#255
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • OS:98SE
  • Country: Country Flag

Why are you considering downgrading when 98 SE SP 3.0 already contained versions 7.00.9981.0 and 7.10.7031.4?

Please review Post #101 from last March (and its link) where I already covered _fstat64 (and MSVCRT.DLL dll hell).

I can confirm that versions 6.10.8924.0 and 6.10.9848.0 both support _fstat64, but after 10-1/2 months of testing, I recommend using MSVCR71.DLL 7.10.7031.4 as MSVCRT.DLL.

When I tried running Avidemux 2.5.3 with MSVCRT.DLL 6.10.9848.0, I got the missing export _fstat64 blah blah :huh: _fstat64 may reside in the other DLLs but when it is called from a specific DLL such as MSVCRT.DLL 7.0.2600.5512 then the other files doesn't matter. Not only that, MSVCRT.DLL 7.0.2600.5512 is an upgrade with an additional 51 exported functions. I sure some of the newer apps calls for some of these functions that are not present in older verions. @ loblo, I admire you for taking the time to patch files (not this one of course but other files). MSVCRT.DLL 7.0.2600.5512 is a permanent solution, not a work around. The Windows XP SP3 version works with no problems. I'll test for a couple more days and go from there.

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#256
MiKl

MiKl

    Member

  • Member
  • PipPip
  • 108 posts
  • OS:98SE
  • Country: Country Flag

Java 6 Update 39 (hyper critical security fix) OK.

Require KexStub to install.


Thanks for the info !! :thumbup

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 :hello: look into it ?

Edited by MiKl, 05 February 2013 - 04:12 PM.


#257
Adventure

Adventure
  • Member
  • 2 posts
  • OS:98SE
  • Country: Country Flag
Install Java 6 Update 43 under Win98 SE without KernelEx extensions

In 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

#258
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 755 posts
  • OS:ME
  • Country: Country Flag


Java 6 Update 39 (hyper critical security fix) OK.

Require KexStub to install.


Thanks for the info !! :thumbup

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 :hello: 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.

#259
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • OS:98SE
  • Country: Country Flag

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.kingsofts...ffice-list.html

Both 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! :thumbup

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.

#260
coolman

coolman

    Junior

  • Member
  • Pip
  • 80 posts
  • OS:98SE
  • Country: Country Flag
Sony Vegas Pro 5.0 works with Kex 4.5.2 and 4.6.0 Beta 1. No issues so far.

Edited by coolman, 28 March 2013 - 08:03 PM.

Helicopters don't fly; they vibrate so much and make so much noise that the earth rejects them.
Oh blah, blah, blah, your needs!

#261
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 413 posts
  • OS:ME
  • Country: Country Flag
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.  :hello:

Edited by schwups, 22 June 2013 - 08:11 AM.


#262
cdoublejj

cdoublejj

    Member

  • Member
  • PipPip
  • 141 posts
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.

#263
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 413 posts
  • OS:ME
  • Country: Country Flag

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!



#264
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag

I released sqlite 3.8.0.2 which supported Windows 95 version.

http://blog.livedoor...es/1813730.html

 

You can get also following dlls for Windows 95.

 

ATL80.DLL
GDIPLUS.DLL
MSVCR80.DLL
LIBEAY32.DLL
SSLEAY32.DLL

 

http://blog.livedoor...es/1809293.html


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#265
Drugwash

Drugwash

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,254 posts
  • OS:98SE
  • Country: Country Flag

Thank you. :thumbup

 

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... :angel



#266
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag

Thank you. :thumbup


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... :angel

 

Hi.

 

http://blog.livedoor...es/1452362.html

I 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...es/1804729.html

You can find the reason why the recent version sqlite3 does not work on Windows 9x and how to resolve it.


Edited by blackwingcat, 26 September 2013 - 08:24 PM.

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#267
Drugwash

Drugwash

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,254 posts
  • OS:98SE
  • Country: Country Flag

Gomen, I wish I had enough time and brains power to learn Japanese - would've come in handy right now. :blushing:

 

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. :angel

 

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. :}



#268
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag

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. :whistle:

 

 

In Firefox 23 and later version, the sqlite3 was intergrated  into nss3.dll.

 

It exports the following functions

 

sqlite3_aggregate_context
sqlite3_aggregate_count
sqlite3_auto_extension
sqlite3_bind_blob
sqlite3_bind_double
sqlite3_bind_int
sqlite3_bind_int64
sqlite3_bind_null
sqlite3_bind_parameter_count
sqlite3_bind_parameter_index
sqlite3_bind_parameter_name
sqlite3_bind_text
sqlite3_bind_text16
sqlite3_bind_value
sqlite3_busy_handler
sqlite3_busy_timeout
sqlite3_changes
sqlite3_clear_bindings
sqlite3_close
sqlite3_collation_needed
sqlite3_collation_needed16
sqlite3_column_blob
sqlite3_column_bytes
sqlite3_column_bytes16
sqlite3_column_count
sqlite3_column_decltype
sqlite3_column_decltype16
sqlite3_column_double
sqlite3_column_int
sqlite3_column_int64
sqlite3_column_name
sqlite3_column_name16
sqlite3_column_text
sqlite3_column_text16
sqlite3_column_type
sqlite3_column_value
sqlite3_commit_hook
sqlite3_complete
sqlite3_complete16
sqlite3_config
sqlite3_create_collation
sqlite3_create_collation16
sqlite3_create_function
sqlite3_create_function16
sqlite3_create_module
sqlite3_data_count
sqlite3_db_handle
sqlite3_db_mutex
sqlite3_db_status
sqlite3_declare_vtab
sqlite3_enable_load_extension
sqlite3_enable_shared_cache
sqlite3_errcode
sqlite3_errmsg
sqlite3_errmsg16
sqlite3_exec
sqlite3_expired
sqlite3_extended_result_codes
sqlite3_file_control
sqlite3_finalize
sqlite3_free
sqlite3_free_table
sqlite3_get_autocommit
sqlite3_get_auxdata
sqlite3_get_table
sqlite3_global_recover
sqlite3_initialize
sqlite3_interrupt
sqlite3_last_insert_rowid
sqlite3_libversion
sqlite3_libversion_number
sqlite3_load_extension
sqlite3_malloc
sqlite3_memory_alarm
sqlite3_memory_highwater
sqlite3_memory_used
sqlite3_mprintf
sqlite3_mutex_alloc
sqlite3_mutex_enter
sqlite3_mutex_free
sqlite3_mutex_leave
sqlite3_mutex_try
sqlite3_next_stmt
sqlite3_open
sqlite3_open16
sqlite3_open_v2
sqlite3_overload_function
sqlite3_prepare
sqlite3_prepare16
sqlite3_prepare16_v2
sqlite3_prepare_v2
sqlite3_profile
sqlite3_progress_handler
sqlite3_realloc
sqlite3_release_memory
sqlite3_reset
sqlite3_reset_auto_extension
sqlite3_result_blob
sqlite3_result_double
sqlite3_result_error
sqlite3_result_error16
sqlite3_result_error_nomem
sqlite3_result_int
sqlite3_result_int64
sqlite3_result_null
sqlite3_result_text
sqlite3_result_text16
sqlite3_result_text16be
sqlite3_result_text16le
sqlite3_result_value
sqlite3_rollback_hook
sqlite3_set_authorizer
sqlite3_set_auxdata
sqlite3_shutdown
sqlite3_sleep
sqlite3_snprintf
sqlite3_sql
sqlite3_status
sqlite3_step
sqlite3_stmt_readonly
sqlite3_stmt_status
sqlite3_thread_cleanup
sqlite3_total_changes
sqlite3_trace
sqlite3_transfer_bindings
sqlite3_unlock_notify
sqlite3_update_hook
sqlite3_uri_parameter
sqlite3_user_data
sqlite3_value_blob
sqlite3_value_bytes
sqlite3_value_bytes16
sqlite3_value_double
sqlite3_value_int
sqlite3_value_int64
sqlite3_value_numeric_type
sqlite3_value_text
sqlite3_value_text16
sqlite3_value_text16be
sqlite3_value_text16le
sqlite3_value_type
sqlite3_version
sqlite3_vfs_find
sqlite3_vfs_register
sqlite3_vfs_unregister
sqlite3_vmprintf

 

 

Gomen, I wish I had enough time and brains power to learn Japanese - would've come in handy right now. :blushing:

 

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. :angel

 

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. :}


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#269
Drugwash

Drugwash

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,254 posts
  • OS:98SE
  • Country: Country Flag

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. :P

Good luck! ;)



#270
MiKl

MiKl

    Member

  • Member
  • PipPip
  • 108 posts
  • OS:98SE
  • Country: Country Flag

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



#271
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag

Hi, MiKl.

 

 

I actually don't understand the mechanisms KernelEx for Windows 98/me, although I create Kernel extension for Windows 2000.

 

On my way (Windows 2000 Extended kernel)...

 

1. create enough space for code.

2. move Export table to space.

3. Insert codes, extend functions.

4. Check additional relocation table.

5. adjust checksum.

 

 

In case of Windows 9x. I think it is easier and better that we only re-complie the application, we need.

There are important library for Windows 9x, gdiplus and ssl and atl and so on as we need.

For example I create Twitter client for Windows 95, which supported API1.1 and UserStream.  :)

 

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


Edited by blackwingcat, 29 September 2013 - 06:17 PM.

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#272
Drugwash

Drugwash

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,254 posts
  • OS:98SE
  • Country: Country Flag

Well, if we could create a modern browser that could work natively in 9x and could handle HTML5 and all other web "enhancements" (CSS, PHP, JS, Java, Flash, etc) - allowing, of course, for any of them to be disabled at will without requiring tons of add-ons - then we wouldn't have to put up with all that bloat in Firefox, Opera, SeaMonkey and whatever other browsers people may desperately try to operate in a 9x environment. :angel

 

Apologies for thinking out loud, sometimes I'm daydreaming too much... :blushing:



#273
Tommy

Tommy

    Brooke's Tommy honey <3

  • Member
  • PipPipPip
  • 469 posts
  • OS:98SE
  • Country: Country Flag

Goldwave 5.52 under KernelEx appears to work except when you go to Help, About, then click okay, the program crashes. I'm testing it now and it seems to work fine otherwise. This is under KernelEx 4.5.2 and no specific modes selected either during install or application launch.


Edited by Tommy, 29 September 2013 - 09:48 PM.

Daily running Windows 2000 Pro SP4 and Windows 98

Posted Image
Posted Image

#274
MiKl

MiKl

    Member

  • Member
  • PipPip
  • 108 posts
  • OS:98SE
  • Country: Country Flag
In case of Windows 9x. I think it is easier and better that we only re-complie the application, we need.

 

Hmmm, yes but there seem to be only a handful of people actually able and interested in doing so !! I surely can't   :blushing: 

So it may be useful to close some of the biggest gaps.

The other day I was looking at ntdll.dll. In Win98SE and ME it is only 20 kB big but in Win2000 already more than 500 kB !!

 

Thx, MiKl



#275
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 762 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag

I think If the useful application is too incompatible from Windows 9x and it has open source project, there is more reality that to migrate for it.

notepad++ and firefox and so on :)

 

For example I did not have any tricks(,which is difficult problem solved by extend function ) on Extended Kernel but the side of .Net framework 3.5 and 4.0 for Windows 2000 . :whistle:


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN