![]() |
|
New SICK project - Printable Version +- QB64 Phoenix Edition (https://qb64phoenix.com/forum) +-- Forum: QB64 Rising (https://qb64phoenix.com/forum/forumdisplay.php?fid=1) +--- Forum: Code and Stuff (https://qb64phoenix.com/forum/forumdisplay.php?fid=3) +---- Forum: Utilities (https://qb64phoenix.com/forum/forumdisplay.php?fid=8) +---- Thread: New SICK project (/showthread.php?tid=588) Pages:
1
2
|
RE: New SICK project - mnrvovrfc - 08-12-2022 @eoredson I was able to obtain a 32-bit EXE file of this project. But it's my fault, I really can't use it because it's limited in many ways. I need at least two-letter variable names! :/ Otherwise this is very impressive. Someone else posted a topic about others of your early efforts such as "hex" editors for M$QB. RE: New SICK project - eoredson - 08-16-2022 Sure - here is a link to my Hex Editor for Win10 and one for VBdos v1.00 Pro This project is the Hex Editor written in QB64. It should work in QB64 v3.14.1 and v4.2.0 Erik. Hexed9r5.zip is Qb64 (32-bit) Hexxit86.zip is VBdos (16-bit) RE: New SICK project - eoredson - 08-16-2022 Ok, I have downloaded and installed QB64 PE and copied my SICK project and although it required MEM.H and SICK64.ICO the Sic64.bas program started and ran quite well without any errors except for 11 compiler warnings that can be ignored.. Erik. btw: you can turn off warnings in options (alt-o) and check ignore warnings.. note: it seems the warnings you are getting are "unused variables" and are not errors. RE: New SICK project - eoredson - 09-13-2025 (08-12-2022, 04:59 PM)mnrvovrfc Wrote: @eoredson I was able to obtain a 32-bit EXE file of this project. But it's my fault, I really can't use it because it's limited in many ways. I need at least two-letter variable names! :/ @mnrvovrfc Sorry for the delay.. I have recently patch in multichar variables such as: A0 - A9 through Z0 - Z9, and A0(n) through A9(n) to Z0(n) and Z9(n), and A0$ to A9$ through Z0$ to Z9$.. Hope this helps. ![]() btw: your PM is being blocked. RE: New SICK project - hsiangch_ong - 09-14-2025 thank you cthulhu. i'm afraid to tell you. that other personality of this forum is dead. but the same user now uses this account. i have been taking notice of this project. even though i haven't posted to that effect. many things have changed in two years. or maybe longer. so i have to find more time. to program in any language or system. your text editor is something i should use more often. i have been trying to understand vim. "gvim" in particular. (the same program but with gtk+3 menus and file requesters.) but it's just too weird. imagine needing to insert a line. but you need it right where the cursor was on the screen. but the program doesn't understand that. instead insists allowing text typed at the bottom of the screen? that makes your text editor such a great accomplishment. have to disregard it's a bit heavy. compared to joe, nano and a few others. oh yeah and vim. i had been using mocha. the tandy/radio shack trs-80 color computer emulator done. which requires "jre". it's awesome. but frustrating with having to load and save programs. also would like to practice "modern" actions. such as cut/copy/paste like in any desktop gui. the sick64 is a step above that. offers a challenge to go back to the 1980's. way back then. programming with such tiny amounts of memory. RE: New SICK project - eoredson - 09-15-2025 You didn't really answer my post when you asked for: Quote:I need at least two-letter variable names!which I patched in for you.. Erik. RE: New SICK project - hsiangch_ong - 09-15-2025 it might be a problem at my end. i might have to go into windows. for the first time in months. i am using debian 12.11 or so "bookworm." with mate desktop. unpacked qb64pe 3.11 for 64-bit windows. used it with wine. to create the "sic64.exe". to compile successfully. i was forced to comment out "$midisoundfont" line. which allows the user to load any soundfont. this is because i'm not using current qb64pe version/release. btw "$midisoundfont" does not accept a string variable. only a constant. expects something in double-quotation marks. that's why it errors. maybe that's why it was deprecated. if you insist making this available. you might have to advise people to compile "sic64" with qb64pe 4.0 and later. or you could allow choosing. from a couple of soundfonts. i unpacked the "source" directory. the interpreter becomes annoying. because i have to do [[chdir "source"]]. before loading a "sic" script. otherwise it comes back with "no new program." to resolve it easiest. put the "sic" scripts in the same directory as "sic64.exe". RE: New SICK project - hsiangch_ong - 09-15-2025 your "renumber" program doesn't work. gives me a zero-length output text file. i tried it compiling with qb64pe. on windows version and on linux version. i think it should ask for the name of the new file. i have composed this program. i had tripped upon a few limitations. remembered i cannot use colons. also tried to use two-letter variable name. must be letter then numeral. don't get angry. i first wrote this program. made sure it worked in qb64pe. then added the line numbers. didn't notice "rx" and "ry" needed to be changed into "r1" and "r2". changed "_delay" into "pause" and much more... there was supposed to be more to this program. but i wanted to come up with something quickly. Code: (Select All) 5 clsRE: New SICK project - eoredson - 09-16-2025 Ok, that informs me the variable mod works for the moment. Sorry it doesn't add AA to AZ through ZA to ZZ but that is beyond the arrays I am using. Thank you for using my software ![]() Erik. btw: could not find any error in renumber though!? You may have a bad or missing Sic16.inc file... I highly suggest to download and install QB64PE v4.2.0 |