--------------- FIDO MESSAGE AREA==> TOPIC: 214 POWER BASIC Ref: F3U00018 Date: 03/22/98 From: MARC VAN DEN DIKKENBERG Time: 05:05am \/To: ALL (Read 1 times) Subj: Re: VESA video modes From: pb@excelsior.xs4all.nl.REMOVE-THIS (Marc van den Dikkenberg) Subject: Re: VESA video modes On 22 Mar 1998 14:28:33 GMT, "Jean MERE" wrote: >Answer from Aurelien Mere (14y. old- France) >jean.mere@wanadoo.fr > >To turn in a VESA mode, you should use INT 10h with AX=4F02h and the video >mode in BX. >If it returns 0 in BX, then the function correctly executed. >To obtain the current VESA mode, use the INT10h with AX=4F03h. It will >return the mode in BX. Thanks! After posting this message, I did figure out how to enter the mode, but I was unable to determine whether or not it succeeded... So BX, it is... One other thing: I've found a whole bunch of stuff on the web regarding these VESA modes, and one thing keeps popping up: They state that instead of specifying an 'absolute' mode (&H111 for example) it's preferable to simply 'pass the specs' to the VESA interrupt, and let the VESA-bios figure out which mode that happens to be. Do you happen to know how _that_ is accomplished? But at least I've got a start. Thanks again! -- Marc van den Dikkenberg ----------------------- The PowerBasic Archives http://www.xs4all.nl/~excel/pb.html *** QwkNews (tm) v2.1 * [TN71] Toast House Import --- GEcho 1.20/Pro * Origin: Toast House Remote (1:100/561) --------------- FIDO MESSAGE AREA==> TOPIC: 214 POWER BASIC Ref: F3U00019 Date: 03/22/98 From: AURELIEN M. Time: 09:10pm \/To: ALL (Read 1 times) Subj: Re: VESA video modes From: "Aurelien M." Subject: Re: VESA video modes Answer from Aurelien M*r* (14years old - France) In fact, the INT 10h with AH=4Fh IS the Vesa interrupt / Vesa-Bios ! The VESA interrupt has got 6 functions. We call them with INT 10h and AH=4Fh and the number of the function in AL. I can send you the explanations of all the functions if you want... Aur*lien. Marc van den Dikkenberg a *crit dans l'article <35149b56.3745783@news.xs4all.nl>... > On 22 Mar 1998 14:28:33 GMT, "Aur*lien MERE" wrote: > One other thing: I've found a whole bunch of stuff on the web regarding > these VESA modes, and one thing keeps popping up: > They state that instead of specifying an 'absolute' mode (&H111 for > example) it's preferable to simply 'pass the specs' to the VESA interrupt, > and let the VESA-bios figure out which mode that happens to be. > > Do you happen to know how _that_ is accomplished? > Marc van den Dikkenberg *** QwkNews (tm) v2.1 * [TN71] Toast House Import --- GEcho 1.20/Pro * Origin: Toast House Remote (1:100/561) --------------- FIDO MESSAGE AREA==> TOPIC: 214 POWER BASIC Ref: F3U00020 Date: 03/23/98 From: GEOFF COLLINS Time: 12:08pm \/To: ALL (Read 1 times) Subj: PONTOON IN BIGBASIC From: Geoff Collins Subject: PONTOON IN BIGBASIC Hello I am stuck with a basic problem, that urgently needs solving to meet A Level course work deadlines. Here is an extract from my game of pontoon. MODE ?????? PRINT "ALL PLAYERS EXCEPT ";PN$(C);" MUST LOOK AWAY NOW" PN$ IS WHERE I AM HOLDING NAMES OF PLAYERS C IS THE COUNTER IN A LOOP (FOR C=1 TO 5) I want to change the screen mode to a different one that will make bigger text, but still print out the contents of that variable. Most things that I have tried leave the screen saying All players except must look away now And yes there is something in those locations. Could you help or tell me the location of a pontoon prog written in basic Geoff Collins *** QwkNews (tm) v2.1 * [TN71] Toast House Import --- GEcho 1.20/Pro * Origin: Toast House Remote (1:100/561) --------------- FIDO MESSAGE AREA==> TOPIC: 214 POWER BASIC Ref: F3U00021 Date: 03/22/98 From: THOMAS GOHEL Time: 12:00am \/To: ALL (Read 1 times) Subj: Re: VESA video modes From: author@pbsound.snafu.KILL.SPAM.de (Thomas Gohel) Subject: Re: VESA video modes Hello Marc !! > does anyone know how to switch to a VESA videomode? a little example: '>>> Page 1 of SVGA-XTB.ZIP begins here. TYPE:BINAA TLEN:3866 '============================================================== 'PowerBASIC 3.x Source Created by PostIt! Vs7.3pb 'Instructions for decoding: If there are multiple parts to this 'file, merge them into one file. Remove all message header and 'footer information (everything outside the ">>> Page x of ..." 'lines), load the result into your PowerBASIC-IDE and press F9. 'The original file will be decoded into the current directory 'on your disk. 'For more informations about the posting of sourcecode read the 'actual Rules of your PowerBASIC.GER conference '============================================================== DEFINT A-Z:SHARED K,S,B&,Z&:?"Decoding: SVGA-XTB.ZIP":V1 SUB V1:OPEN "O",1,"SVGA-XTB.ZIP",4^6:Z&=3866:?STRING$(50,177); U"%up()%9%%%%-%%%A_F3>-B6.)7%%=.%%%0%%%%ug%xtzs#iSy'+y&yp,>Tk5T70 U"INVgmeoJam(9%80Uu6D+,(3nrt8-p37l9[g]SN*+%E[3*']jLqn-jL>OZRejfR, U"P9&'F)rXlo^wM<,^_5/I?166u7r_*pQfYbZ$L]=/A.F%6hZ=WQ2u.NnOVvx8lqw U"K9j:WD-ex/cdqKnD=Jl,,t.+$Vpb4Bms3%u+;oi0>uIFf&c.HP0T0<21Xr\EDm1 U"*k1L-'sC>B*%QZ>H-j0bv5I6*9X-fE],X\5q;\Q$-:AeI=8u#E^W.pq*F8DL]x=vQ0ad,p>:5C<:ZJ,6/ExvP,+V%]# U"35ssL/L_L(]aHyKfr>>j09P2EPd)M&e6'D*:+?[MgS)^'II U":A7n0-=ZO3:>G.,jtqJ%9QhHNw<9mP^t'?RZ]7aeVYQ.O)H,g_\\UpySjQB[n5U U"Ty\fc2vgi'$h1P'XIzrr1VqgcK#pASkJ[h6oDUVAkJ7[yp)dAvZDl4d\=GFxZ$^ U"ZXsfW-j)*na?#wb5nkO'?[j9BkESQhYjdNUD*l1gIVkTNILPDV=k:aJs$iL= U"Jp;Qv6_]M&OQS6(WrfZUT&k4%l6Y./6;jQYpi(8o--,h?ixAfh1HMqf2]I^_4Fu8POZw_glXOVdx(edWAA6ok%(FM.f: U"HL1z/&2toJuYjWwZRD2S&pe47.uVfX9(Gdp#HXkVO;-[(^MUuZjM1O,xGpxkPD^ U"xsIC&%e?KmvT>5TH\&+wZ(883g9yQBq<5USf_UiKwl;_$a(>MqWbr6sG3_IfFob U"^'4?6d69caR/1HT[e&H'2oR+E&GWzb+9GVr\qPtba14Ms#Q18B0tx$=N9A8n)#B U"syB3AZYU?G6ONpUU/OgmbO;T,i^ggV8]H9Kcg.)6CM)&Cc-F^J;UTO%ZDU/zozC U"vL>Vkarde=hYQ0?gQd4_*YJ:(X_ya^1G\D'MkxcHpDJb_0SF6Lj_PiDq5)1%/_^ U"^M#E]^\O_s2ll[:^$KEv[e_vb3H]Wknqx[+6A3k#oOGKig1uzLxDBVj+Ajicdpq U",bAS$UmPgKUh(SqKt[&umT5D0/kz//Mr]Oi&BAAQjm(?>2_((0&X8rTu]r^GSYk U"g6Al&hX_xa,h:/$sYn9M\GY2&\epn%.=r6e2lp%wXVMF$[yhUPSH[XKpO(g\#ek U"QPJ,>/'X&hEboj\Xx'x%up%()9%%%%-%(LZbGhAB/,&a*%%%t2%%%1%%%(x%lf) U".'yg%SgfxMT&J>][]5x:DXhUq,,4II'pG<,ZoO*sm0J/nOm3VUbl-A#7\if#,oq U"jsypZHb2$*6TWvNGQ?8HI#a[DN3v\N%V/Kxylws0GSIXN77[O7/#32GW>m9pg#/ U"sq--5I*7+_)Hc)4[gepg>0p4.lq5c5)Sv&,Xy-gGVQKG&/Bgt[sba$+n3?L8GY1 U"&'lTY&U>naC#Ubt;&fNh-TX$YkPVmfr5cs&'/U$hXlqUG&gJ,'0D--m1Ab_vp/+ U"247L^ZJ9[9[xqB[Kh)#+3G,]8DP'P3119z/+p?l$FUVX,7S79US%?DVEzmd U"A5HjW,QayNDv(Zzng[GsKFk%H&_^o^:tlSyE+Hk&Mt3Z^*pz*45?UU0rYu*7V=o U">Ri4UXK,UNk5;./I+(Gz;WR/>*2*f-QI8v*b/W2a-SYc9X?^LgmD_G[#&MO09 U":caCi]O/R8jaH]13to-2f04eoS4,Eh( U"Y8Cm\H>ue\c._^nb$58(SYA\Ua8j/0h(qA;/.tRf'J.o9GQ>3mhU1-_T]/kW^J(K U"(IEa%HJTCfT'PJ'^In,]\C=7013aQ)0wOE1>Sc_fiq2_-RUyQOrnSm%lznm$2m^X\f$>+aa4Do)Wl7uN#2/\+ U"Y#xlX_zAA5Vr7]1J&Ubp9G8mZzX^qH2TYiYUDAG]jMnhGy//rJ[^&PIXjRa<;Q+ U"W9/JmSLq9'Zcd.5.?WGtaY=Ni4qJ,c2vHbQh9CO#bg#2PEIfz$ecB&4jX-kE*4O U"H-DD5yQ%zr/s)EoO$:ydNz24TywT)y^WQ,^o*;wva4J4A+rs7rCv%b6gO;>,S4WVcgoAd-zq2TBK8WkW1,H52)jFTw.bEjG]h#;mcyIaA3][0d U"]qQD._x8&wf&fr)0=9iA*R_T,Af&71tVO.a*;'m)&2\q]8H:wPH8*OH0sJ-a5>- U"*HFUHoURbDIJ*%N?$vcANs%Q]a>mStP,TJgrNK-2/XTc'xAR]G8$m^R>B6.[)%%=%.%%0%%%%%%%%%&%%E%%%%%%%%%ugx%tzsi U".Sy'y%up&'%9%9%%%%-%(LZbGhAB/,&a*%%%t2%%%1%%%%%%%%%&%E%%%%W)#%% U"x%Ilf.'%ygSg%fxup%&'9%%9%%%d-%d1.bG,33f?W%.%%[%%%%0%%%%%%%%%&%% U"E%%%'g.%%%knqj&.niS.in)u%p*+%%%%%([%(%%#%%%n[/%%2%(2/E1E..EIEE. U".#EEE.&.EEE)..EE%EEEE.EE.E#EEE.&.2/EMK..KLEK..JKEK.A.EEK.EEKEAK U"EEKCEKE+/KEKE(E+EEuFFFFuFFFFuFFFFuFFFFuFFFFuFFFFuFFFFuFFFFuFFFF U"uFFFF-FF2/(EKEEIEEK.).KEE2..KEMK..KLEK../KEKECEKEK)..TEIEm40M3# U"D0MAC4AsE***'*EEuM>F4A%gfxn.hLBELm><4mEE**-**2/uFFFFuFFFFuFFFFu U"FFFFuFFFFuFFFFuFFFFuFFFFuFFFFuFFFFuFFFFuFFFFuFFFFuFFFFuFFFFuFFF U"FuFFFFuFFFFuFFFF?FFF2%/2/E[EEEwIEu>B&CQEtM=;8=J4R)DM60=6IEMP1)4 U"AErM08;1)>GNQIEk83J>s4C#QEl4JAs4C%EKEgD0Bs4&C_2/%2/EE%EEEELy7>< U")0BElM>74;%EEEE%EEEE%EEEE%EEEE%EEEk)0G_E%PY^R%XURY%\XUU%^VU2%/E U"EE%EEEgM8=IB)CASW%UEEE%EEEE%EEEE%EEEE#EEr0M8;1>&G_EP%Y^RX%URY\% U"XUU^%VUEM.WY7Q%Enxi%sQE]%sVN2%/EEE%EEEV%XV]^IEg4A2;8=E%EEEE%EEE U"E%EEEE%EEEE%EEEE%EEEP%Y^RX%URY\%XUU^%VUEM.WY7Q%EW]S%]QE]%sVN2%/ Continued with next message... *** QwkNews (tm) v2.1 * [TN71] Toast House Import --- GEcho 1.20/Pro * Origin: Toast House Remote (1:100/561) --------------- FIDO MESSAGE AREA==> TOPIC: 214 POWER BASIC Ref: F3U00022 Date: 03/23/98 From: BRIAN MCLAUGHLIN Time: 04:45pm \/To: ALL (Read 1 times) Subj: Re: Code to retrieve prog From: brianm@ims.com (Brian McLaughlin) Subject: Re: Code to retrieve program name "Wiebe Zoon" writes: |> |> very nice, but what about the drive letter ??? DOS doesn't record it. Apparently the wizards at Microsoft never had entries in their PATH that referenced more than one drive. However, you can get all the valid drive letters, then use DIR$ to see if the returned path\programname existed on each of them. This method wouldn't account for cases where the same directory structure existed on more than one drive. You could also search the PATH variable to see what copy of the program took precedence. All of this is, of course, messy. But the designers of DOS left many gaping holes in the OS. Successive versions plugged some of these holes, but others, such as the missing drive letter in the program path, were never fixed. -- Brian McLaughlin, Technical Writer |"Thanks to the Internet, misinformation Integrated Measurement Systems, Inc.| now travels faster than ever before!" Beaverton, OR, USA | ---- Standard disclaimer applies ---- *** QwkNews (tm) v2.1 * [TN71] Toast House Import --- GEcho 1.20/Pro * Origin: Toast House Remote (1:100/561) --------------- FIDO MESSAGE AREA==> TOPIC: 214 POWER BASIC Ref: F3U00023 Date: 03/21/98 From: ANDREW NGUYEN Time: 02:52pm \/To: AVALON (Read 1 times) Subj: DROP DROP ___ Blue Wave/386 v2.30 [NR] --- Silver Xpress Mail System 5.4H1 * Origin: * Home Of John Dailey Software * 407-296-3208 * (1:363/277) --------------- FIDO MESSAGE AREA==> TOPIC: 214 POWER BASIC Ref: F3W00000 Date: 03/23/98 From: DAVE NAVARRO Time: 02:33pm \/To: ALL (Read 1 times) Subj: Re: Using PB/DLL 2.0 with From: dave@powerbasic.com (Dave Navarro) Subject: Re: Using PB/DLL 2.0 with OS/2 In article <6eusvu$a5g$3@nnews.ims.com>, brianm@ims.com says... > dave@powerbasic.com (Dave Navarro) writes: > |> > |> PowerGen will examine the resulting "standard resource" file and generate the > |> necessary PB/DLL source code to display the dialogs and windows. Including > |> all of the callbacks and event message handlers for all of the controls. > > And PowerGen, I take it, works equally well with both PB/DLL2, > and PB/DLL5. Or does it? It works with both versions of PB/DLL, yes. > Has PB, Inc. settled on a price, yet? How much ya got on ya? Just kidding. I believe the price is $99, but I won't know for certain until later this week. --Dave *** QwkNews (tm) v2.1 * [TN71] Toast House Import --- GEcho 1.20/Pro * Origin: Toast House Remote (1:100/561) --------------- FIDO MESSAGE AREA==> TOPIC: 214 POWER BASIC Ref: F3W00001 Date: 03/23/98 From: RON YOUNG Time: 04:03pm \/To: ALL (Read 1 times) Subj: Re: Is this Powerbasic? From: Ron Young Subject: Re: Is this Powerbasic? Mark Bannister wrote: > > I need some help please! > I have some source code written is some sort of basic but I don't know > what flavor. > The code belongs to my company but the programer is gone and unhappy so > info from him is unlikely. > I have place the code on our ftp site at > ftp://ftp.appal.com/pub/basic.zip > Can anyone tell me if this is powerbasic? > The code when compiled runs in DOS. > Thanks > Mark Bannister > American Precision Products --------------------------------------------------- What it's not: Microsoft Personal Computer Basic, Version 3.10 (BASICA.EXE) Microsoft QuickBasic, Version 2.0 Microsoft QuickBasic, Version 4.0 Microsoft QuickBasic, Version 4.5 Microsoft Qbasic, Version 1.1 Sorry, that's all I have available here. -ron- *** QwkNews (tm) v2.1 * [TN71] Toast House Import --- GEcho 1.20/Pro * Origin: Toast House Remote (1:100/561)