2021-07-23.log

mntmni think 1.9 should be pretty stable now00:27
mntmni could introduce some new instability by making the usb stuff auto boot... i would really like to have that00:28
- RobDangerous (QUIT: Ping timeout: 255 seconds) (~Thunderbi@p200300ec8f00de0035cbea1515231b46.dip0.t-ipconnect.de)00:43
mntmnClaude, _Bnu: just to get a feeling, is this price in the "non profit" range still? https://amigastore.eu/en/853-pistorm.html00:55
- bfarmilo (QUIT: Ping timeout: 250 seconds) (~bfarmilo@202.56.40.240)01:40
+ bfarmilo (~bfarmilo@202.56.40.240)01:40
_Bnumntmn: Yeah, the original price was set because of like... JLCPCB could make them for something like $11 a piece, haha.01:43
_Bnumntmn: Does it work with the panning? :O01:44
mntmn_Bnu: oh i forgot to test it :D01:46
_BnuPanning across a 1920x1080 Workbench at 320x200 is the real Amiga experience, after all.01:51
- WoC (QUIT: Remote host closed the connection) (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com)01:53
+ WoC (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com)01:53
mntmn_Bnu: i will need 2 try it tomorrow01:57
- WoC (QUIT: Remote host closed the connection) (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com)01:57
+ WoC (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com)01:57
_BnuBut tomorrow is in like 20 hours...03:26
_Bnumntmn: Oh yeah, it's not really "non-profit". It was mostly just so no one would pull a stunt like order hundreds of them from JLCPCB at $10 each or whatever, then sell them for 150 currency each and when they didn't work just pawn them off to us to deal with, or have no idea how the device worked so they couldn't actually help anyone they sold to for like a 1400% markup, haha.05:11
- norly (QUIT: Quit: Leaving.) (~norly@zhong.enpas.org)06:04
+ norly (~norly@zhong.enpas.org)06:05
+ RobDangerous (~Thunderbi@p200300ec8f00de0029327615011fbe65.dip0.t-ipconnect.de)07:59
Jopefirmwarez testink now09:09
Jopenetwork works on cold boot09:09
Jopemntmn, scrolling stutters, however :-/09:20
_BnuIsn't that just the 50Hz thing?09:31
mntmnJope: what kind of scrolling10:35
mntmnprobably what _Bnu says10:35
+ isoriano_ (~isoriano@5.147.188.96)10:55
isoriano_Good morning .. July 23rd 1985, the AMIGA launch in New York.10:56
Claudeoh missed that , the Concorde was too late11:15
isoriano_Back to the future :-)11:18
emiespo[m]Morning! Anything I can help with, testing on my config?11:19
mntmnemiespo[m]: if you have a z3 machine, for sure11:30
mntmni will churn out a z2 file later today11:30
_BnuTwenty-five thousand snakes...11:50
emiespo[m]Yup, I’ll try ASAP11:57
mntmnemiespo[m]: cool12:24
mntmnzorro 2 version for testing: http://dump.mntmn.com/BOOT.bin-z2-1.9a-20210623a14:59
mntmnsorry, wrong filename. correct: http://dump.mntmn.com/BOOT.bin-z2-1.9a-20210723a15:02
Claudemntmn: considering "normal" costs for assembly , parts etc I think 50€ is a fair price15:07
+ bfarmilo_ (~bfarmilo@202.56.40.240)15:08
- bfarmilo (QUIT: Ping timeout: 240 seconds) (~bfarmilo@202.56.40.240)15:09
Claudeunlike DIY something, when selling it trough shops a lot of overhead needs to be paid . don't know if this is justified in that case :) but in general I think the markup is fair 15:09
+ mntamiga (~mntamiga@p54a43f94.dip0.t-ipconnect.de)15:09
mntamigasurfing the cybernet with my a3000/030 and zz9000 1.9 zorro 2 firmwarez.15:09
mntamigaprobably the best zz9000 firmware ever!15:10
apolkosnik[m]Woo-hoo! Great success! 15:10
+ bfarmilo (~bfarmilo@202.56.40.240)15:11
mntamiganow i would just like the usb storage to be available in early startup15:12
- bfarmilo_ (QUIT: Ping timeout: 265 seconds) (~bfarmilo@202.56.40.240)15:13
Claudemntamiga: I know a snake whisperer , he can teach kickstart such things 15:18
mntmnhehehe15:25
mntmn_Bnu: you did some more progress on autoboot stuff, right?15:26
mntmndid -> made15:26
mntmni will try to cobble together what i did for va200015:26
mntmnjust got a cm4... i have to say it is a lovely little design15:34
mntmni also got the io board, so i can give it a spin15:35
Claude:)15:37
Claudefirst obstacle you probably encounter is the usb host 15:37
Claudedtoverlay=dwc2,dr_mode=host15:37
Claudeadd this to /boot/config.txt 15:38
Claudeotherwise the host port is not active15:38
mntmnthanks!15:45
- mntamiga (QUIT: Ping timeout: 255 seconds) (~mntamiga@p54a43f94.dip0.t-ipconnect.de)16:19
emiespo[m]Tried the Z3 firmware, one thing that I noticed is that the sdk seems to work… most of the times. It will still fail randomly, but it seems somewhat better. Apart from that: no issues.17:15
mntmnemiespo[m]: oh, that's interesting17:22
mntmnemiespo[m]: thanks a bunch for testing!17:22
+ bfarmilo_ (~bfarmilo@202.56.40.240)17:26
- bfarmilo (QUIT: Ping timeout: 245 seconds) (~bfarmilo@202.56.40.240)17:28
_Bnumntmn: I got autoboot working for PiSCSI on everything but Kickstart 1.3, but I wouldn't know how to do most of the AddDosNode/Enqueue stuff in 68k assembler, haha. Definitely could do it in the same way on the ZZ9000 side though, as long as it can be accessed directly from the Amiga side so I could just CopyMemory little piles of data from the ZZ9000 to somewhere in Amiga RAM.17:30
mntmn_Bnu: copying stuff out of zz9000 from m68k asm is no problem17:31
mntmn_Bnu: but one still needs to call amiga dos library stuff, no? 17:32
mntmn_Bnu: or do you edit some kind of structures in ram?17:32
_BnuCopyMemory is in exec, no?17:32
mntmnsorry i mean the actual AddDosNode call17:33
mntmni am trying to remember what was the hard part about it17:33
_BnuThe PiSCSI boot ROM only uses Exec and Expansion library calls (and PiStorm registers), as far as I know...17:33
mntmnlet me see17:33
_BnuThe problem with Kick 1.3 autoboot is loading file systems, because FileSystem.resource doesn't exist during config time.17:34
mntmninteresting17:35
mntmn1 question17:35
mntmnpiscsi.rom sauce available?17:35
_BnuI mean, it's all open source... but piscsi.rom is created using a crappy little C executable.17:36
_Bnupiscsi.rom is just boot.rom and pi-scsi.device pasted together.17:36
mntmngit cloen17:41
mntmngit clön17:41
_BnuCloners!!!17:43
_Bnuhttps://d0.se/autodocs/exec.library/CopyMem It's CopyMem I guess, not CopyMemory... I should remember that, since I made the crappy PiStorm CopyMems utility...17:47
_BnuBut I can't find any function calls in bootrom.asm that aren't Exec or Expansion at least.17:48
mntmnClaude: what's the recommended 64-bit os for pi4?17:49
mntmnarmhf feels wrong!17:49
_BnuThe answer is none, haha.17:50
_BnuActually, I'm not sure on the Pi 4.17:50
Jopemntmn, _Bnu, yes, just the 50Hz17:50
_BnuBut at least on the Pi 3, both GCC and clang are slower than the 32-bit versions.17:50
mntmnaha https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2021-05-28/17:53
mntmn_Bnu: i wonder if an armhf OS would be faster on the imx8mq reform...17:54
mntmnClaude: btw the first thing i tried on cm4 was debian (like, from debian themselves), which was kinda a failure. i pasted your dtoverlay into config.txt edited via rpiboot to no avail.17:56
_BnuDefinitely not impossible, judging by the Pi. But yeah, unless you have an 8GB Pi 4 and need all of the RAM, I believe they recommend using the 32-bit OS.17:56
mntmni have an 8gb pi17:56
mntmn:317:56
mntmni'm evaluating this as an option (with adapter) to plög into reform, so it better be 64 bitttt17:57
_BnuI only have little pleb 4GB models...17:57
mntmni can surely not recommend to upgrade from 64 to 32 bitz...17:57
_BnuUnless the one Claude sent me is 8GB, but I don't think it is, I didn't actually check, haha.17:57
mntmnhow about 16 gb ram and 16-bit OS17:57
mntmn_Bnu: the boot loader's hdmi screen tells you in the top row17:58
mntmn(mine says 8 GB)17:58
_BnuAh, I haven't actually tried connecting the CM4 (carrier board) to HDMI.17:59
mntmnhaha for va2000 i tried to implement (part of) this in assembler https://github.com/captain-amygdala/pistorm/blob/main/platforms/amiga/hunk-reloc.c17:59
mntmn_Bnu: but pistorm uses hdmi output too, or not? for the rtg17:59
_BnuIt does, yeah. But it doesn't work on the Pi 4 at the moment, because they fucked up headless OpenGL ES. :D17:59
_BnuCan't use dispmanx anymore (removed), and DRM is screwed up by default unless you have a window manager set up.18:00
_Bnuhttps://drgeoffathome.wordpress.com/2020/02/03/opengl-without-x-on-raspberry-pi-4-part-1/18:00
_BnuSo you have to do a bunch of stuff to get it to work.18:00
_BnuElse you get mega super slow VMWare-emulated OpenGL 3.0.18:01
mntmnoop18:02
mntmnwhat about wayland?18:02
_BnuAnd yeah, I'm sure there's some easier way to do hunk reloc in 68k assembler, but I don't know it... so it was easier for me to just patch the entire thing like that.18:02
_BnuCould do the same on the ZZ9000 and then just copy the relocated driver to the allocated memory.18:02
mntmnyush, reloc in the zz9000 is surely less painful than my bugged asm code18:03
mntmni will get to it after getting something useful to run on this cm418:03
_BnuUsing a window manager with the PiStorm is kind of hard, since it'll randomly spend a lot of CPU time on whatever it feels is important at the moment.18:03
mntmnmakes sense18:04
mntmnso you use kms/drm directly normally?18:04
pasikmntmn: I just tried the latest http://dump.mntmn.com/BOOT.bin-z3-1.9a-20210722 firmware, and it seems to be still OK with my (previously) problematic Dell display18:04
_BnuBut regular Raspberry Pi OS worked fine for me (performance wise) when I tried it. Well, kind of.18:04
mntmnpasik: cool, thanks for testing!18:04
mntmn_Bnu: you just have to run everything in the browser, in javascript...18:04
_BnuNowhere near as fast as the graphics output on the Reform, but like 3x faster than the Pi 3 in headless mode still, haha.18:05
mntmn:018:05
mntmnman, this whole OS reflashing via usb to emmc it... takes a while18:06
_BnuMeasured using raylib's BunnyMark, of course...18:11
_BnuBecause what better way to gauge fill rate performance than thousands of bouncing bunnies. :318:11
mntmninteresting18:11
mntmnhmm, the god damned usb is not working still18:12
_BnuHm, is USB 3.0 enabled with the eMMC option? I forget, but I believe something is disabled... Maybe PCIe?18:13
mntmnpcie should work i think, but the usb controller is disabled by default18:13
_BnuOr maybe PCIe is enabled, so you have to use a USB 3.0 PCIe controller card...18:13
mntmncm4 doesn't have usb3 btw, only usb2 as far as i know18:13
mntmnmaybe a usb1 keyboard is not supported...18:14
mntmni do have a pcie usb3 controller, but it's mPCIe.18:15
mntmnextremely annoying.18:21
_Bnuhttps://cdn.discordapp.com/attachments/789807768554831902/868166094706315334/unknown.png18:22
mntmnah lol > When a micro USB cable is plugged in the USB hub is automatically disabled,18:22
_BnuThe speakers probably suck, but they look awesome, lolb.18:23
mntmnmotorola18:23
_BnuAhh, that makes sense. Since you might want to be able to have it in device mode despite config.txt settings.18:23
mntmnomg usb works finally oof18:23
_BnuNow you have to connect an Xbox 360 pad to it and play Tux Racer...18:24
mntmn"wastebasket"18:25
_BnuI wonder if the PS5 supports 1600x1200 resolution...18:32
_BnuI actually have a feeling it'd be more likely for the Xbox One/Series X/360 to support it, haha.18:36
mntmnoh man i really dislike stuff light lightdm, gdm18:39
mntmni prefer to have a console available...18:39
mntmnalso, why is raspios based on ancient buster...18:39
mntmnneed to get the reform system over there18:39
_Bnu>:D18:39
mntmndoes mesa have videocore support now?18:40
_BnuProbably because it's what works with the Broadcom stuff available.18:40
mntmndo you still need broadcom blobz for gpu?18:40
_BnuI think so, but I'm not sure.18:40
mntmn:018:40
_BnuI've never really used the Raspberry Pi for much except, well... the PiStorm...18:40
mntmnhey i have weston running now...18:41
pasikigalia guys are working on the opensource mesa drivers for rpi4/v3d18:41
mntmnpasik: ah, they're not done yet?18:41
pasiki think vulkan 1.0 works18:41
pasikand probably opengl aswell18:41
pasiklet's see if they have some info available..18:42
pasikhttps://blogs.igalia.com/itoral/2020/01/17/raspberry-pi-4-v3d-driver-gets-opengl-es-3-1-conformance/18:42
_BnuBut yeah, if it performs or works worse/is less convenient than just sticking Raspberry Pi OS on there, it's not super interesting for the PiStorm, haha.18:42
pasik"Raspberry Pi 4 is now an OpenGL ES 3.1 conformant product!. This means that the Mesa V3D driver has successfully passed a whole lot of tests designed to validate the OpenGL ES 3.1 feature set"18:43
_BnuSince there are so many users of... not very technically inclined nature.18:43
mntmnpasik: ah, if vulkan works, gl can run on it via zink i think18:43
pasikguage works with vulkan: https://blogs.igalia.com/itoral/2020/07/23/v3dv_vulkan_driver_update/18:43
mntmnah, es 3.118:43
mntmngive me that18:43
pasikbut not sure if vulkan 1.0 is enough for zink ..18:44
pasikhttps://blogs.igalia.com/itoral/2020/11/05/v3dv-zink/18:44
mntmnah, interesting18:44
mntmni need sway, cannot live without it18:44
pasik"As of the writing of this post, all this work has been merged in Mesa and it enables Zink to run OpenGL 2.1 applications over V3DV on Raspberry Pi 4"18:45
pasikso ok, it works to some extent18:45
_BnuNeed some OpenGlubos ES 3.2 on the Reform to play 3DS games on it... and an extra monitor that clips on to the top of the regular one...18:45
pasikbased on the comments here https://blogs.igalia.com/itoral/2021/03/16/improving-performance-of-the-v3d-compiler-for-opengl-and-vulkan/ they're also working on getting vulkan 1.1 implemented for v3dv/rpi418:47
mntmnah i can upgrade to bullseye, repos exist18:49
mntmnpower draw of the cm4 is surprisingly low18:53
mntmnit makes much less heat than imx8mq18:53
_BnuIt's too small...18:54
mntmnyeah18:59
apolkosnik[m]Lol, I just dropped the microsd inside the A3000, by slightly missing the card slot 20:09
_BnuThat has happened to me quite a few times, haha.20:13
forcieAmiga 3000: Entombed20:14
_BnuWell I mean, I didn't drop it inside the A3000, obviously... but inside the A4000.20:17
apolkosnik[m]Coin-op, like20:21
apolkosnik[m]I was more careful with A4000 after dropping it inside A3000, haha20:22
mntmnhttps://www.inputmag.com/reviews/mnt-reform-review-your-diy-laptop-fantasy-is-here-at-last20:26
_Bnu"Doesn't come pre-packaged with a build of DevilutionX, so can't play Diablo on it. 0/10."20:33
mntmnlol20:34
- WoC (QUIT: Remote host closed the connection) (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com)20:55
+ WoC (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com)20:57
- WoC (QUIT: Remote host closed the connection) (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com)20:57
+ WoC (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com)20:58
- WoC (QUIT: Remote host closed the connection) (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com)21:23
+ WoC (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com)21:23
+ xet7 (~xet7@user/xet7)21:32
- xet7 (QUIT: Remote host closed the connection) (~xet7@user/xet7)21:37
+ xet7 (~xet7@user/xet7)21:38
- RobDangerous (QUIT: Ping timeout: 255 seconds) (~Thunderbi@p200300ec8f00de0029327615011fbe65.dip0.t-ipconnect.de)23:11
+ RobDangerous (~Thunderbi@p200300ec8f00de0029327615011fbe65.dip0.t-ipconnect.de)23:29
+ shanshe_ (~shanshe@235.red-83-59-111.dynamicip.rima-tde.net)23:40
- shanshe (QUIT: Quit: ZNC 1.7.5 - https://znc.in) (~shanshe@235.red-83-59-111.dynamicip.rima-tde.net)23:41
- RobDangerous (QUIT: Ping timeout: 240 seconds) (~Thunderbi@p200300ec8f00de0029327615011fbe65.dip0.t-ipconnect.de)23:51

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!