Results 1 to 5 of 5

Thread: couple of windows xp and BASIC questions

  1. #1
    Senior Member UltraMagnus's Avatar
    Join Date
    Aug 2005
    Posts
    1,025
    Thanks
    24
    Thanked
    7 times in 7 posts

    Question couple of windows xp and BASIC questions

    hi,

    ok, im trying to use some old hardware, anyhow, does windows xp allow "programs" to to access hardware addresses directly to control hardware. also is there any kind of BASIC for winxp that uses standard sytax?

    ok, im kinda new to all this so if you need any more info then just ask

    thanks in advance

  2. #2
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    30,748
    Thanks
    1,787
    Thanked
    3,287 times in 2,647 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish
    I have no clue about the access to hardware addresses.

    Maybe running programs from the shell (start->run: type in 'cmd') would be helpful. If winxp is a problem I'd suggest making a win98/dos6 boot disk.

  3. #3
    TiG
    TiG is offline
    Walk a mile in other peoples shoes...
    Join Date
    Jul 2003
    Location
    Questioning it all
    Posts
    6,213
    Thanks
    45
    Thanked
    48 times in 43 posts
    After re-reading your post several times i'm still not 100% sure what you are trying to do.

    What is the old hardware, what are you trying to do with it. When you say basic, are you talking about BASIC the programming language.

    Try and give us more detail so we can help you because until then i'm not sure what you want to know

    TiG
    -- Hexus Meets Rock! --

  4. #4
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,027 times in 678 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS
    sounds like 1) he wants raw device access, which NT5 won't allow
    2) he wants qbasic, which is on old dos 6.22 (and win95) disks, but not anything recent

  5. #5
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,164
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts
    Visual Basic replaced qbaisc in MS's eyes :'(

    but its worth noteing that certain hardware you can still access, its just you need to be naughty, and promote user mode applications to be able to access adresses they shouldn't normally. You can even allow a usermode program to cli (clear interupts, this ****s up a system, but allows you to get control over stopping your thread loosing control).

    but you must understand whats going on, because your effectivily doing device driver stuff in usermode. There is an old artical on DDJ about this, but enless your a memeber you can't read it. If its really up your street i can explain the method (its simple really).
    throw new ArgumentException (String, String, Exception)

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •