mntmn | i think 1.9 should be pretty stable now | 00:27 |
---|---|---|
mntmn | i could introduce some new instability by making the usb stuff auto boot... i would really like to have that | 00:28 |
- RobDangerous (QUIT: Ping timeout: 255 seconds) (~Thunderbi@p200300ec8f00de0035cbea1515231b46.dip0.t-ipconnect.de) | 00:43 | |
mntmn | Claude, _Bnu: just to get a feeling, is this price in the "non profit" range still? https://amigastore.eu/en/853-pistorm.html | 00:55 |
- bfarmilo (QUIT: Ping timeout: 250 seconds) (~bfarmilo@202.56.40.240) | 01:40 | |
+ bfarmilo (~bfarmilo@202.56.40.240) | 01:40 | |
_Bnu | mntmn: Yeah, the original price was set because of like... JLCPCB could make them for something like $11 a piece, haha. | 01:43 |
_Bnu | mntmn: Does it work with the panning? :O | 01:44 |
mntmn | _Bnu: oh i forgot to test it :D | 01:46 |
_Bnu | Panning 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 tomorrow | 01: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 | |
_Bnu | But tomorrow is in like 20 hours... | 03:26 |
_Bnu | mntmn: 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 | |
Jope | firmwarez testink now | 09:09 |
Jope | network works on cold boot | 09:09 |
Jope | mntmn, scrolling stutters, however :-/ | 09:20 |
_Bnu | Isn't that just the 50Hz thing? | 09:31 |
mntmn | Jope: what kind of scrolling | 10:35 |
mntmn | probably what _Bnu says | 10:35 |
+ isoriano_ (~isoriano@5.147.188.96) | 10:55 | |
isoriano_ | Good morning .. July 23rd 1985, the AMIGA launch in New York. | 10:56 |
Claude | oh missed that , the Concorde was too late | 11:15 |
isoriano_ | Back to the future :-) | 11:18 |
emiespo[m] | Morning! Anything I can help with, testing on my config? | 11:19 |
mntmn | emiespo[m]: if you have a z3 machine, for sure | 11:30 |
mntmn | i will churn out a z2 file later today | 11:30 |
_Bnu | Twenty-five thousand snakes... | 11:50 |
emiespo[m] | Yup, I’ll try ASAP | 11:57 |
mntmn | emiespo[m]: cool | 12:24 |
mntmn | zorro 2 version for testing: http://dump.mntmn.com/BOOT.bin-z2-1.9a-20210623a | 14:59 |
mntmn | sorry, wrong filename. correct: http://dump.mntmn.com/BOOT.bin-z2-1.9a-20210723a | 15:02 |
Claude | mntmn: considering "normal" costs for assembly , parts etc I think 50€ is a fair price | 15:07 |
+ bfarmilo_ (~bfarmilo@202.56.40.240) | 15:08 | |
- bfarmilo (QUIT: Ping timeout: 240 seconds) (~bfarmilo@202.56.40.240) | 15:09 | |
Claude | unlike 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 | |
mntamiga | surfing the cybernet with my a3000/030 and zz9000 1.9 zorro 2 firmwarez. | 15:09 |
mntamiga | probably the best zz9000 firmware ever! | 15:10 |
apolkosnik[m] | Woo-hoo! Great success! | 15:10 |
+ bfarmilo (~bfarmilo@202.56.40.240) | 15:11 | |
mntamiga | now i would just like the usb storage to be available in early startup | 15:12 |
- bfarmilo_ (QUIT: Ping timeout: 265 seconds) (~bfarmilo@202.56.40.240) | 15:13 | |
Claude | mntamiga: I know a snake whisperer , he can teach kickstart such things | 15:18 |
mntmn | hehehe | 15:25 |
mntmn | _Bnu: you did some more progress on autoboot stuff, right? | 15:26 |
mntmn | did -> made | 15:26 |
mntmn | i will try to cobble together what i did for va2000 | 15:26 |
mntmn | just got a cm4... i have to say it is a lovely little design | 15:34 |
mntmn | i also got the io board, so i can give it a spin | 15:35 |
Claude | :) | 15:37 |
Claude | first obstacle you probably encounter is the usb host | 15:37 |
Claude | dtoverlay=dwc2,dr_mode=host | 15:37 |
Claude | add this to /boot/config.txt | 15:38 |
Claude | otherwise the host port is not active | 15:38 |
mntmn | thanks! | 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 |
mntmn | emiespo[m]: oh, that's interesting | 17:22 |
mntmn | emiespo[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 | |
_Bnu | mntmn: 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 problem | 17: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 |
_Bnu | CopyMemory is in exec, no? | 17:32 |
mntmn | sorry i mean the actual AddDosNode call | 17:33 |
mntmn | i am trying to remember what was the hard part about it | 17:33 |
_Bnu | The PiSCSI boot ROM only uses Exec and Expansion library calls (and PiStorm registers), as far as I know... | 17:33 |
mntmn | let me see | 17:33 |
_Bnu | The problem with Kick 1.3 autoboot is loading file systems, because FileSystem.resource doesn't exist during config time. | 17:34 |
mntmn | interesting | 17:35 |
mntmn | 1 question | 17:35 |
mntmn | piscsi.rom sauce available? | 17:35 |
_Bnu | I mean, it's all open source... but piscsi.rom is created using a crappy little C executable. | 17:36 |
_Bnu | piscsi.rom is just boot.rom and pi-scsi.device pasted together. | 17:36 |
mntmn | git cloen | 17:41 |
mntmn | git clön | 17:41 |
_Bnu | Cloners!!! | 17:43 |
_Bnu | https://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 |
_Bnu | But I can't find any function calls in bootrom.asm that aren't Exec or Expansion at least. | 17:48 |
mntmn | Claude: what's the recommended 64-bit os for pi4? | 17:49 |
mntmn | armhf feels wrong! | 17:49 |
_Bnu | The answer is none, haha. | 17:50 |
_Bnu | Actually, I'm not sure on the Pi 4. | 17:50 |
Jope | mntmn, _Bnu, yes, just the 50Hz | 17:50 |
_Bnu | But at least on the Pi 3, both GCC and clang are slower than the 32-bit versions. | 17:50 |
mntmn | aha 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 |
mntmn | Claude: 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 |
_Bnu | Definitely 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 |
mntmn | i have an 8gb pi | 17:56 |
mntmn | :3 | 17:56 |
mntmn | i'm evaluating this as an option (with adapter) to plög into reform, so it better be 64 bitttt | 17:57 |
_Bnu | I only have little pleb 4GB models... | 17:57 |
mntmn | i can surely not recommend to upgrade from 64 to 32 bitz... | 17:57 |
_Bnu | Unless the one Claude sent me is 8GB, but I don't think it is, I didn't actually check, haha. | 17:57 |
mntmn | how about 16 gb ram and 16-bit OS | 17:57 |
mntmn | _Bnu: the boot loader's hdmi screen tells you in the top row | 17:58 |
mntmn | (mine says 8 GB) | 17:58 |
_Bnu | Ah, I haven't actually tried connecting the CM4 (carrier board) to HDMI. | 17:59 |
mntmn | haha for va2000 i tried to implement (part of) this in assembler https://github.com/captain-amygdala/pistorm/blob/main/platforms/amiga/hunk-reloc.c | 17:59 |
mntmn | _Bnu: but pistorm uses hdmi output too, or not? for the rtg | 17:59 |
_Bnu | It does, yeah. But it doesn't work on the Pi 4 at the moment, because they fucked up headless OpenGL ES. :D | 17:59 |
_Bnu | Can't use dispmanx anymore (removed), and DRM is screwed up by default unless you have a window manager set up. | 18:00 |
_Bnu | https://drgeoffathome.wordpress.com/2020/02/03/opengl-without-x-on-raspberry-pi-4-part-1/ | 18:00 |
_Bnu | So you have to do a bunch of stuff to get it to work. | 18:00 |
_Bnu | Else you get mega super slow VMWare-emulated OpenGL 3.0. | 18:01 |
mntmn | oop | 18:02 |
mntmn | what about wayland? | 18:02 |
_Bnu | And 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 |
_Bnu | Could do the same on the ZZ9000 and then just copy the relocated driver to the allocated memory. | 18:02 |
mntmn | yush, reloc in the zz9000 is surely less painful than my bugged asm code | 18:03 |
mntmn | i will get to it after getting something useful to run on this cm4 | 18:03 |
_Bnu | Using 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 |
mntmn | makes sense | 18:04 |
mntmn | so you use kms/drm directly normally? | 18:04 |
pasik | mntmn: 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 display | 18:04 |
_Bnu | But regular Raspberry Pi OS worked fine for me (performance wise) when I tried it. Well, kind of. | 18:04 |
mntmn | pasik: cool, thanks for testing! | 18:04 |
mntmn | _Bnu: you just have to run everything in the browser, in javascript... | 18:04 |
_Bnu | Nowhere 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 | :0 | 18:05 |
mntmn | man, this whole OS reflashing via usb to emmc it... takes a while | 18:06 |
_Bnu | Measured using raylib's BunnyMark, of course... | 18:11 |
_Bnu | Because what better way to gauge fill rate performance than thousands of bouncing bunnies. :3 | 18:11 |
mntmn | interesting | 18:11 |
mntmn | hmm, the god damned usb is not working still | 18:12 |
_Bnu | Hm, is USB 3.0 enabled with the eMMC option? I forget, but I believe something is disabled... Maybe PCIe? | 18:13 |
mntmn | pcie should work i think, but the usb controller is disabled by default | 18:13 |
_Bnu | Or maybe PCIe is enabled, so you have to use a USB 3.0 PCIe controller card... | 18:13 |
mntmn | cm4 doesn't have usb3 btw, only usb2 as far as i know | 18:13 |
mntmn | maybe a usb1 keyboard is not supported... | 18:14 |
mntmn | i do have a pcie usb3 controller, but it's mPCIe. | 18:15 |
mntmn | extremely annoying. | 18:21 |
_Bnu | https://cdn.discordapp.com/attachments/789807768554831902/868166094706315334/unknown.png | 18:22 |
mntmn | ah lol > When a micro USB cable is plugged in the USB hub is automatically disabled, | 18:22 |
_Bnu | The speakers probably suck, but they look awesome, lolb. | 18:23 |
mntmn | motorola | 18:23 |
_Bnu | Ahh, that makes sense. Since you might want to be able to have it in device mode despite config.txt settings. | 18:23 |
mntmn | omg usb works finally oof | 18:23 |
_Bnu | Now you have to connect an Xbox 360 pad to it and play Tux Racer... | 18:24 |
mntmn | "wastebasket" | 18:25 |
_Bnu | I wonder if the PS5 supports 1600x1200 resolution... | 18:32 |
_Bnu | I actually have a feeling it'd be more likely for the Xbox One/Series X/360 to support it, haha. | 18:36 |
mntmn | oh man i really dislike stuff light lightdm, gdm | 18:39 |
mntmn | i prefer to have a console available... | 18:39 |
mntmn | also, why is raspios based on ancient buster... | 18:39 |
mntmn | need to get the reform system over there | 18:39 |
_Bnu | >:D | 18:39 |
mntmn | does mesa have videocore support now? | 18:40 |
_Bnu | Probably because it's what works with the Broadcom stuff available. | 18:40 |
mntmn | do you still need broadcom blobz for gpu? | 18:40 |
_Bnu | I think so, but I'm not sure. | 18:40 |
mntmn | :0 | 18:40 |
_Bnu | I've never really used the Raspberry Pi for much except, well... the PiStorm... | 18:40 |
mntmn | hey i have weston running now... | 18:41 |
pasik | igalia guys are working on the opensource mesa drivers for rpi4/v3d | 18:41 |
mntmn | pasik: ah, they're not done yet? | 18:41 |
pasik | i think vulkan 1.0 works | 18:41 |
pasik | and probably opengl aswell | 18:41 |
pasik | let's see if they have some info available.. | 18:42 |
pasik | https://blogs.igalia.com/itoral/2020/01/17/raspberry-pi-4-v3d-driver-gets-opengl-es-3-1-conformance/ | 18:42 |
_Bnu | But 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 |
_Bnu | Since there are so many users of... not very technically inclined nature. | 18:43 |
mntmn | pasik: ah, if vulkan works, gl can run on it via zink i think | 18:43 |
pasik | guage works with vulkan: https://blogs.igalia.com/itoral/2020/07/23/v3dv_vulkan_driver_update/ | 18:43 |
mntmn | ah, es 3.1 | 18:43 |
mntmn | give me that | 18:43 |
pasik | but not sure if vulkan 1.0 is enough for zink .. | 18:44 |
pasik | https://blogs.igalia.com/itoral/2020/11/05/v3dv-zink/ | 18:44 |
mntmn | ah, interesting | 18:44 |
mntmn | i need sway, cannot live without it | 18: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 |
pasik | so ok, it works to some extent | 18:45 |
_Bnu | Need 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 |
pasik | based 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/rpi4 | 18:47 |
mntmn | ah i can upgrade to bullseye, repos exist | 18:49 |
mntmn | power draw of the cm4 is surprisingly low | 18:53 |
mntmn | it makes much less heat than imx8mq | 18:53 |
_Bnu | It's too small... | 18:54 |
mntmn | yeah | 18:59 |
apolkosnik[m] | Lol, I just dropped the microsd inside the A3000, by slightly missing the card slot | 20:09 |
_Bnu | That has happened to me quite a few times, haha. | 20:13 |
forcie | Amiga 3000: Entombed | 20:14 |
_Bnu | Well I mean, I didn't drop it inside the A3000, obviously... but inside the A4000. | 20:17 |
apolkosnik[m] | Coin-op, like | 20:21 |
apolkosnik[m] | I was more careful with A4000 after dropping it inside A3000, haha | 20:22 |
mntmn | https://www.inputmag.com/reviews/mnt-reform-review-your-diy-laptop-fantasy-is-here-at-last | 20:26 |
_Bnu | "Doesn't come pre-packaged with a build of DevilutionX, so can't play Diablo on it. 0/10." | 20:33 |
mntmn | lol | 20: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.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!