The Amiga PiStorm Chip Ram Fix Hates ScanDoublers w 31khz modes

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

ความคิดเห็น • 55

  • @rebeccaschade3987
    @rebeccaschade3987 หลายเดือนก่อน +3

    I'm currently running 640x512 interlaced, via Indivision AGA mk3, so I guess I'm good. I've not benchmarked recently, but I'll do tomorrow. Need to connect up my Amiga again, as I've been using the space to test out my Sun Ultra 5. But this seems like a really odd issue, but fortunately one that appears to have workarounds. Great working figuring this one out :)

  • @DarrenJCrawford
    @DarrenJCrawford หลายเดือนก่อน +2

    Good show, you've solved another one Sherlock Edwards, just in time for tea. 😄

  • @cullmaster7361
    @cullmaster7361 หลายเดือนก่อน +3

    Interesting vid Dr Chris. Watched “Q” on his channel (Hold and Modify) go about this also. I too have one of those new port holders from centurion tech 😉 Cheers 🍻

  • @saganandroid4175
    @saganandroid4175 หลายเดือนก่อน +3

    That CE Studios opening is so, so Cosmos Studios. ;-)

  • @cwa107
    @cwa107 หลายเดือนก่อน +2

    I use the Indivision Mk2 and can confirm, no issue with an Amiga Technologies NTSC Rev 1-D-4 MB with an AmigaKit sourced PiStorm32-Lite with Pi4b No modifications to the original hardware at all.

  • @HoldandModify
    @HoldandModify หลายเดือนก่อน +5

    And then I do the same test using my NTSC 1200 with MKIII in and out and I don’t see anywhere near the same numbers. (yes i was running at a different screenmode) Which is why my scores are lower. What’s important is looking at the PiStorm with and without MKIII. There’s not much difference.
    BUSTEST CHIP RAM RESULTS with MKIII INSTALLED
    High Resolution Laced, 64 color.
    PiStorm with MKIII:
    readw 1452.6ns 1.4*10^6 bytes
    readl 1496.2ns 1.2.7*10^6 bytes
    readm 1459.2ns 2.7*10^6 bytes
    writew 701.5 ns 2.9*10^6 bytes
    writel 698.5ns 5.7*10^6 bytes
    writem 698.6ns 5.7*10^6 bytes
    TF1260 with MKIII:
    readw 1180.6ns 1.7*10^6 bytes
    readl 1161.8ns 1.3.4*10^6 bytes
    readm 1154.6ns 3.5*10^6 bytes
    writew 1109.9ns 1.8*10^6 bytes
    writel 1083.9ns 3.7*10^6 bytes
    writem 1084.4ns 3.7*10^6 bytes
    GVP1230 with MKIII:
    readw 1033.5ns 1.9*10^6 bytes
    readl 1086.4ns 1.3.7*10^6 bytes
    readm 1079.2ns 3.7*10^6 bytes
    writew 1095.4ns 1.8*10^6 bytes
    writel 1094.9ns 3.7*10^6 bytes
    writem 1071.2ns 3.7*10^6 bytes
    NO MKIII INSTALLED
    PiStorm:
    readw 1452.1ns 1.4*10^6 bytes
    readl 1496.7ns 1.2.7*10^6 bytes
    readm 1453.8ns 2.8*10^6 bytes
    writew 690.5 ns 2.9*10^6 bytes
    writel 697.5ns 5.7*10^6 bytes
    writem 699.6ns 5.7*10^6 bytes
    TF1260:
    readw 1181.5ns 1.7*10^6 bytes
    readl 1168.8ns 1.3.4*10^6 bytes
    readm 1171.6ns 3.4*10^6 bytes
    writew 1085.7ns 1.8*10^6 bytes
    writel 1091.9ns 3.7*10^6 bytes
    writem 1089.4ns 3.7*10^6 bytes
    GVP1230:
    readw 1079.8ns 1.9*10^6 bytes
    readl 1105.9ns 1.3.8*10^6 bytes
    readm 1179.2ns 3.5*10^6 bytes
    writew 1101.1ns 1.8*10^6 bytes
    writel 1094.9ns 3.7*10^6 bytes
    writem 1071.5ns 3.8*10^6 bytes

  • @keyboard_g
    @keyboard_g หลายเดือนก่อน +2

    Its like its picking up timings from the monitor and using that to set things at boot. Maybe an NTSC monitor is providing timings out of sync with the PAL crystal and its stalling out causing the lag waiting to sync up?
    On the old wikipedia I found something called Coordinated Video Timings.

    • @ChrisEdwardsRestoration
      @ChrisEdwardsRestoration  หลายเดือนก่อน +2

      i tried it w both crystals and in the end the ntsc clocks fixed w the resolution 15khz modes

  • @ChuckyGang
    @ChuckyGang หลายเดือนก่อน +5

    the most important chipmem speed to demos and games (C2P etc) is WriteL.
    however 31KHz mode etc,. I think that steals chitton of chipmem access killling speedcheck..
    my guess: as chipset is designed?
    Let the scandouble double 15Khz to 31 and it will be fine. independent on scandoubler

    • @ChrisEdwardsRestoration
      @ChrisEdwardsRestoration  หลายเดือนก่อน +2

      any doubled modes rob it, tried it on the MK3 also, if its 15, shes good, 31=toilet. but they will get her fixed

    • @ChuckyGang
      @ChuckyGang หลายเดือนก่อน +5

      @@ChrisEdwardsRestoration think it will be hard to fix. as the chipset steals the cycles.. it is by chipset design
      this is independent on cpucard. will not blame pistorm anyway

    • @ChrisEdwardsRestoration
      @ChrisEdwardsRestoration  หลายเดือนก่อน +2

      @@ChuckyGang welp crap. at least i know what it is and how to get around it.

  • @vertigoz
    @vertigoz หลายเดือนก่อน +2

    Can it be that it is the screen mode itself be far more demanding? I mean you could test double and check the values?

  • @bradhansen2065
    @bradhansen2065 หลายเดือนก่อน +1

    Chris, Are you saying if I just change the Crystal I can change my machine from NTSC to PAL?

  • @Really........
    @Really........ หลายเดือนก่อน +2

    The Dell SE2722H does PAL and 15KHz. Micro Center has them for $99.

    • @MrQuuze
      @MrQuuze หลายเดือนก่อน +1

      my DELL as well expect interlace even and odd scanlines wrong order. and interlace is important to me.

    • @Really........
      @Really........ หลายเดือนก่อน

      @@MrQuuze Which model Dell do you have?

    • @MrQuuze
      @MrQuuze หลายเดือนก่อน

      @@Really........ i not fully sure but memory says and quickseach found similar looking one. with code u2410

  • @mathiasheyer3079
    @mathiasheyer3079 หลายเดือนก่อน +1

    What if plugging in the scanmagic does not change the access speed, but affects the timer (or calibration thereof), that is used by bustest, somehow?

  • @ffsireallydontcare
    @ffsireallydontcare หลายเดือนก่อน +2

    How current are the github repos for PiStorm, PiStorm32 and Emu68 compared to what's on Discord?

    • @LemaruX
      @LemaruX หลายเดือนก่อน +2

      They are always up to date with the latest version of the emulator and stuff if thats what you mean.

    • @ffsireallydontcare
      @ffsireallydontcare หลายเดือนก่อน +1

      @@LemaruX That's good and thanks for confirming. I've often heard people talking about getting releases via Discord, whereas the GitHub repos all seem to be unchanged. So long as GitHub isn't being ignored in favor of Discord.

    • @LemaruX
      @LemaruX หลายเดือนก่อน +3

      @@ffsireallydontcare The only releases people would get from discord are test builds for people to test to see if an issue is resolved. Any fixes or anything that are implemented are always pushed to github as this is where the projects are hosted.

  • @GenerationAI2024
    @GenerationAI2024 หลายเดือนก่อน +1

    Is that also the reason why the Chip Speed vs A600 is so bad on a PiStorm under sysinfo? Thanks for sharing.

    • @ChrisEdwardsRestoration
      @ChrisEdwardsRestoration  หลายเดือนก่อน +1

      yup

    • @GenerationAI2024
      @GenerationAI2024 หลายเดือนก่อน +1

      @@ChrisEdwardsRestoration Thank you for the answer, now im sold on that PiStorm. Do you know if they are able to fix this with a patch? Or is it fully hardware related? I'm on a PAL Amiga 1200 and only using RGB so that should not be a problem or am I missing anything? Again thanks for the answer, had reservations on the PiStorm but not anymore.

    • @GenerationAI2024
      @GenerationAI2024 หลายเดือนก่อน +1

      @@ChrisEdwardsRestoration Found a video where he is trying sysinfo 4.4 and 4.0. They show Chip Speed 2.28 and 7.20 respectively. He mentoins a new Beta version too.

    • @winstonsmith478
      @winstonsmith478 28 วันที่ผ่านมา

      @@GenerationAI2024 It's a shame that there isn't a minimal download size version that just provides an image of a nicely configured system and desktop to play with without the huge load of games and other optional stuff in order to avoid the PITA configuration requirements of emulators. Also, some ISPs don't like customers using torrents.

  • @RBRetroBunker
    @RBRetroBunker หลายเดือนก่อน +1

    Hello love you channel. A question is recap on A3000 and 4000 as bad as A600 A1200? Do i need to fix A3000 4000 same bad caps?

    • @ChrisEdwardsRestoration
      @ChrisEdwardsRestoration  หลายเดือนก่อน +1

      @@RBRetroBunker 3000 has 48 through hole caps. 4000 less than 25 and only 2 through hole. 1200.600.4000 mainly surface mount. Unless leaking 3000 should be fine. 4000 definitely change

  • @AndrewErwin73
    @AndrewErwin73 หลายเดือนก่อน +2

    18,278 years ago... someone told me the world is only 10,000 years old. Are you god?

  • @winstonsmith478
    @winstonsmith478 หลายเดือนก่อน

    Is there a version of PiStorm with no potential copyright violations so I can get a pre-configured Amiga system and desktop not including Amiga ROMs? Or am I misunderstanding the reasons for the huge download size which supposedly include a huge number of games?

    • @ChrisEdwardsRestoration
      @ChrisEdwardsRestoration  หลายเดือนก่อน +1

      @@winstonsmith478 pistorm is only a cpu/ram/rtg cpu card. What you build on it is up to you

    • @winstonsmith478
      @winstonsmith478 29 วันที่ผ่านมา +1

      @@ChrisEdwardsRestoration Thanks, I for some strange reason I confused it with PiMiga. So, same question for PiMiga.

    • @ChrisEdwardsRestoration
      @ChrisEdwardsRestoration  29 วันที่ผ่านมา +1

      @winstonsmith478 pimiga was built on the software from the commodore amiga adf listing on archive dot org. No kickstart roms included. All abandonware or lost to time. Demoversions provided when still sold. Otherwise you have to build your
      Own

  • @runeingebretsen8378
    @runeingebretsen8378 หลายเดือนก่อน +1

    chris you do know about pal 60hz right?

    • @ChrisEdwardsRestoration
      @ChrisEdwardsRestoration  หลายเดือนก่อน +3

      PAL 50 is based on the cycles of the power grid over there at 50 cycles , NTSC where jesus lives was always 60. so no dont know about pal 60.

    • @ffsireallydontcare
      @ffsireallydontcare หลายเดือนก่อน +1

      Wasn't Pal 60 a hack to allow playback of NTSC VHS and Laserdiscs in Pal countries on TVs with relaxed vertical timings?

    • @runeingebretsen8378
      @runeingebretsen8378 หลายเดือนก่อน

      @@ffsireallydontcare i am using it right now on my lcd tv 1920X1080 60p.

    • @runeingebretsen8378
      @runeingebretsen8378 หลายเดือนก่อน +1

      @@ffsireallydontcare back when vhs and dvd was a thing i played ntsc on my pal tv just fine with colors,it seems pal can go up but ntsc can't go down.

    • @moshly64
      @moshly64 หลายเดือนก่อน +1

      @@ChrisEdwardsRestoration PAL60 & NTSC50 only refer to Composite & S-video signals. PAL60 is PAL color with NTSC timing. NTSC50 is NTSC color with PAL timing. Some TV's could sync to 50/60Hz but only had one type of color decoder. If the TV could sync but the color was the wrong type the picture would be b&w.

  • @frenchshark2000
    @frenchshark2000 หลายเดือนก่อน +1

    How many colors in 31 KHz mode ? Above 16, your Chip RAM speed will take a hit.

    • @ChrisEdwardsRestoration
      @ChrisEdwardsRestoration  หลายเดือนก่อน +1

      @@frenchshark2000 i was running only 8 color to save chipram

  • @ffsireallydontcare
    @ffsireallydontcare หลายเดือนก่อน +2

    ffs I wish PiStorm was somewhere other than Discord. Discord is utterly utterly broken and I CANNOT join, it's also run by disk heads..

    • @LemaruX
      @LemaruX หลายเดือนก่อน +2

      Discord works fine for everyone else. Where else should it be? Certainly not Facebook, though we have the PiStorm Facebook group which I share any new info and developments, but you wont find any development chat or the developers there. Guess we are just "disk heads" though

    • @ffsireallydontcare
      @ffsireallydontcare หลายเดือนก่อน +1

      @@LemaruX Forums used to work a treat before big tech stole everyone's brains (and personal information).
      It's Discord that's run by disk heads. Their signup process is broken, I mean how else do you get banned before the landing page finishes loading immediately after completing the signup process? Congratulations for being fortunate in getting Discord's blessing to be part of the world.
      Any open source project that puts its forums on Discord is immediately alienating and excluding a significant portion of their potential community base. I *cannot* interact with the Emu68 or PiStorm communities because of their choice, believe me I've tried.

    • @LemaruX
      @LemaruX หลายเดือนก่อน +1

      @@ffsireallydontcare i totally get that discord isn't everyones cup of tea, but it works well for development chat and the like. Forums today are almost as bad as facebook for trolls and general toxicity about anything that people dont like or agree with. Luckily all the discord folks are on the server for a reason so it avoids all that. Its a much friendlier and nicer place to be

    • @ffsireallydontcare
      @ffsireallydontcare หลายเดือนก่อน +1

      @@LemaruX If you can get on it in the first place. If Discord goes under so does all that history as the Internet Archive can't record it, not to mention the exclusion of all the people Discord incorrectly deems unworthy. It's not that its not my cup of tea, the door key to the tea shop has snapped off in the lock and and I'm stuck outside. It makes me wonder why I bother being interested at all.

    • @mja65
      @mja65 หลายเดือนก่อน +1

      ​@@ffsireallydontcare A "significant portion"? Just because YOU choose not to access Discord doesn't make it the case a significant portion of people cannot.....