Jump to content

Photo

The FinalGROM 99


210 replies to this topic

#201 x24b OFFLINE  

x24b

    Space Invader

  • 31 posts
  • Location:Apple Valley, CA

Posted Wed May 10, 2017 1:11 PM

 

You... and I dunno how many others!

 

About 2 weeks after this thing hits the world market, I'm planning on another poll.  I'm thinking we'll get some new and returning people, but I bet even some of the lurkers will come out of hiding for a while as well.

The very idea of this device, the F18A (80 column/sprite enhancement), the TIPI (remote/Internet access/storage), and dreams like a possible new OS/DOS, actual easy to setup GNU GCC compatibility (soon I hope), make the TI an amazing ever changing and resilient platform. The TI is a good Hobby. I am glad I bumped into it when I was a young man. This is fun.

 

How about some USB fun?

Anyone for a waterfall SDR# interface with an RTL-SDR? http://www.rtl-sdr.com/

Ok, OK, it takes WAY too much horsepower. That's IMPOSSIBLE... Wait... Unless we compile Forth into...

(Stranger things have happened)

Attached Files



#202 iKarith OFFLINE  

iKarith

    Moonsweeper

  • 262 posts
  • Location:Portland OR

Posted Fri May 12, 2017 3:48 AM

I won't be able to distribute DL as a freebie anyway, I need to report and pay royalties on each copy distributed. So to have a flash cart support it isn't high on the priority list. :)

 
Sell the ROM to people and tag the ROM with payment info.  :evil:  If someone puts it up for download, you'll KNOW who they are.  And if someone compares the pirate ROM to their own, they'll likely be able to deduce where you've encoded the details, if not how.
 
Depending on what you'd be asking for a copy, I doubt there'll be much incentive to pirate anyway.  We're all retro collectors--dropping a few bucks on a game as cool as Dragon's Lair for the freakin' TI-99/4A is not a major drain on the finances, comparatively.  How many of us just dropped $50-60 on the FR99 and will do it again for the FG99, plus custom cases for each, etc, often despite having most of the things on cart already anyway?

Besides, if the capacity is there and we've got the means to use it, who's to say that I won't start developing Last Daydream?  I can already see the opening text in my head...
 

 

The world is veiled in
darkness. The wind stops,
the sea is wild,
and the earth begins to rot.
The people wait,
their only hope, a prophecy...

'When the world is in darkness
4A Warriors will come
from TEXAS...'

After a long journey, four
young warriors arrive,
each holding a CONSOLE.

 


This must now be made to exist. I guess I need to start learning assembly on the TI.  :rolling:



#203 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 2,593 posts
  • Location:Eagan, MN, USA

Posted Fri May 12, 2017 4:48 AM

 

From the documentation:

 

Reloading

Although 1024 KB is plenty of space for a TI 99 program, the FinalGROM 99 enables programs to reload and start other programs from the SD card. Any program type may load any program type.

To initiate the reload of a new program, the sequence >99, "RELOAD", >99 must be sent, followed by the program file data. To detect when the new image has been loaded, the program must watch addresses >6000->6200 for a non-zero word to appear. (For a reloaded ROM program, watching >6000suffices.)

Since the new image will overwrite the running image, the reload code must be relocated to RAM before it can be run.

 

So this makes some sort of practical DOS, well, practical and fast.



#204 --- Ω --- OFFLINE  

--- Ω ---

    --- Ω ---

  • 9,976 posts
  • Location:Virgo Supercluster, Gould Belt in the Orion arm of Milky Way galaxy.

Posted Fri May 12, 2017 8:24 AM

 

So this makes some sort of practical DOS, well, practical and fast.

 

I like the wavelength you're on right now!  :thumbsup:  :-D

 

Being that the FG99 can load other programs from cartridge, any potential DOS could be written in small blocks.  For instance a simple framework could come first, then individual programs and utilities later.  Many individual programmers could contribute in this fashion if they wanted to.  Where will this take us?  Who knows, but that's what makes the ride so exciting!

 

I guess it's all up to ONE currently unknown Uber-programmer to set stage by authoring the first framework block.  :grin:



#205 Tornadoboy OFFLINE  

Tornadoboy

    Space Invader

  • 47 posts

Posted Fri May 12, 2017 9:01 AM

Here's another probably a stupid question and even if not it's probably too late in the game for it, but would it be possible for it to say run XB or Tunnels of Doom and then allow loading files from the flash card like a disk or cassette? My guess would be no, or at least not without a TON of additional work anyway.

 

Boy, I'm loaded with ideas for other people today! :D

 

Edit: Then again someone is working on making a Raspberry Pi interface to be a file server, so it might not be important at this point. 


Edited by Tornadoboy, Fri May 12, 2017 9:17 AM.


#206 ralphb OFFLINE  

ralphb

    Moonsweeper

  • Topic Starter
  • 398 posts
  • Location:Germany

Posted Fri May 12, 2017 11:48 AM

Here's another probably a stupid question and even if not it's probably too late in the game for it, but would it be possible for it to say run XB or Tunnels of Doom and then allow loading files from the flash card like a disk or cassette? My guess would be no, or at least not without a TON of additional work anyway.

 

Not as far as I know.  A cartridge cannot provide the DSR for the disk access you would need.  You'd need to hack XB and TOD to do what you want.

 

Besides, it is very much out of scope.  The FinalGROM 99 is still a cartridge, so disk operations should go to a possibly enhanced disk gadget.  Introducing new technology is all fine, but for me at least it should keep the spirit of the original.



#207 mizapf OFFLINE  

mizapf

    River Patroller

  • 2,308 posts
  • Location:Germany

Posted Fri May 12, 2017 3:01 PM

Here's another probably a stupid question and even if not it's probably too late in the game for it, but would it be possible for it to say run XB or Tunnels of Doom and then allow loading files from the flash card like a disk or cassette? My guess would be no, or at least not without a TON of additional work anyway.

 

Do you suggest to emulate a cassette storage system by a flash card device? That is, make it possible to do a OLD CS1, and the data comes from the flash device?

 

The problem is that you would have to provide a new cassette routine and replace the console ROMs. Cassette reading is quite close to physics; you have delicately timed loops. For disk access you typically need a level-2 access on the sector level, so you can easily emulate this just by providing sector read/write routines that are backed by the flash device. Cassette support requires level-1 support (bit level), though.



#208 Sinphaltimus OFFLINE  

Sinphaltimus

    Stargunner

  • 1,519 posts
  • Distracted at the Keyboard
  • Location:Poconos, PA

Posted Fri May 12, 2017 3:30 PM

 

Do you suggest to emulate a cassette storage system by a flash card device? That is, make it possible to do a OLD CS1, and the data comes from the flash device?

 

The problem is that you would have to provide a new cassette routine and replace the console ROMs. Cassette reading is quite close to physics; you have delicately timed loops. For disk access you typically need a level-2 access on the sector level, so you can easily emulate this just by providing sector read/write routines that are backed by the flash device. Cassette support requires level-1 support (bit level), though.

 

Perhaps a flash rom device that plugs directly into the Cassette port? Would probably need an external power source.

 

I leave that to the brains.

 

I hope this seed sprouts. It would completely do away with the need for cassettes or tape drives.

Perhaps even a push button system to select wav files with a display (like a Lotharek drive or Modded GoTek).


Edited by Sinphaltimus, Fri May 12, 2017 3:32 PM.


#209 schmitzi OFFLINE  

schmitzi

    River Patroller

  • 3,681 posts
  • ToXiC
  • Location:Germany

Posted Fri May 12, 2017 3:44 PM

or a MP3-Player ?



#210 gfreige OFFLINE  

gfreige

    Star Raider

  • 71 posts
  • Location:La Plata, Argentina

Posted Fri May 12, 2017 4:45 PM

 

Perhaps a flash rom device that plugs directly into the Cassette port? Would probably need an external power source.

 

I leave that to the brains.

 

I hope this seed sprouts. It would completely do away with the need for cassettes or tape drives.

Perhaps even a push button system to select wav files with a display (like a Lotharek drive or Modded GoTek).

 

You can do that right now, with a smartphone. It's exactly what I do with the TI and a C64 (using a line-out to cassette adapter in the C64 case)



#211 gman1964 OFFLINE  

gman1964

    Combat Commando

  • 1 posts
  • Location:Virginia

Posted Mon May 22, 2017 8:49 PM

Can't wait to order one!






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users