Jump to content

rocky007

Members
  • Content Count

    396
  • Joined

  • Last visited

Community Reputation

82 Excellent

About rocky007

  • Rank
    Moonsweeper

Profile Information

  • Gender
    Male
  • Location
    Belgium

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. yes, but not using joystick port interface as midi-in/out
  2. no, sound sampling is connecting a audio source to the TI, and digitalize it to play it back on TI. About midi support, i tought it, but abandonned the idea caused by extra cost and the need of coding a midi software on TI. Hopefully, it still possible, even after the release : a simple midi->db9 adapter and a firmware update can do the job !
  3. the Vic-20 doesn't have realtime 3D graphics like the original version, just sprites in different size... the soul of battlezone is totally killed
  4. a 8 bit analog line included, you can do what you want with it : connect what you want between 0 and 3.3V, and get the value on TI BASIC between 0 and 255 It could used also as sound sampler !
  5. i want a nice factory made PCB for myself, so if people are interested , i can produce more. i will release in any case the schematics. the shield would need an arduino mega, so i can supply it or you can buy it directly on internet for 18 $ i'm also designing the case to be 3D printed.
  6. after long long time ago, here it is an update about this project...and i hope you'll enjoy it. Actually, the adapter offer a full bidirectional 8 bit communication trough the TI99 joystick port...and will offer : - USB Mouse support to TI99 ( 90% completed ) - Megadrive 3 buttons controller support ( 70% completed ) - Atari Paddle support ( 90% completed ) - Atari Touch Tablet support ( 70% completed ) - Playstation 3 & 4 wireless controller support ( 70% completed ) - 4 Players Atari joystick support ( 100% completed ) - Atari Joystick support ( 100% completed ) - 1 analog input 8 bit jack 3.5 ( 100% completed ) The most important, all these function ARE 100% fully compatible with TI BASIC, without any assembler and any extenstion...just the TI-99 and the interface and totally controlled by the TI or manually. By exemple, if you code a game using the Atari Paddle, you can switch to this this mode only with TI Basic. You can also configure all parameters by TI BASIC ( exemple : switch 6 or 8 bit resolution ). Of course, any language can use it. More faster language is, better is. I also added 1 analog input, i think it could be fun to input some other data type to TI99 ( by exemple to check the light in the room, checking a microphone, etc... ) The board will be a Arduino compatible shield, totally open source. It means that everybody can add other support to the firmware, it's totally upgradable. ( by exemple, Wii Remote, Xbox , Light pen support,... ) This little video just show you a analog signal converted to a 8 bit digital signal and drawed on TI99...in fact, the first TI-oscilloscope Just a small exemple to use 4 joystick on TI99 in TI BASIC : 10 CALL JOYST( 2, x,y) -> will return X,Y on joystick 1 20 CALL JOYST( 1, x,y) -> will return X,Y on joystick 2 30 CALL JOYST( 1, x,y) -> will return X,Y on joystick 3 40 CALL JOYST( 1, x,y) -> will return X,Y on joystick 4 for usb mouse / paddle / analog line / touch tablet : 10 CALL JOYST( 2, x,y) -> will return X axis high 4 bit 20 CALL JOYST( 1, x,y) -> will return X axis low 4 bit 30 CALL JOYST( 1, x,y) -> will return Y axis high 4 bit 40 CALL JOYST( 1, x,y) -> will return Y axis low 4 bit for PS3 / PS4 controller ( depending of configuration : 4 buttons or 8 buttons, analog or digital controller ) in simple digital controller + 4 buttons mode : 10 CALL JOYST( 2, x,y) -> will return joystick direction 20 CALL JOYST(1, x,y ) -> will return 4 buttons states in analog + 4 buttons mode ( ok, i agree, in TI Basic, it become really slow ) : 10 CALL JOYST( 2, x,y) -> will return X axis high 4 bit 20 CALL JOYST( 1, x,y) -> will return X axis low 4 bit 30 CALL JOYST( 1, x,y) -> will return Y axis high 4 bit 40 CALL JOYST( 1, x,y) -> will return Y axis low 4 bit 50 CALL JOYST( 1, x,y ) -> will return 4 buttons states for megadrive ( depending of configuration : 3 buttons or 5 buttons ) : 3 buttons configuration : 10 CALL JOYST( 2, x,y) -> will return joystick direction 20 CALL JOYST(1, x,y ) -> will return 3 buttons states The final interface will be released for the end of this year, including Pong ( Paddle compatible ), Bomberman ( 4 Atari joystick compatible ) and a simple graphic program using mouse or touch tablet.
  7. The project is not dead at all, in fact i'm working actively on it. Today, it's not more a simple PS2 mouse adapter but something a lot more complete. I'll post some video this week-end about it
  8. Hello I would like : Mini Memory Burgertime Editor/Assembler in Original Binder with Cartridge, Floppies and Documentation - $22 ( if still avalaible )
  9. Hi, i tested today on my 3 TI994A : A929JWPHC004A LTA2483 Beige TI994A USA A929JWPHC004A LTA4882 Black TI994A EUROPE with "Solid State Software" label A929JWPHC004A LTA0783 Black TI994A EUROPE without "Solid State Software" label All returns "ALL GOOD, PRESS QUIT"
  10. i tried on my TI994A ( PHC004A ) , program finished by "ALL GOOD, PRESS QUIT"
  11. if i remember well, RUN command don't accept variable, but it's possible : i remember a little directory program in XB that could start any program...The program modified the memory location of RUN "DSK1.xxxxxx" by the final program name.
  12. thanks guillaume I totally forgot about LIMIT function.
  13. ok, i'll try the char menu solution, i'm curious now
×
×
  • Create New...