Jump to content

TmEE

Member
  • Posts

    367
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Estonia

Posts posted by TmEE

  1. If bandwidth is a problem I can offer free webspace on my personal server. Currently I got over 700GB of space there and my bandwidth is unlimited (I can move hundreds of GBytes of data if I want and it will still cost me 31€ per month).

    My connection has up to 20MBit upload speed so when there's not a lot of traffic people will get speeds exceeding 1MByte/sec.

    Also the server is powered by Win98SE + uSP 3.2x :P

  2. A tester of mine found a really unlikely fix :

    When you enable Stereo Mix in the sound settings then there are no more crashes ! It fixes some games too, like Bioshock according to him.

    As for unicode, I have been having some problems making my compiler understand it right so I have not managed to test things around it.

  3. I am not sure if this should be in the programming section or not but this is directly related to Win8. If this is in wrong place I will apologize for doing so and kindly request this to be moved to the right place :blushing:

    I have been developing a music tool for a retro game console (Sega Mega Drive / Genesis) and everything has been nice and dandy on Win98SE, XP32, Vista and 7 (32 and 64bit) but Win8 64bit (and possibly 32, I have not yet tested) is causing me massive headache.

    Whenever I call GetOpenFileName (ANSI version) I will experience a crash sooner or later after random amount of time in random part of the program. The error report says the crash happens in NTDLL.DLL (which I don't directly deal with), problem is an access violation. My program is not having any out of bounds array accesses nor any black pointer magic vomiting all over the memory (well, mostly not, but when there is some I'll always see and fix it). When I compile the program with debug option I'll be noted on any such problem and there is none of that happening, everything is clean.

    I have no hooks attached to the function, all is as vanilla as it gets. I have double checked all buffers that I pass, there is no problem of them being too small or such, everything has right size and proper termination character in the end.

    Doing things differently in the OFN struct does not really seem to make any difference, things will still work in other windowses and still fail in 8... Running the program in compatibility mode and/or as administrator makes almost no difference - setting the compatibility to 98 will make the program crash immediately upon calling the function, and on real 98SE (where I primarily develop the program on) all will work perfectly. I am developing the program in FreeBASIC, compiler version 0.24 if it is important to know.

    So I wonder is there any changes done in Win8 around that part that break something...? It seems so unlikely, or there would be a lot of old programs experiencing issues...

    I'd happily add a workaround to get this work, but I really have no idea what I could do about it... all I have tried has not got me any closer to desired operation.

  4. Remote Desktop Client exists for 98 but no Server so you cannot use XP to service 98 that way.

    I am using TightVNC for my 98SE based server but that is slower and won't allow printing like Remote Desktop does. Speed is only an issue over the internet or 100Mbit LAN. I got 1Gbit LAN at home and everything is butter smooth :)

  5. I got that problem too when I leave in my USB memory card reader. Then I get 4x drives in the middle of existing, disrupting my drive layout. One day I'll look into my BIOS and add a hack to make mounting USB devices optional...

×
×
  • Create New...