Author Topic: death of a 10 year project  (Read 533 times)

iamdenteddisk

  • Hero Member
  • *****
  • Posts: 2737
    • Email
death of a 10 year project
« on: May 24, 2012, 11:18:55 PM »
Since getting last update this past week I went home and tried all my different code projects for compliance issues, My naomi project now having errors in the section where wav files are edited together into sentences for output.

this is code that has worked flawlessly since first qb64 version and I can't figure out for the life of me how to patch it, without having to use a library and new method for T2S.

Now I know, I tend to crab the libbers here, by my pureQB methods and rants but why is that so unorthodox? and am I a "pureQB'r" being squeezed out for access to OOP?

monkey1 says, if I absolutely have to I will use this here wooden club to evolve. monkey 2 says, how?
monkey 1 reply's, I will use it as a tool, to club another monkey... the dawn of man.. ;D

OK so I posted my problem and very real concerns and just for good measure I told you a joke. Now seeing I have this ten year project and a wooden club at my disposal, who has THE BEST ANSWER TO MY QUESTION? DO I HAVE A CHOICE IN KEEPING PUREQB OR AM I EXPECTED TO EVOLVE?  BE VERY ARTICULATE PLEASE...

FutureFamouseProgrammer

  • Newbie
  • *
  • Posts: 6
    • Email
Re: death of a 10 year project
« Reply #1 on: May 25, 2012, 07:58:48 AM »
Dude, i know excactly how you feel, i hate changing. For instance, i used to pay FFXI. Then i quit for like 2 years, and when i got back on, everything was different, but i still wanted to be an old style Beastmaster. So I did. The thing is if you want to sacrafice some quality for your style then do that. If you want to hit a man with a club and evolve, then do that. Either way, you get to personalize your own style.

Clippy

  • Hero Member
  • *****
  • Posts: 16446
  • I LOVE π = 4 * ATN(1)    Use the QB64 WIKI >>>
    • Pete's Qbasic Site
    • Email
Re: death of a 10 year project
« Reply #2 on: May 25, 2012, 08:14:34 AM »
No, he has a right to be irritated that his progrm doesn't work after the latest update.

Lesson learned: Backup previous EXE files that already worked OK!

Galleon will eventually have to fix this or nobody else can run the code properly if he shares it.
QB64 WIKI: Main Page
Download Q-Basics Code Demo: Q-Basics.zip
Download QB64 BAT, IconAdder and VBS shortcuts: QB64BAT.zip
Download QB64 DLL files in a ZIP: Program64.zip

Pete

  • Moderator
  • Hero Member
  • *****
  • Posts: 6330
  • Cuz I sez so varmint!
Re: death of a 10 year project
« Reply #3 on: May 25, 2012, 10:01:01 PM »
Evolve! Take your club to the golf course like I do... Just don't beat it on the ground, because when you beat it on the ground,you break a high pressure sprinkler... When you break a high pressure sprinkler, you get an eye patch... when you get an eye patch, people think you look tough... when people think you look tough, they want to know how tough... and you wind up in a roadside ditch. Don't wind up in a roadside ditch, wait for a bug fix!

Pete  ;D
It's only rocket science; it's not Linux!

iamdenteddisk

  • Hero Member
  • *****
  • Posts: 2737
    • Email
Re: death of a 10 year project
« Reply #4 on: May 26, 2012, 09:37:56 AM »
im not upset that much, I just would like to know the answer to, will it ever run again or do I just need to start over the club thing was more for comic reliefe as with this much time invested I needed it..

I will isolate trobled lines of the code and post them next visit perhaps it is something silly i just am not seeing..

infact the portion of code having trouble is present in all versions so ..

http://dl.dropbox.com/u/24429764/NAOMI_Project.zip

I dont know if the non-compliance is my fault or in the update but

anyone with a fix?

Galleon

  • Administrator
  • Hero Member
  • *****
  • Posts: 4719
  • QB Forever
    • Email
Re: death of a 10 year project
« Reply #5 on: May 30, 2012, 02:02:39 AM »
Fyi, I downloaded this program and it appeared (ie. it made sound etc) to run fine. Please explain exactly what happens when you run it and what goes wrong. Also, try and make a small program which also fails.

I should also note that QB64's goal is compatibility with QBASIC and compatibility with previous versions of itself. It's likely some kind of bug may have been introduced, but it may only affect your system. I'm happy to work with you to fix it.
« Last Edit: May 30, 2012, 02:16:01 AM by Galleon »
Something old... Something new... Something borrowed... Something blue...

Robert Claypool

  • Newbie
  • *
  • Posts: 45
    • Email
Re: death of a 10 year project
« Reply #6 on: May 31, 2012, 11:24:42 AM »
These files do something similar to yours without the old-school aspects. You may see if they work for you, and if they don't, the bug isn't in the old school portions of the code.

iamdenteddisk

  • Hero Member
  • *****
  • Posts: 2737
    • Email
Re: death of a 10 year project
« Reply #7 on: June 16, 2012, 08:23:05 PM »
this problem solved it'self.

the problem as it apears anyway, was false error reporting or an unhandeled error in my machine during an atempted compile..somehow giving a compilation error because 2 days after I re-attempted the same compile with no code change and it compleated successfully..

im guessing other processes using up resources caused timeout and compile error.

is that even possible?
ifso shouldnt it have an error number?
 

Pete

  • Moderator
  • Hero Member
  • *****
  • Posts: 6330
  • Cuz I sez so varmint!
Re: death of a 10 year project
« Reply #8 on: June 16, 2012, 08:38:29 PM »
In the old days, when it took 15 minutes to compile a large app, I'd buy into your hypothesis, but apps compile so fast now, it seems hard to believe that is what happened. I compile with other process open all the time and have not noticed this error. Anyway, I'm glad to hear your up and running and 10 years worth of work is alive and kicking.

Pete
It's only rocket science; it's not Linux!

iamdenteddisk

  • Hero Member
  • *****
  • Posts: 2737
    • Email
Re: death of a 10 year project
« Reply #9 on: June 16, 2012, 09:38:14 PM »
ty pete, I realy don't have a plausable answer only guess's for what happened but twice I got compilation error before reporting here, then 2 days after repeated success with the same unchanged code so it makes little sence to me.

the code uses no library's, so unless there is a time delay in updating "taking effect", what else could be to blame?

the same code ran before update then again 2 days later after update but for 2 days on maybe 6 tries it failed..

I figured if I posted about it and it had happened to someone else to, we might use the code from each instance to track/fix the problem..
you guy's are smarter than me so I leave the real answer to you..
as for me,
still thumbs up, back up and running! 

Clippy

  • Hero Member
  • *****
  • Posts: 16446
  • I LOVE π = 4 * ATN(1)    Use the QB64 WIKI >>>
    • Pete's Qbasic Site
    • Email
Re: death of a 10 year project
« Reply #10 on: June 16, 2012, 09:50:23 PM »
When in doubt, let us know! It doesn't hurt to have errors reported whether they are your fault or not. You can never be too sure!

There is always a chance that one OS may turn up errors the others don't. Windows 2000 is one that has had some problems already. QB64 worked on Windows 98 and ME up until a point in time...
QB64 WIKI: Main Page
Download Q-Basics Code Demo: Q-Basics.zip
Download QB64 BAT, IconAdder and VBS shortcuts: QB64BAT.zip
Download QB64 DLL files in a ZIP: Program64.zip

iamdenteddisk

  • Hero Member
  • *****
  • Posts: 2737
    • Email
Re: death of a 10 year project
« Reply #11 on: June 17, 2012, 03:50:31 PM »
for what its worth, it is on a Dell & XP .

Pete

  • Moderator
  • Hero Member
  • *****
  • Posts: 6330
  • Cuz I sez so varmint!
Re: death of a 10 year project
« Reply #12 on: June 17, 2012, 09:45:58 PM »
According to my sources, a Dell XP is worth about $200 on ebay.

Pete  ;D
It's only rocket science; it's not Linux!

Clippy

  • Hero Member
  • *****
  • Posts: 16446
  • I LOVE π = 4 * ATN(1)    Use the QB64 WIKI >>>
    • Pete's Qbasic Site
    • Email
Re: death of a 10 year project
« Reply #13 on: June 17, 2012, 10:44:07 PM »
$400, I have two of them and a laptop to boot...  ;)
QB64 WIKI: Main Page
Download Q-Basics Code Demo: Q-Basics.zip
Download QB64 BAT, IconAdder and VBS shortcuts: QB64BAT.zip
Download QB64 DLL files in a ZIP: Program64.zip