Jump to content

Photo

Yesterdays News


243 replies to this topic

#226 sparkdrummer ONLINE  

sparkdrummer

    Dragonstomper

  • Topic Starter
  • 833 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Tue Feb 6, 2018 11:03 AM

Everything in the newsletters I publish is all "OLD NEWS". I did this by design because Shift838 produces a newsletter that reports all the latest and greatest things happening in the TI world. I have an absolute TON of material from old user group newsletters, magazines,etc. They are all in a digital format so I can manipulate them easily. The newsletter is composed entirely on a TI-99/4A system using PAGE PRO as my primary publishing tool. Once I have put an issue to bed I send it via RS232 to my PC that is right by my TI system to be produced as a pdf. THIS IS my greatest fun using my TI system - pushing it as far as I can to make a good reading and good looking(hopefully) newsletter. 



#227 --- Ω --- OFFLINE  

--- Ω ---

    오메가

  • 11,172 posts
  • Location:워싱턴 주

Posted Tue Feb 6, 2018 11:38 AM

I thought Shift838 stopped making his. I've not seen anything new from him in quite a while. Maybe he will pop in confirming or denying. If he's stopped someone could pick up the slack, if not we'll be sure not to step on his toes.

#228 sparkdrummer ONLINE  

sparkdrummer

    Dragonstomper

  • Topic Starter
  • 833 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Wed Feb 14, 2018 9:55 AM

Attached File  MAR18.pdf   13.58KB   13 downloads



#229 --- Ω --- OFFLINE  

--- Ω ---

    오메가

  • 11,172 posts
  • Location:워싱턴 주

Posted Wed Feb 14, 2018 10:05 AM

 

I love the image on next months calendar!  Besides that, which actually happened to me once, I'm too impatient for that methods speed and have too little space to store them.



#230 Sinphaltimus OFFLINE  

Sinphaltimus

    River Patroller

  • 2,309 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Wed Feb 14, 2018 10:33 AM

In issue YN_03_02 - Mini Memory - the last section talks about not being able to run some programs from cassette due to the disk system and VDP.
So far, I haven't experienced this with anything I've loaded from tape yet. Is there an example program where this issue and MiniMemory solution can be demonstrated? I'm just curious. I found that article really interesting.



#231 sparkdrummer ONLINE  

sparkdrummer

    Dragonstomper

  • Topic Starter
  • 833 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Wed Feb 14, 2018 11:00 AM

Omega - That has actually happened to me as well - Way back in the day when all I had was cassettes for storage. Me being the screwball that I am - I still like cassettes and floppy disks - I guess it's the intrinsic value of having them and using them.

 

Sinphaltimus - I will look in my files - but I'd bet there is a programmer or two on here that can answer that question quite well. 



#232 Opry99er OFFLINE  

Opry99er

    Quadrunner

  • 8,811 posts
  • Location:Hustisford, WI

Posted Wed Feb 14, 2018 11:33 AM

Atlantis

#233 Airshack OFFLINE  

Airshack

    Dragonstomper

  • 605 posts
  • Location:Phoenix, AZ

Posted Thu Feb 15, 2018 7:33 AM

I read with much interest the article about mini memory, because I bought one of these recently. 

The article describes the undocumented EXPMEM1, but says nothing about its limitations. It seems to me that it does not work for storing BASIC programs, but only for data files. But I am not sure about my finding, it might be that my minimemory is not working reliably. I'd like to know more about EXPMEM1.

 

Did you replaced the aged battery inside your mini-Memory cart? There's threads around here somewhere on the topic...



#234 Airshack OFFLINE  

Airshack

    Dragonstomper

  • 605 posts
  • Location:Phoenix, AZ

Posted Thu Feb 15, 2018 7:37 AM

Everything in the newsletters I publish is all "OLD NEWS". I did this by design because Shift838 produces a newsletter that reports all the latest and greatest things happening in the TI world. I have an absolute TON of material from old user group newsletters, magazines,etc. They are all in a digital format so I can manipulate them easily. The newsletter is composed entirely on a TI-99/4A system using PAGE PRO as my primary publishing tool. Once I have put an issue to bed I send it via RS232 to my PC that is right by my TI system to be produced as a pdf. THIS IS my greatest fun using my TI system - pushing it as far as I can to make a good reading and good looking(hopefully) newsletter. 

 

If you went to a TI Users Group meeting in 1983 and abducted the newsletter guy, froze him for 35 years, then thawed him out... you would have my man Sparkdrummer. Old News is his thing.



#235 Sinphaltimus OFFLINE  

Sinphaltimus

    River Patroller

  • 2,309 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Thu Feb 15, 2018 8:16 AM

Atlantis

This is one I can demonstrate that VDP info with? I'll have to put that on my list of things to test someday. I guess what I'm trying to understand is this:
If tape stored programs are limited to 11k max, how could there not be enough VDP available in order to take advantage of the minimem work around?
Yes, I'm thinking unexpanded console but you would think at bare minimum any tape program should work without issue unless there are things within a program that could eat up VDP only after they are run? Not sure I understand completely.

And also, could the same limitation issue happen on an expanded console? Yeah I know VDP doesn't get expanded with 32k - not same ram and all. I'm just trying to figure out why such a program would exist in the first place? For someone without a minimem or the knowledge of the workaround, it could be frustrating unless ATLANTIS requires a MMM? It would only make sense to me if the program is publish with MMM as a requirement is what I'm saying.



#236 BeeryMiller OFFLINE  

BeeryMiller

    Chopper Commander

  • 226 posts

Posted Thu Feb 15, 2018 10:13 AM

In issue YN_03_02 - Mini Memory - the last section talks about not being able to run some programs from cassette due to the disk system and VDP.
So far, I haven't experienced this with anything I've loaded from tape yet. Is there an example program where this issue and MiniMemory solution can be demonstrated? I'm just curious. I found that article really interesting.

 

I wrote a program (Pacman) in extended basic and saved it to cassette.  When I got my first standalone disk drive (not sure if I already had prior a standalone 32K), I had a really hard time getting the program from cassette to diskette because the program was just too big.  The little bit of extra memory the disk drive took up, was just enough to cause the program to not load.

 

I eventually broke the program up into a couple of pieces and tried merging one into the other.  That was over 35 years ago, so I do not recall with certainty if I was able to restore the program back to its original state and save it to floppy.  

 

Basically, my program had a lot of GCHAR and VCHAR statements in it taking up a lot of memory due to character definitions.  That was my first attempt at a program for the TI.  The monsters chased you around on the screen trying to move in the shortest direction possible.  If you were below them, you could trap them on turns until you went above them or went to the other side.  They would not "roam" on their own.  In hindsight now, I probably should have added a random function to their path of travel.

 

Beery



#237 BeeryMiller OFFLINE  

BeeryMiller

    Chopper Commander

  • 226 posts

Posted Thu Feb 15, 2018 10:15 AM

Right now, I am assuming it was written in extended basic.  It may have been basic, and I was trying to bring it into extended basic as well with the floppy disk system.

 

Beery



#238 Sinphaltimus OFFLINE  

Sinphaltimus

    River Patroller

  • 2,309 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Thu Feb 15, 2018 10:15 AM

Yes, I think that's the point I forgot. It is the disk drives taking up extra ram that causes this - The entire ;purpose of the work around. It makes sense now.



#239 --- Ω --- OFFLINE  

--- Ω ---

    오메가

  • 11,172 posts
  • Location:워싱턴 주

Posted Thu Feb 15, 2018 11:02 AM

Yes, I think that's the point I forgot. It is the disk drives taking up extra ram that causes this - The entire ;purpose of the work around. It makes sense now.

 

Have you ever used the HDX without the FDC? 

 

BARE BONES TI-99/4A in Extended BASIC

gallery_35324_1077_2081.jpg

 

Memory with TI FDC installed

gallery_35324_1077_12237.jpg

 

Memory size WITHOUT the TI-FDC but with the 32K installed

gallery_35324_1077_2297.jpg

 

You pick up a 2,088.



#240 ti99iuc OFFLINE  

ti99iuc

    Stargunner

  • 1,290 posts
  • Location:Italy

Posted Thu Feb 15, 2018 11:13 AM

is this the why of the CALL FILES (0) in Classic99 emulator maybe ?

#241 Sinphaltimus OFFLINE  

Sinphaltimus

    River Patroller

  • 2,309 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Thu Feb 15, 2018 11:14 AM

No I haven't. Funny tho' before my upgrade on my other computer, I was running low on ram due to disk drive and hard drive buffers. So this completely makes sense to me now. A bit slow I know but there is a literal CLICK sound in my brain when it finally clicks. And it finally clicked, dunno if you heard it - it's not very loud. :)



#242 Tursi OFFLINE  

Tursi

    River Patroller

  • 4,967 posts
  • HarmlessLion
  • Location:BUR

Posted Thu Feb 15, 2018 4:13 PM

is this the why of the CALL FILES (0) in Classic99 emulator maybe ?

 

Yes. Classic99 doesn't use the TI disk controller so it doesn't need to allocate any VDP space. However, to be compatible with some software, it needs to reserve the same amount of space anyway. CALL FILES() on the Classic99 DSR thus reserves the equivalent space, but it doesn't use it for anything. CALL FILES(0), which doesn't work on the TI disk controller, reserves the equivalent of 0 disk file buffers, so has the same memory layout as cassette only (but disk still works). 

 

The down side is that if you create a file in this configuration and save it, it may not be able to load on a physical disk system (but should load fine from cassette if you get it converted ;) ). This transfer to physical disk systems was why I implemented the CALL FILES method at all -- the earlier versions of Classic99 never did.



#243 RXB OFFLINE  

RXB

    River Patroller

  • 2,909 posts
  • Location:Vancouver, Washington, USA

Posted Thu Feb 15, 2018 6:34 PM

Strange my post is not here?

 

Ok well RXB 2018 does have CALL FILES(0) just so you know this is actually a option.



#244 Count9929A OFFLINE  

Count9929A

    Star Raider

  • 54 posts
  • Location:Italy

Posted Tue Feb 20, 2018 5:05 AM

 

Did you replaced the aged battery inside your mini-Memory cart? There's threads around here somewhere on the topic...

 

 

No I didn't replace it yet. But I don't think it is related to EXPMEM1 not working because:

  1. EXPMEM1 is in the 32k memory expansion, so not connected to the mini-memory ram
  2. if EXPMEM1 would work, it would only do it with power on, so not related to battery
  3. EXPMEM1 is undocumented, so it smells like something that TI planned but was unable to make it work

 

I think I have read somewhere somebody else reporting that you can save but not read back BASIC programs on EXPMEM1, but I can't find the reference.






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users