Search the Community
Showing results for tags 'developement tools'.
-
After trying out a new editor that I have been working on Vorticon suggested that I open a topic for the benefit of the greater group. Somebody may find it useful. The ability to copy files and lines and paste them into a new composite file is pretty handy or cut a file up into separate files. It uses key commands for editing and the command line for saving and getting files. DIR and CAT commands are available within the editor because I have a good memory but it's short. ED99-40 column Beta Release 1.1 40 column multi-file editor Changes: V1.1 built on "new and improved" Camel99 Kernel (thanks Tursi) Fixed problem: SAMS card was not initialized on startup. Worked on Classic99 failed on real hardware. Clipboard uses the upper end of SAMS memory so 511 lines can be copied. Fixed the ED99CONFIG file to use DSK1. to find the font to load. Four font files have been included with the release. Feature Additions FCNT 4 (break) will stop file loading. The partial file will be in SAMS memory. Use PURGE if you don't want to keep it FCNT 4 (break) will stop file save. The partial file will be written to disk. CTRL A will copy entire file to clipboard. CTRL P will paste entire file to the END of the current file. (Insert can be too slow at this time) Number of lines in clipboard is displayed on lower right side of editing window PRINT command prints the active file to any DSR enabled device. Examples: PRINT PIO PRINT RS232.BA=9600 PRINT CLIP (Classic99 only) Limitations File size is still limited to 511 lines Inserting to the top of a large file is still slow due to the simple internal data structure. Future 80 Column version and SAMS memory are not playing together nicely. Not sure why yet. Single level undo/redo Document user level editor commands for DSK1.ED99CONFIG Bugs from Vorticon's Beta test Pressing <ENTER> after the first line inputted moves the line down and the cursor is positioned above it. It is not possible to enter text below that first line. Is this a feature or a bug? Pasting with Ctrl-P pastes the contents of the clipboard after the End of File marker and adds yet another End of File marker. I would have thought that the pasted text will appear just above the EOF marker... This should be fixed now. (off by one error...) Below are the contents of the readme file. By the magic of Classic99, in the ED99 command line I typed PRINT CLIP and pasted this into the browser. Pretty cool. README for ED99 Editor Brian Fox July 2, 2020 ED99-40 is a text editor for the TI-99 COMPUTER It requires the Editor/Assembler cartridge. Starting ED99-40 - To start the program select menu option 5 - Place the ED99-40 files on a disk and place it or mount it as DSK1. - At the RUN PROGRAM FILE prompt type: DSK1.ED99-40 ============================= There are 10 files in this package: README.TXT (this file) ED99-40, ED99-41, ED99-42 The 3 binary files of the editor. ED99CONFIG A DV80 text file with editor commands to setup the editor the way you want it . *Type EDIT DSK1.ED99CONFIG to alter the file. ED99DOC A simple list of the key commands and text commands that control the editor FONT FILES - FONT0230 Default font loaded at start up - FONTEDT1 Same font use by EDIT40 V3 of the TI E/A editor - TI99FONT The standard font used by TI99 BASIC - FONT004 Alternative font with correct descending lower case letter Contact info: I am commonly available on Atariage.com in TI-99 development forum as theBF. ED9940.DSK.zip
-
Hi all! Last month I saw the following ad on eBay: I thought the appeal of this kit for homebrew development was very limited: No bankswitching/mapper (only 2K games or 4K games with further modifications on the board) It required messing around with UV lamps, programmers, etc Required some knowledge of electronics Buying the parts separately would probably be less expensive Not possible to ship as a product to customers It would be probably easier and faster to use one of the existing USB/SD carts to test on a real hardware. This did make me think though that I had never seen a development kit for the 2600 which would allow homebrewers without knowledge of electronics to self publish their games. If a mapper is required, then that knowledge need goes up real fast. As in Europe we have very limited offers of good homebrew games available (most of them are from the USA and shipping quickly becomes a problem), I thought about making this my next project. The idea is to have blank carts (populated with all required components but without any game image in them) and a simple to use cable and PC software which would allow the user to create a cart ready to be shipped to customers as well as test games in a real atari. Is this something that would interest the homebrew community? Here are some requirements I have come up with: The final product must cost under 10€ (populated cart PCB) All components must be easy to find. Preference should be given to components still in production Must be usable by people with no experience in electronics No soldering Must support mappers (the ones used by batari Basic at a minimum, as a lot of people seem to use bB) No physical alterations to select the desired mapper (or no mapper) Must fit in a standard Atari cartridge case Components should be SMD to keep production cost as low as possible All comments will be appreciated!! Cheers.
- 36 replies
-
- 1
-
- homebrew
- development
- (and 13 more)
-
Hi all, I have created the following post yesterday: Someone just told me that I should have created it in this subforum. I don't want to duplicate the post but I have also not found how to move the post here. Any suggestions? Also, if you can comment on the bankswitch schemes you currently use in your programs and any experience you can share on how to implement a bankswitch controller on a 8bit Microchip PIC will be much appreciated. Cheers!
-
- homebrew
- development
- (and 13 more)
-
Sometimes things don't work out the way they should.The Lynx has a flip-screen button for lefties that let you turn around the screen. Now you have to turn around the Joypad as well otherwise right/left and up/down get mixed and won't work.While writing the joypad driver for the cc65 compiler the joypad mask looks like80 UP40 DOWN20 LEFT10 RIGHTDue to some stupidity I obviously flipped it to10 UP20 DOWN40 LEFT80 RIGHTwhen this might be correct40 UP80 DOWN10 LEFT20 RIGHTWhat makes me even more puzzled is that just flipping the screen without flipping the joypad seemed to work fine. Perhaps somewhere lies a hidden mechanism that already does the flip of the joypad?I need to take my laptop with me on the flight to Austria tomorrow. Well, actually I am flying there together with a nice, beautiful lady. So there may not be any time for debugging when I can go Swing dancing with her instead
-
The kind of tools needed for putting together entries for the Multicart 2006.As I got green light from Carl Forhan to manage the actual build process of the Multicart 2006 I decided to choose the best tools available for the job.The developement operating system should be some kind of Windows, Linux or similar platform that can handle basic tools like the gcc compiler plus utilities.As most people get Windows for free with their computers I will make a walkthrough of how to do the install of the tools.Start by downloading some Unix utilities for Windows from SourceForge.UnxUtilsI need them for my platform-independent Makefiles that use /bin/sh, make, cp, touch, rm.Unzip these manually to C:/Settings->Control Panel->System->Advanced->Environment Variables Scroll the System variables panel to item Path and click on Edit. To the end of the line you add something like:;C:\bin;C:\usr\local\wbinThe next thing you need is the compiler. For Windows this means downloading ftp://ftp.musoftware.de/pub/uz/cc65/cc65-win32-2.11.0-1.zipandftp://ftp.musoftware.de/pub/uz/cc65/cc65-lynx-2.11.0-1.zip Installing these properly is a bit tricky.Create a directory C:/whateverUnzip both zipfiles into C:/whatever.Open a MSDOS window and go tocd \whateverRun the install.vbs program. Be sure that there is nothing extra in the \whatever directory as the install.vbs script will copy everything in this directory.This will install the compiler and Lynx libraries into C:/Program Files/cc65 and update the environment variables CC65_INC and CC65_LIB.If you have a previous installation of the cc65 tools you must delete your own environment variables to avoid conflicts.Unfortunately there is one essential utility that is not included in these tools. You need to visit Matthias Domains site and download sprpck.zipUnzip the archive and move sprpck.exe to C:\Program Files\cc65\binThe sprpck is needed to convert Windows bitmaps into Lynx sprites.The last piece you may need is CVSNT. It is a tool by which you send your code to me and also get my codes to your computer. It is available at CVSNT tools for free.Once you get to this point email me and I give you a base template for starting your developement and eventually also access to the Multicart project sources.To test if your installation is correct you can choose Run and type "sh". This should open a text window.Type there which makeC:/usr/local/wbin/makewhich cc65C:/Program Files/cc65/bin/cc65printenv CC65_INCC:\Program Files\cc65\includeprintenv CC65_LIBC:\Program Files\cc65\lib --Karri