Jump to content

Photo

AppleTi


89 replies to this topic

#76 pneubauer OFFLINE  

pneubauer

    Combat Commando

  • 7 posts

Posted Fri Jul 15, 2016 4:17 PM

I'm will be demonstrating the F18A and AppleTI card at KansasFest next week. I'll post working code and (hopefully) a video.  In short, (1) the AppleTi works well, (2) the AppleTi is backwards (component side facing power supply) and has clearance issues with adjacent cards, and (3) legacy SuperSprite and Amparcade software (available on Asimov) mostly works with it.

 

Thanks for creating this card.


Edited by pneubauer, Fri Jul 15, 2016 4:18 PM.


#77 towmater OFFLINE  

towmater

    Moonsweeper

  • Topic Starter
  • 289 posts

Posted Mon Jul 18, 2016 3:02 AM

Sorry, it was my first A2 card, and I had some vague reason for putting the chip on the PS side, which escapes me. I ran the layout by Matt Hagarty (sorry if I misspelled Matt) who designed the F18A and just happened to wander by my desk when I asked him about un-used TI pins on the 9918A and drew a rough diagram with his help. The pins that needed to correspond to the Apple bus may have been an influencing factor. It might have had something to do with a CFFA in the adjacent slot. Or, as Dr. Hibbert put it, "chalk it up to a lack of concern on my part" so the chips are on the left, or "sinister" side of the board.



#78 pneubauer OFFLINE  

pneubauer

    Combat Commando

  • 7 posts

Posted Fri Aug 5, 2016 7:40 PM

I've posted a video of my presentation at KansasFest and software using the AppleTi/F18A.  Please let me know if you have any questions.



#79 towmater OFFLINE  

towmater

    Moonsweeper

  • Topic Starter
  • 289 posts

Posted Mon Aug 8, 2016 8:01 AM

How was it received? (I didn't watch the video yet,) was Kansasfest the three days of love and joy I've imagined? The link you gave at your site for the video led to a donation page for Internet Archive, but works on a reload. I'm looking forward to your tutorial series.


Edited by towmater, Mon Aug 8, 2016 8:08 AM.


#80 MarkO OFFLINE  

MarkO

    Dragonstomper

  • 798 posts
  • Location:Albany, Oregon, USA, North Western Hemisphere, Planet Tera

Posted Mon Aug 8, 2016 11:00 AM

WOW!!!  I can't Wait to watch the Video!!!

 

 

Thanks for Presenting....

 

MarkO



#81 pneubauer OFFLINE  

pneubauer

    Combat Commando

  • 7 posts

Posted Wed Aug 24, 2016 8:19 PM

The F18A and AppleTi were well received at KansasFest.  I gave away two unused AppleTi PCBs to individuals who talked to me after the presentation.



#82 Blackbag OFFLINE  

Blackbag

    Chopper Commander

  • 138 posts
  • Location:Atlanta

Posted Fri Aug 26, 2016 9:36 PM

BTW, I got an email today that Matthew, the maker of the F18A board, has them back in stock.

 

http://codehackcreate.com/store

 

I saw the KansasFest video and I've been waiting for him to get back in stock to make one!



#83 Blackbag OFFLINE  

Blackbag

    Chopper Commander

  • 138 posts
  • Location:Atlanta

Posted Wed Aug 31, 2016 7:20 PM

I was able to make 3 of the AppleTi cards and tested them today with pneubauer's Kansasfest 2016 presentation disk. Everything works great!

I did find that they are incompatible with a ZipChip. Initially, the Ampersand driver would crash, or sometimes it would load but the PRESENT or GAME programs would crash. I tried moving the card to different slots with varying success, but the programs never worked correctly. I tried disabling the ZipChip via their utilities, and making sure the slot speed was set to normal instead of fast, but nothing worked. So I swapped out the ZipChip for a normal 65c02 and everything worked like a champ in any slot I moved it to.

 

I hope to play around with it some more over the long weekend.



#84 towmater OFFLINE  

towmater

    Moonsweeper

  • Topic Starter
  • 289 posts

Posted Wed Aug 31, 2016 9:29 PM

I wonder if a high speed hex inverter might help in your situation.

#85 towmater OFFLINE  

towmater

    Moonsweeper

  • Topic Starter
  • 289 posts

Posted Tue Sep 13, 2016 9:27 AM

On close examination, that sprite demo disk has some odd imagery. One sprite is obviously flipping you off, one is dropping a deuce, one is seemingly popping pills. The demo was seemingly written by hippies. Now get off of my lawn!

sprite 1


#86 matthew180 OFFLINE  

matthew180

    River Patroller

  • 2,304 posts
  • Location:Castaic, California

Posted Wed Oct 5, 2016 10:36 PM

I was able to make 3 of the AppleTi cards and tested them today with pneubauer's Kansasfest 2016 presentation disk. Everything works great!

I did find that they are incompatible with a ZipChip. Initially, the Ampersand driver would crash, or sometimes it would load but the PRESENT or GAME programs would crash. I tried moving the card to different slots with varying success, but the programs never worked correctly. I tried disabling the ZipChip via their utilities, and making sure the slot speed was set to normal instead of fast, but nothing worked. So I swapped out the ZipChip for a normal 65c02 and everything worked like a champ in any slot I moved it to.

 

I hope to play around with it some more over the long weekend.

 

I would be curious to know if the problem is the software or something else.  The F18A should easily support the faster CPU.  Any possibility that you will be writing some of your own software to use the F18A?



#87 pneubauer OFFLINE  

pneubauer

    Combat Commando

  • 7 posts

Posted Thu Dec 1, 2016 5:06 PM

I was able to make 3 of the AppleTi cards and tested them today with pneubauer's Kansasfest 2016 presentation disk. Everything works great!

I did find that they are incompatible with a ZipChip. Initially, the Ampersand driver would crash, or sometimes it would load but the PRESENT or GAME programs would crash. I tried moving the card to different slots with varying success, but the programs never worked correctly. I tried disabling the ZipChip via their utilities, and making sure the slot speed was set to normal instead of fast, but nothing worked. So I swapped out the ZipChip for a normal 65c02 and everything worked like a champ in any slot I moved it to.

I've tested in a IIgs at 2.8 MHz.  Maybe that isn't fast enough to show the problem, or maybe the issue is unrelated to speed.  When AmpArcade crashes, what happens?  Does it break to the monitor?  If so, what's the program counter, and what data is at that address?

 

AmpArcade tends to crash if it's unable to detect the card.  Maybe there's a bug in the detection logic.  Also, AmpArcade scans slots to find the card, and the scan process involves writing to whatever cards are in your slots.  That could "mess up" other cards.  What happens if you move the AppleTi to slot 7 (the first slot in the scan sequence)?

 

On close examination, that sprite demo disk has some odd imagery. One sprite is obviously flipping you off, one is dropping a deuce, one is seemingly popping pills. The demo was seemingly written by hippies. Now get off of my lawn!

Many of the AmpArcade and SuperSprite demos do not work with the AppleTi.  Those vintage cards include sound and video mixing hardware.  When the software attempts to write to that non-existent hardware, you end up with random writes to the F18A registers.  That has various odd effects.  You might be seeing these effects -- you'd have to remove sound and video mixing hardware accesses from the demo to confirm this theory.  Or, if the demos use AmpArcade rather than direct POKEs, we could disable the unsupported commands in AmpArcade.

 

I would be curious to know if the problem is the software or something else.  The F18A should easily support the faster CPU.  Any possibility that you will be writing some of your own software to use the F18A?

I'll investigate the software side.  I do plan to extend AmpArcade with F18A-specific features, but, like all hobby projects, that might take awhile.



#88 Daschewie OFFLINE  

Daschewie

    Combat Commando

  • 7 posts

Posted Mon May 8, 2017 1:00 AM

Hello,

 

I don't want to order the wrong f18a from codehackcreate.com. What "System and Pin style" is compatible with the OSH-Park board?

 

Options are:

TI-99/4A, low profile pins
ColecoVisi​on, tall pins
ADAM Computer, adapter board
MSX1, low profile pins
Other, low profile pins
Other, tall pins


#89 towmater OFFLINE  

towmater

    Moonsweeper

  • Topic Starter
  • 289 posts

Posted Mon May 8, 2017 10:43 PM

I used the tall Coleco one, though that choice and the IC socket make for a fairly thick board that might interfere with a neighboring board if you have other cards already installed. You could forego the socket, or use the TI low-profile version with or without socket. If you want to use a firmware updater in a TI (and have a disk or nanopeb for the TI to do it), then you'd need to make it socketed, or also if you want to send it to Matt for updating he'll need it removable from the board, I believe. That said, I've only updated once and that was for fixing a single obscure bug that was long ago eradicated, so perhaps you'll never need to remove it.

 

The knucklehead that drew up the Osh Park board put the IC's on the "wrong" side of the card for Apple II's, I think having something to do with the direction of the VGA header or perhaps extreme arrogance, so mine, for example, cannot sit to the right of an Uthernet or CFFA with the tall pin offering.



#90 Daschewie OFFLINE  

Daschewie

    Combat Commando

  • 7 posts

Posted Mon May 8, 2017 11:54 PM

@towmater,

 

Awesome, thanks for the advise!! I will go with the TI Low profile then. I am excited to code on it, but wonder if any games have been made with it.





Reply to this topic



  


0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users