| Click here to select a new forum. |
| Building an internal grayscale card for the SE/30 |
Posted by: GeekDot on 2022-04-07 08:01:04
So @GeekDot will soon be able to actually work out the last firmware/driver details on the real hardware. 
I think he also mentioned that he's preparing a separate post about all the things that he learned on declaration ROM coding. Yes, working on it π |
Posted by: Crutch on 2022-04-07 09:53:29 @Bolle congrats on the family addition! Yes, amazing how my little daughter has disrupted my 68k coding time. π |
Posted by: nickpunt on 2022-04-08 17:53:00 Congrats @Bolle that's huge! π
As for the greyscale, can't wait to see & hopefully be able to pick up a copy of the final product! |
Posted by: APPLCOLC on 2022-04-11 15:53:07 Wow! Just signed up and saw all the projects being worked on here! This is very impressive, keep it up! |
Posted by: omgmonsters on 2022-04-13 13:55:21 Congrats! |
Posted by: s_pupp on 2022-04-13 14:50:04 This forum never ceases to amaze me! |
Posted by: mikes-macs on 2022-04-15 17:37:42 Yea, I'm following this too. It's very interesting to see the progress and collaboration. Well Done! |
Posted by: reukiodo on 2022-04-17 21:42:44 Any plans to integrate it with your replacement se/30 board? (and maybe integrate asante ethernet while you're there?) π |
Posted by: Mac-Man on 2022-04-22 05:01:25 Iβm new to this forum and Iβm probably asking a dumb question, but would 256 greyscale graphics significantly slow down the speed of the Mac? |
Posted by: Byrd on 2022-04-23 00:44:08 It does, but having an accelerator negates the slow down which I'd imagine most would also be using in a souped up SE/30 with greyscale. My experience with a SE/30 PDS video card (640 x 480 x 256 colours) is colour games suitable for higher end '030 Macs are relatively slow |
Posted by: Mac-Man on 2022-04-23 15:00:21 Thanks for the explanation Byrd! In that case it would probably not be very useful without an accelerator, but cool itβs possible nonetheless. |
Posted by: APPLCOLC on 2022-05-09 09:59:37
It does, but having an accelerator negates the slow down which I'd imagine most would also be using in a souped up SE/30 with greyscale. My experience with a SE/30 PDS video card (640 x 480 x 256 colours) is colour games suitable for higher end '030 Macs are relatively slow About this, would it be the main processor that the greyscale card uses, or would it be the FPU? I donβt exactly know all too much about hardware, but I have a feeling using numbers besides binary (like the Macβs black and white) would have to use some sort of integer. I wouldnβt know, however. |
Posted by: GeekDot on 2022-05-09 10:18:04 0, 1 and every unfractioned number until infinity is an integer;-)
All used in this case is the CPU and the bus. Very simple said: the CPU writes bytes over thr bus into video RAM. A digital-analog coverter creates signals for the CRT. Voila: A picture.
It's simple bitmap graphics. Thr faster the CPU can shift bytes, the faster the graphics.
No fancy blitters or acceleration involved here. |
Posted by: GeekDot on 2022-05-11 08:10:23
Iβm new to this forum and Iβm probably asking a dumb question, but would 256 greyscale graphics significantly slow down the speed of the Mac?
Just as an appetizer and to soothe your concerns... it's not really slowing things down.
Here's the Speedometer 4.02 QuickDraw benchmark comparison to a Color Classic.

...aaaand that's at the same resolution as the Color Classic (i.e. 512Γ384, not 512x342)
[Yes, that's a really battered SE/30... it's my test Guinea pig - just in case it goes up in flames π₯ π] |
Posted by: Mac-Man on 2022-05-11 13:51:58 Thanks for sending the comparison GeekDot! I also found out the Color Classic actually has the same processor speed as the SE/30, so now my concerns are basically gone. I do have another question though. As far as I can tell from reading this forum, and also by seeing your picture of the comparison, that this graphics card will only support 8-bit grayscale mode. Is this correct? If it's not capable of switching to other graphics modes (especially 1-bit), will this not break/crash some games/applications that needs this? |
Posted by: olePigeon on 2022-05-11 14:10:32 @Mac-Man I believe the grayscale mod is intended to be used with a video card. So the ability to display other graphics modes would be completely dependent on the video card that is installed. I've never owned one, but I would guess that B&W is still there. I have run into the occasional video card that skips 16 colors, though, which is annoying. |
Posted by: GeekDot on 2022-05-11 22:55:32
Thanks for sending the comparison GeekDot! I also found out the Color Classic actually has the same processor speed as the SE/30, so now my concerns are basically gone. I do have another question though. As far as I can tell from reading this forum, and also by seeing your picture of the comparison, that this graphics card will only support 8-bit grayscale mode. Is this correct? If it's not capable of switching to other graphics modes (especially 1-bit), will this not break/crash some games/applications that needs this? This is correct... at the moment.
The original Formac ProNitron card on which this design is based used a software controllable "switch" to change the video clock(-devider) so that it could display 1- and 8-bit.
@Bolle had a hard time fiddling with this and ended up doing "8bit only" for now. But he can fill you in much better than I can... I'm just the software guy (and happy to flick that switch any time π).
So yes - Currently, if a game/application insists on b/w it will get a "ππππππππ!" from the card and send back home π’ |
Posted by: Mac-Man on 2022-05-12 08:04:15 Thanks for the explanation again @GeekDot, that clears up a lot of uncertainties I had. I hope that you and @Bolle are able to figure out how this "switch" works, that would make the card a whole lot more useful. In any case, I'm really impressed what you guys have done so far. Ever since I was a child I dreamt of grayscale mode on (back then) my dad's SE/30. I now got that Mac working again thanks to all the helpful info on this website. |
Posted by: just.in.time on 2022-05-14 14:32:01 This is amazing, great work! |
Posted by: GeekDot on 2022-05-15 10:27:04 Here's another teaser π...
in hardware ;-) So at least a bit of acceleration. |
| < 6 > |