Jump to content

chue

+AtariAge Subscriber
  • Posts

    687
  • Joined

  • Last visited

About chue

Profile Information

  • Gender
    Male

Recent Profile Visitors

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

chue's Achievements

Dragonstomper

Dragonstomper (6/9)

704

Reputation

  1. Unfortunately the console is not mine. I saw it on ebay and was contemplating buying it. However the listing is a bit high for me, $140 shipped, so I will pass.
  2. 10 iterations is more consistent, however I did two versions. - number of primes printed once (5 min 43 sec) - number of primes printed after each iteration (5 min 44 sec) I believe the first is how BYTE magazine does it, but the difference here is negligible.
  3. Well there you go. 1 iteration with Harry Wilhelm's compiled BASIC (version "JUWEL6"): 34 seconds An amazing speedup!
  4. I don't have a Supercart, but if anyone knows how to run one... here's the resulting compiled binary. My error had nothing to do with the location of the flags. One of the options is to assemble with win99asm - if I choose this, then I get the error. I chose the other option, which I believe is to assemble with E/A. The resulting binary is smaller than 8k, so I think I can just move the flags from A000 to B000. Will try that when I get a little time. BSMM-E
  5. I gave it a try but the compile process gives an error. I need to do some research on my end. If I can’t figure it out I will call in the experts. Edit: add error screenshot
  6. Looks good! SAMS burn-in passes on your latest firmware. The memory test ran 3 times @ 250 mhz 1 NOP. Tested on one Pico and the black and silver TI.
  7. TI BASIC + Minimem + 32K I thought it would be interesting to see TI BASIC compared to the other BASICs. I realize there is another (stock) TI BASIC benchmark earlier in this thread, but that one doesn't find all of the primes. Instead of using an array for working storage, this code uses the Minimem to Peek / Poke into expansion RAM. 1 OPEN #1:"CLOCK" 2 INPUT #1:A$,B$,C$ 3 PRINT C$ 6 ITER=1 8 HIMEM=-24576 9 SZ=8192 20 PRINT ITER;"ITERATIONS" 30 FOR M=1 TO ITER 40 COUNT=0 50 FOR I=0 TO SZ 60 CALL LOAD(HIMEM+I,1) 70 NEXT I 80 FOR I=0 TO SZ 90 CALL PEEK(HIMEM+I,FLAG) 95 IF FLAG=0 THEN 170 100 PRIME=I+I+3 105 REM PRINT PRIME 110 K=I+PRIME 120 IF K>SZ THEN 160 130 CALL LOAD(HIMEM+K,0) 140 K=K+PRIME 150 GOTO 120 160 COUNT=COUNT+1 170 NEXT I 180 NEXT M 190 PRINT COUNT;"PRIMES" 200 INPUT #1:A$,B$,C$ 210 PRINT C$ Result for 1 iteration is 25 minutes and 2 seconds.
  8. Indeed, it fails on "B". Testing was done on a single Pico on the silver and black TI. I tried 250 mhz + 1 NOP, 266 mhz + 9 NOPs.
  9. Just now I reflashed the USB firmware and ran the test again and same result. Fails on the first 7 pages of the test. Note I always flash with the Pico PEB disconnected from the TI, which requires removing and reinserting the Pico. So I tried on my beige (non-QI) TI and same result there, failure. I pulled out a different Pico PEB and loaded the USB firmware on that. Fails on both TIs. I changed to the prior version of the firmware on both Pico PEBs and the SAMS tests pass on both TIs. If you would like to see another test, let know. For now the prior firmware is great for me, so I will use that (outside of testing of course). Edit: all tests here were done at 250 mhz, 1 NOP
  10. I couldn't get this working on my Pico PEB. SAMS burn-ins failed within the first 7 pages of the test. I started at 250 mhz and 1 NOP, incrementing mhz and NOPs by 2 and 1 respectively. I stopped at 266 mhz and 9 NOPs. No luck at all running. I went back to the prior firmware and all is well. edit: testing was done on the silver and black TI only. I didn’t test on the other consoles.
  11. That's what I was missing, thank you!
  12. I used the following files: Myarc DSR - https://forums.atariage.com/topic/308510-research-on-myarc-extended-basic-ii/?do=findComment&comment=5418927 XB2 Disk - https://forums.atariage.com/topic/307501-myarc-extended-basic-ii-mame-setup/ I could not get it working, it never shows option 2 from the selection screen. I probably don't have the right filename for the Myarc DSR though. Is it even the correct file?
  13. This is the benchmark for "Jason's hacky version of Myarc XB2 on SAMS", version 2.12. At least that's what @JasonACT calls it: https://forums.atariage.com/topic/252171-1-meg-super-ams-discussion-thread/?do=findComment&comment=5419075 The code is close to the BYTE magazine version. I added code to query the clock device. "CLOCK" is available in Classic99, or the Pico PEB sidecar device. On the TIPI, the device might be "PI.CLOCK". 1 OPEN #1: "CLOCK" 2 INPUT #1: A$,B$,C$ 3 PRINT C$ 5 DEFINT M,COUNT,I,K,ITER,SZ 6 ITER=1 7 SZ=8192 8 REM NEXTLINE USE SZ+1 10 DEFINT DIM FLAGS(8193) 20 PRINT ITER;"ITERATIONS" 30 FOR M=1 TO ITER 40 COUNT=0 50 FOR I=0 TO SZ 60 FLAGS(I)=1 70 NEXT I 80 FOR I=0 TO SZ 90 IF FLAGS(I)=0 THEN 170 100 PRIME=I+I+3 105 REM PRINT PRIME 110 K=I+PRIME 120 IF K>SZ THEN 160 130 FLAGS(K)=0 140 K=K+PRIME 150 GOTO 120 160 COUNT=COUNT+1 170 NEXT I 180 NEXT M 190 PRINT COUNT;"PRIMES" 200 INPUT #1: A$,B$,C$ 210 PRINT C$ The result for one iteration - 22 minutes 1 second I have also been trying to get the non-hacky Myarc Foundation version of XB2 to run, but without a lot of success.
  14. Mitsumi in black? I believe so, based on an earlier posting in this thread. Ok, confirmed - there's the mitsumi sticker:
  15. That worked too. @JasonACT if you would like to see tests using other values, let me know.
×
×
  • Create New...