How to save chipram on the Amiga for Games and Demos

  Рет қаралды 467

Proteque-CBN

Proteque-CBN

Күн бұрын

I can't help but think how much easier things would have been if I had known this 20 years ago! Thanks to my friend SLC, I've finally discovered the key to saving chipram on the Amiga for gaming and demos. This video showcases my unscripted journey, complete with struggles and mistakes, as I learn the process on the fly. Now, you too can save your chipram effectively and make the most of it when it's needed!
Everything you need is on aminet.net
FBlit: aminet.net/util/boot/fblit.lha
Loadmodule: aminet.net/util/boot/LoadModul...
FText: aminet.net/util/boot/FText.lha
icon.library: aminet.net/util/libs/IconLib_4...

Пікірлер: 21
@danielyttervoll1907
@danielyttervoll1907 11 ай бұрын
Perfect!
@josephphillips9243
@josephphillips9243 Жыл бұрын
Thank you very very much for this. A very underrated tutorial with real benefits. Is this necessary in later versions of Workbench? If not it seems like very low hanging fruit for Hyperion to include in a future update. Personally got to say I love hearing the "clicky" keyboard as you type. The tinkering / customising with limit restrictions was fun in the day. Not so on Windows or Apple in the current day.
@proteque
@proteque Жыл бұрын
Thanx for the nice comment. I did test this with 3.2 and had the same result there. The same folder of icons used half a meg of chipram there as well. However I did not test the patch on 3.2.
@josephphillips9243
@josephphillips9243 Жыл бұрын
@@proteque Thank you. Look forward to your future videos.
@bobrandale4864
@bobrandale4864 10 ай бұрын
There used to be a prog called FastMemFirst, but was intended to fix something with the 1.2 OS issue(s). I wonder if invoked with later OS would help with this, as well?
@proteque
@proteque 10 ай бұрын
Interesting. From the name it sounds like it does much of the same, but I have never tried it myself. I hardly used workbench 1.x myself. mostly to start say or change files on floppies etc. So not much desktoping for me those days.
@stephenwhite506
@stephenwhite506 Жыл бұрын
It would be nice if the OS hashed the icon file (and stored the hash in the icon file). Then when loading a new icon, it would check if it already existed in memory. That way, only one image of the draw icon would be required in chip memory. The hash table would be stored in fast memory.
@one_b
@one_b Жыл бұрын
I don't think the icons are in chipmem at all with "icons to fast" enabled. They are only drawn to the display bitmap from fastmem by the CPU. The tiny amount of chipmem being used up opening the new window is probably holding a copy of the Workbench screen contents behind the new window for smart redrawing. Is it possible deficons already covers only keeping one copy of an often used icon in fastram? I have never bothered to look into it. I wouldn't want a 7mhz 68000 crunching a hash and doing comparisons and lookups for every new icon every time it finds one. Unless the hash was actually saved to the icon after it was computed, which would make for a slow opening of windows the first time with a lot of writes to the disk but after that it could be just pulled from a tooltype or something similar.
@proteque
@proteque Жыл бұрын
@@one_b tbh I don't know if showing multiple deficons rather than like I did in this demonstration multiple copies of an icon could be the way to go. I sure will give it a test and find out!
@proteque
@proteque Жыл бұрын
Not sure technically what is the best way this could be, but I did some testing AmigaOS 3.2 behaves like this as well.
@proteque
@proteque Жыл бұрын
@@one_b I did a test! showing 1000 files with a deficon on unpatched AmigaOS 3.1 it uses the same ammount of chipram as showing 1000 copies of an icon.
@sacredbanana
@sacredbanana Жыл бұрын
What I do to save chip ram if I’m using the Amiga core on my MiSTer is I use a 640x480 RTG screen mode and I own a scan converter which will convert the VGA output to 15khz RGB which then goes into my Commodore 1084S monitor. In RTG mode the Amiga has no bitplanes in memory and I’m left with almost the entire 2mb of chip ram remaining
@proteque
@proteque Жыл бұрын
Thats the optimal route. But on a real amiga without an extra graphics card that is not an option. And on A1200 a gfx card is quite the hack (unlike A2000, 3000 and 4000)
@sacredbanana
@sacredbanana Жыл бұрын
@@proteque if you’re desperate for chip ram you can also switch to an NTSC screen mode
@dlma7196
@dlma7196 Ай бұрын
Thanks for this but I could not get it to work on WB 3.2.2.1. When I added the icon.library in Startup-Sequence it would not boot WB and prompt that it was already running. I remove the line from Startup-Sequence but no improvement in Chip RAM. 😩
@proteque
@proteque Ай бұрын
Oh. Sadly I don't have 3.2.2.1 i stalled to test myself, so I havent tried it on that version. Hope someone shows up with a comment with some tip for you.
@dlma7196
@dlma7196 Ай бұрын
@@proteque I got it working w/ WB 3.2.2.1.... IconLib_46.4.lha includes a FBlit configuration file in \ThirdParty\FBlit\FBlit.cfg_WB_3.1.4+, without it FBlit is useless. Replace the one in Sys:Prefs/Env-Archive, rename it then reboot. EAB: "FBlit and Ftext installation Help" 🙂
@proteque
@proteque Ай бұрын
@@dlma7196 great! thanx for sharing the sollution.
@tomfrodetaksdal6348
@tomfrodetaksdal6348 9 ай бұрын
Beer Protector, or Beer Protequteur 🍻
@davidwright9166
@davidwright9166 Жыл бұрын
that's a huge hit on chipram opening a folder. I tried several on mine and the amount is negligible.
@proteque
@proteque Жыл бұрын
I did make an extreme example (1000 icons) to be able to show how huge of an impact it can have. I used to struggle a with this earlier when I liked to make my plain Amiga look nicer with better icons etc etc, and very often had to run demos from cli (the boot without startup sequence) because of it. So for me at least it was a real problem before I got myself a graphics card. It is also easier to run into this problem with NewIcons (which I use on my normal setup, and did use on my normal setup back then). Also maybe not such a big issue anymore. But this patch also helps a lot on internet browsers, making it a much more bearable life using internet on AGA only machines.
The chronological history of AmigaOS.
16:42
Proteque-CBN
Рет қаралды 4,6 М.
KINDNESS ALWAYS COME BACK
00:59
dednahype
Рет қаралды 169 МЛН
УГАДАЙ ГДЕ ПРАВИЛЬНЫЙ ЦВЕТ?😱
00:14
МЯТНАЯ ФАНТА
Рет қаралды 3,9 МЛН
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 11 МЛН
Best ways to emulate the Amiga in 2024?
17:10
Proteque-CBN
Рет қаралды 14 М.
pOS - A promising operating system in 1997 running on the Amiga
13:39
Coppenheimer: Amiga emulator with live monitoring
1:11
Alex Grupe
Рет қаралды 2,5 М.
What's The Best Amiga / Commodore 64 Joystick?
35:24
Dan Wood
Рет қаралды 22 М.
45 Games That Defined the AMIGA 500
29:54
itsaPIXELthing
Рет қаралды 544 М.
Ultimate Amiga For RetroPie Launch WHDLoad Games From ES Menu
10:01
C64 - SD2IEC Setup including Multi Disk Games
20:45
Ms Mad Lemon
Рет қаралды 29 М.
Amstrad GX4000 System Review | Nostalgia Nerd
11:42
Nostalgia Nerd
Рет қаралды 69 М.
Munisa Rizayeva - Aka makasi (Official Music Video)
6:18
Munisa Rizayeva
Рет қаралды 8 МЛН
akimmmich (feat. Turar) - UMYTTYŃ BA?| official lyric video
2:54
akimmmich
Рет қаралды 3,7 МЛН
IL’HAN - Pai-pai (lyric video) 2024
3:24
Ilhan Ihsanov
Рет қаралды 555 М.