Gonna do some pomodoros to make up for all the #Anki reviews I skipped during Obon 😅 😭 Come chill with me if you need some company while studying or working!
Gonna do some pomodoros to make up for all the #Anki reviews I skipped during Obon 😅 😭 Come chill with me if you need some company while studying or working!
How Tech Billionaires on the Right Bought the Loudest Voices on the Left
counterpunch.org/2025/08/17/ow…
"Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube screenshot. Youtube
Eoin Higgins writes about journalism and media. Higgins is a successful journalist who has written for the NYT, the Washington Post, here at CounterPunch,Ed Meek (CounterPunch.org)
Latin America’s infrastructure pipeline—from transcontinental highways to urban housing and energy projects—continues to expand, but logistics, terrain, and regulatory diversity vary dramatically by country and even by province. These realities make plant reliability and agility far more than nice-to-haves; they are decisive advantages. A robust and flexible design helps an aggregate crusher plant deliver consistent output despite dust, heat, humidity, voltage fluctuation, and variable feed quality. At the same time, modularity and fast setup shorten time to revenue, crucial when project windows are tight or capital is constrained. This article explains how to architect a resilient stone crusher plant that thrives in Latin American conditions, why flexibility directly lifts ROI, and where a mobile stone crusher plant can outperform stationary configurations.
Across Mexico, Colombia, Peru, Chile, and Brazil, quarry operators and EPC contractors face uneven infrastructure, long supply chains, and permitting that may limit heavy civil works. Power quality and telecom coverage can be inconsistent at remote sites, and haul roads may deteriorate in rainy seasons. These constraints punish fragile systems and reward designs that are structurally strong, logistically nimble, and digitally visible. In such contexts, the most competitive aggregate plants(planta de agregados) combine high-strength chassis, containerized transport, independent functional modules, and centralized, data-rich controls.
A high-strength frame that outperforms standard structural steel improves vibration damping, alignment retention, and fatigue life. When crushers, screens, and conveyors sit on a rigid base, you reduce micro-misalignment that otherwise accelerates bearing wear and belt tracking issues. Robustness is a quiet multiplier: fewer stoppages, steadier product gradation, and lower maintenance inventory.
Container-ready dimensions and foldable modules enable ocean shipping and easy highway moves without special permits in many jurisdictions. This compresses mobilization schedules and lowers freight costs. On arrival, independent modules—feeder, jaw, cone, screen, and product conveyors—can be positioned and commissioned in parallel, moving you from delivery to first sale faster.
Centralized electrics with PLC control, remote monitoring, and condition-based alerts raise reliability and make distributed teams more effective. Managers view production rates, energy draw, and alarm history without standing on the catwalk. Predictive maintenance (vibration and temperature trends, motor current signatures) catches emergent issues before they become crises.
Design the main skid and subframes with elevated yield strength material to increase stiffness and reduce resonant amplification. The payoff is lower vibration transfer to rotating components, fewer cracked supports, and better alignment for critical shafts. Over a multi-year horizon, these small deltas translate into noticeably higher availability for any aggregate crusher plant.
Where possible, keep major modules within 40-ft container envelopes and incorporate lifting lugs and forklift pockets. Use quick-connect hydraulics and plug-and-play cable sets with keyed connectors to prevent wiring errors and reverse rotation. In markets where foundations slow projects, deploy steel sleepers, ballast blocks, or adjustable jackstands to avoid concrete early in the schedule.
A plant that treats each unit—scalping, primary, secondary/tertiary crushing, and screening—as an independent module can be installed or swapped without tearing down the whole line. This approach is ideal for phased capacity growth: start with a primary and screen, then bolt on a cone and closed-circuit screen when demand rises. It is also ideal for contractors rotating assets among jobs.
Specify a central MCC with PLC/HMI and dual-mode operation: touch panel and hardwired pushbuttons. Integrate VFDs for conveyors and screens to fine-tune load sharing and reduce spillage. Layer in remote access via wired, Wi-Fi, or 2G/3G/4G networks, acknowledging that signal quality varies across Latin America. Alarm on phase loss, poor grounding, and abnormal current draw to protect motors and avoid reverse rotation.
A mobile stone crusher plant(planta chancadora movil) shines when contracts are measured in months, not years. Track- or wheel-mounted units roll on and off sites with minimal civil work, which helps contractors serving road maintenance programs or pipeline corridors. Mobility lowers idle time and raises asset utilization because the same fleet can chase work across regions.
In dense cities, permitting permanent foundations can be slow. Mobile units operate on rented yards for recycled concrete and asphalt, producing base course and manufactured sand without anchoring capital to one place. Noise and dust systems on modern mobile lines make compliance easier while keeping neighbors on your side.
In mountainous or rainforest environments, rainy seasons can disrupt access roads. Mobile configurations let you position the stone crusher plant(planta chancadora) close to the face during dry months and retreat to firmer ground as conditions change, keeping haul distances—and fuel burn—in check.
Robust frames and stable electrics reduce unscheduled stops, boosting net operating time. Even a few extra hours per week translate into hundreds of tons per month—often the difference between meeting and missing contracts.
VFD-controlled conveyors and properly tuned screen speeds cut kWh per ton. Balanced loading across stages avoids choke points that waste energy and damage liners. Over a year, small efficiency gains in a stone crusher plant accrue into meaningful OPEX savings in countries with high industrial tariffs.
Predictive maintenance informed by sensor data schedules service during planned lulls, not peak production. Standardized, modular components shrink the spare parts list and speed up customs clearance—important where cross-border logistics are slow.
Containerized delivery, foundation-light installation, and modular growth reduce initial outlay and allow staged investment. This is particularly valuable for mid-sized producers and contractors bidding on variable workloads.
Match a heavy-duty feeder and jaw to the blast pattern and loader bucket size. Ensure the chassis under the primary is braced for impact loads and has generous maintenance access.
If market demand justifies finer products, add a cone and a return conveyor to create a closed circuit. Make sure your control system scales smoothly so the aggregate crusher plant logic does not need a rewrite with each module addition.
Even if the first site is long term, adopt container-friendly dimensions, foldable walkways, and quick electrics. When the next contract arrives in another province, your move will be measured in days, not weeks.
Automation will deepen, with AI-assisted set-point optimization that balances throughput, shape, and energy draw in real time. Battery-assisted or hybrid power for mobile fleets will grow where diesel costs and emissions rules tighten. More producers will capture and reuse process water and integrate dust suppression tied to conveyor load signals. Each trend amplifies the value of designing flexible, sensor-rich systems from the start.
In Latin America’s diverse and demanding operating environment, a robust and flexible plant design is a strategic advantage. Build on a high-strength chassis, ship in container-ready modules, commission fast with independent units, and manage intelligently through centralized controls and remote diagnostics. Whether you choose a stationary line or a mobile stone crusher plant, this design philosophy increases uptime, compresses deployment schedules, and improves total cost of ownership. Above all, it equips your aggregate crusher plant or broader stone crusher plant portfolio to keep pace with the region’s infrastructure ambitions—reliably, profitably, and on your timetable.
AIMIX planta trituradora de piedra: La avanzada tecnología garantiza un funcionamiento eficiente y minimiza la contaminación.AIMIX
There are days when I wish I could have selective amnesia and experience a game fresh again.
Games like Majora's Mask, Mario 64, Knights of the Old Republic, but specifically #Morrowind
I would probably dislike Morrowind if it wasn't so ingrained in memory, or at least strugfle to get into it. I could play the game without utilising some of the glitches and exploits.
Infinite stat and skills using soultrap (I seldom use this)
"Free" training to skills over 100
Using blindness to boost accuracy
Alchemy in general
Breaking bartering
But the main problem is knowing where good stuff is, like the Sword of White Woe in Balmora, or the Scamp merchant in Caldera, or the really useful magical items in that tree stump in Solstheim. The free Master alchemy equipment in Caldera. The Masque of Clavicus Vile at Vos. The list goes on.
Some of these things are a lot easier to avoid than others.
But it would be a lot of fun to rediscover some of this nonsense.
✊MUTU MEDIAS LIBRES✊
Bloquons tout : comment ? Des réunions préparatoires se multiplient, les propositions d'actions se précisent...
ricochets.cc/Bloquons-tout-com…
""
En plein « creux » du mois d'août avec canicule tenace, des tas de personnes continuent de s'activer pour préparer sérieusement le blocage géant à partir du 10 septembre. Des visuels, de l'orga, des…Ricochets
Paradebeispiel Antideutsche: ein Posting voller #Rassismus, #Antisemitismus, Geschichtsfälschung und liberalem #Nationalismus. Also komplett rechtes Weltbild, aber die halten sich für links.
x.com/OAPHalle/status/19552052…
Nehmen wir den Quatsch mal auseinander.
Kern jeder Diskriminierung ist, dass man Menschen in homogene Gruppen einteilt: alle haben die gleichen Ansichten, Charaktereigenschaften, Wünsche, Fähigkeiten, usw.. ...
🧵 1/9
#Gaza #Westbank #Palästina #Israel #Genozid #Rechtsextremismus
Meistens sind diese Sachen negativ konotiert, wie z. B. beim #Rassismus.
#Antisemitismus ist auch eine Form von Rassismus, wird aber insoweit seperat gesehen, dass im Gegenzug zu anderen rassistischen Diskriminierungen, oft keine entwertenden Zuschreibung stattfindet á la faule Schmarotzer, sondern eine sie aufwertende á la Juden/Jüdinnen, die alles kontrollieren.
Es ist aber völlig egal, welche Zuschreibungen gebracht ...
🧵 2/9
#Gaza #Westbank #Palästina #Israel #Genozid #Rechtsextremismus
...werden. Dass man alle Menschen einer Gruppe als gleich ansieht, ist der Kern von Diskriminierung.
Und genau das machen Antideutsche, wie im Posting zu sehen:
"islamfaschistische palästinensische Volksgemeinschaft"
>> alle Pästinenser sind gleich = #Rassismus
"Doch wieder wendet sich die Welt von den Juden ab und wieder werden sie zu Tätern verklärt" & "Solidarität mit #Israel"
>> Gleichsetzung von Juden/innen ...
🧵 3/9
#Gaza #Westbank #Palästina #Genozid #Rechtsextremismus #Antisemitismus
... mit dem Staat #Israel = #Antisemitismus & #Rassismus
Ca. 25% der Israelis sind keine Juden/Jüdinnen. Das Verleugnen deren Existenz und Leben in Israel ist Rassismus.
Die allermeisten Juden/Jüdinnen haben nicht die israelische Staatsbürgerschaft, leben nicht in Israel und haben mit dem Land generell nichts zu tun. Insb. haben sie nicht die amtierenden Regierung gewählt oder haben anderen politischen Einfluss ...
🧵 4/9
#Gaza #Westbank #Palästina #Genozid #Rechtsextremismus #Antisemitismus
... in/auf die Politik #Israel's. Durch die Gleichsetzung macht man sie aber für die Taten der israelischen Regierung mitveranwortlich. Damit befeuert man antisemitische Diskriminierung, weil unschuldige Juden/Jüdinnen als ein legitimes Ziel für Kritik, Protest und in schlimmstem Fall gewalttätige Übergriffe angesehen werden für Taten der israelischen Regierung.
"Bejarano hat zwar später durchaus ...
🧵 5/9
#Gaza #Westbank #Palästina #Genozid #Rassismus #Rechtsextremismus #Antisemitismus
"... fragwürdige und verquere Aussagen über Israel, Krieg und Frieden vertreten"
>> Wenn Juden/Jüdinnen die gleichen Ansichten vertreten wie Antideutsche, sind sie in deren Augen gute Juden/Jüdinnen, wenn sie ihnen widersprechen, sind sie "fragwürdig". = #Antisemitismus
Die Belange, Wünsche, usw. von Juden/Jüdinnen interessieren Antideutsche einen Scheiß. Sie missbrauchen Juden/Jüdinnen zur Selbstinszierung ihrer ...
🧵 6/9
#Gaza #Westbank #Palästina #Genozid #Rassismus #Rechtsextremismus
... moralischen Überlegenheit. Es geht darum zu zeigen: "Guckt mal wir haben aus dem 2. Weltkrieg gelernt". Alle die dieses Selbstbild stören und das tun vor allem Juden/Jüdinnen, die ihnen widersprechen, sind der Feind.
Es geht um den Glaubenssatz "Wir sind die Guten" = #Nationalismus. Siehe hier:
troet.cafe/@Sui/11502458486158…
Der Nationalismus von Antideutschen basiert nicht auf ethnische Zugehörigkeiten, wie bei ...
🧵 7/9
#Gaza #Westbank #Palästina #Israel #Genozid #Rassismus #Rechtsextremismus
... Neonazis = ethnische Volksgemeinschaft. Das verbindende Element beim liberalem #Nationalismus sind Werte und Moral = Wertegemeinschaft. ("Wir müsen unsere Werte / westliche Werte / die Demokratie verteidigen").
Zur Geschichte:
#Israel ist ein Kolonialprojekt. Eines was zeitweise auch von der NSDAP unterstützt wurde, weil sie es als eine Möglichkeit gesehen haben, Juden/Jüdinnen aus Deutschland rauszukriegen. Ich ...
🧵 8/9
#Gaza #Westbank #Palästina #Genozid #Rassismus #Rechtsextremismus
Uri Gordon: Anarchism and Nationalism
autonomies.org/2025/08/uri-gor…
"Continuing from our previous post: “A meeting between Ubu kings“. Anarchism and Nationalism: On the Subsidiarity of Deconstruction Uri Gordon Anarchists are against nationalism; everyone knows that. Instead of solidarity across borders and anti-hierarchical antagonism within them, nationalism engenders loyalty … Continue reading →"
Continuing from our previous post: “A meeting between Ubu kings”. Anarchism and Nationalism: On the Subsidiarity of Deconstruction Uri Gordon Anarchists are against nationalism; everyon…Autonomies
‘It Felt Like Telling the Truth’
counterpunch.org/2025/08/18/it…
"I’m planning to put my house on the market, which means I have to empty it out. No big deal, right? Go through the stuff, get rid of most of it. This is necessary, young man, so do it! Instead, here I am, doing the opposite. I’m writing about it, indeed, internally screaming with amazement. More
The post ‘It Felt Like Telling the Truth’ appeared first on CounterPunch.org."
🌈Magical Thinking reshared this.
80 Level just posted:
Check Out Gameplay Trailer of This Revengeful Bodycam Shooter
Monte Gallo announced that Better Than Dead will be published by MicroProse.
3 Postscriptums 3 V.- À PROPOS DE CHATS ET DE PYRAMIDES
enlacezapatista.ezln.org.mx/20…
"3 Postscriptums 3 V.- À PROPOS DE CHATS ET DE PYRAMIDES Continuons avec les mondes parallèles. La même […]"
3 Postscriptums 3 V.- À PROPOS DE CHATS ET DE PYRAMIDES Continuons avec les mondes parallèles. La même chose peut arriver avec les pyramides sociales. Dans l’un des mondes, la partie …Enlace Zapatista
Originally published on the Poetry Foundation. On his 70th birthday, in an address delivered at the university he founded in 1918, Rabindranath Tagore said: “I have, it is true, engaged myself in a…Rising Tide Foundation
holy crap my #GAGSProject VPS has barely been up for two days and I’ve never publicly shared the address and yet it’s been hit by so many different vulnerability scanners
I just set up fail2ban which will hopefully get them to leave me alone
also I’m almost ready to open up GAGS for everyone to use! I just want to have some of my friends check it for security issues first
143 hours in to Assassin's Creed: Shadows
Every location discovered, every viewpoint done, every location complete.
Of the non-major targets (all the extra circles of targets beyond the main villains), only 2 remain to be dealt with. Both of them are members of the Winter Raiders (pain in the arse season change mechanic).
Only 3 core targets remaining, with likely one or two surprise targets to appear after this.
Hideout is almost fully upgraded (even though I have fully upgraded every building, and built every building I can).
I'm up to the 3rd Project for the modern day plotline and all of my suspicions have been confirmed (though I still have that little bit of hope that they'll pull something off in the last bit of the storyline to get me interested again).
My current thoughts on the game (that may change with new information, DLC, etc), are that it's the weakest and worst of the modern set of games.
Fantastic characters, but we don't get to learn much about them.
Beautiful world, wonderful weather engine, love the fabric physics...but it's empty, devoid of any life or interest after you've completed the first region.
The game feels hollow, like they stripped out everything that actually makes an Assassin's Creed game, and just kept the skin.
Really, genuinely, hoping they pull something at the last minute to make me rethink everything I've just said, but very much not setting my hopes high.
Sensitive content
TheGamer just posted:
Splinter Cell Remake Might Feature At Gamescom As Sam Fisher Actor Allegedly Seen Headed To Germany
Sam Fisher himself could be on his way to Gamescom 2025.
From Legends of Flatpicking Guitarhttps://www.guitarvideos.com/#!/Legends-of-Flatpicking-Guitar/p/131764851featuring Doc Watson, Tony Rice, Norman Blake & Da...YouTube
Horst likes this.
What appears to have happened — and to be happening — is a kind of magic trick (or card trick), to maintain Trump’s status.Eric ZUESSE (Oriental Review)
yeah this also happened to me when I migrated from a Mastodon "banned" server.
the owner of that server was manipulating/grooming me, lucky I have found a place for my posts
although I lost over -100k followers when I migrated
like this
Having seen the effect of urban planning on temperature and the fact that we're increasingly heading towards hotter summers, we need to urgently rethink public spaces. And having seen that artificial shadows are not as good as the work of trees, it's clear that we need to promote tree-lined areas. Shadows "just" prevent the sunlight from passing through, but trees, in addition to blocking the sun they cool the environment.
Gene Collier: Fear and loathing at the Library of Congress | Pittsburgh Post-Gazette – DrWeb's Domain
drwebdomain.blog/2025/08/17/ge…
Framalicious / Shutterstock 1 Gene Collier: Fear and loathing at the Library of Congress By Gene Collier, Pittsburgh Post-Gazette, gcollier@post-gazette.com Aug 17, 2025, 1:00 AM Within the broader…DrWeb's Domain
Browse millions of anime, manga, videos, hentai, and video game themed images on Gelbooru. Discover art with detailed tags. Contains explicit hentai content.Gelbooru
RPG Site just posted:
Pokemon Legends: Z-A Battle Club trailer released
The Pokemon Company showcases the Z-A Battle Club in a new Pokemon Legends: Z-A trailer.
Sensitive content
“It wasn’t the bullet in the head that killed this child, it was the unrelated cardiac arrest”
RE: bsky.app/profile/did:plc:4usms…
running a dist-upgrade right now
hopefully nothing breaks
@charliebrownau I use regular old Debian on this instance's VPS and Artix on my personal machines
I know a guy who got Misskey running on Devuan, pretty based if you ask me
#Illustration for Poe's The Conversation of Eiros and Charmion, Wilfried Sätty, 1976 tumblr.com/diana-andraste/sear…
I will bring fire to thee. -Euripides
Short #story here shortstoryamerica.com/pdf_clas…
Gaza is now a vast hell on earth, where Israel and the U.S. are exterminating the Palestinian people. The Gaza Strip has turned into hell on earth. EveryMohammed ibn Faisal al-Rashid (New Eastern Outlook)
:hoshino_smug: likes this.
reshared this
Indiefotog likes this.
Available without sign up at archive.md/OOtTG
I have to say, commercial news outlets who have normalized trump's craziness has a lot to do with trump's language being normalized. This story is almost like the news outlet congratulating themselves for keeping trump's visibility high enough for his language to gain viral status.
Birne Helene likes this.
❞
They also look at the new diplomatic wave led by many Western states promising to recognize a Palestinian state and, specifically, how that state recognition is juxtaposed against the International Court of Justice’s rulings on Israeli occupation.
❝
fmep.org/resource/palestinian-…
In this episode of Occupied Thoughts, FMEP Fellow Hilary Rantisi speaks with Palestinian-Canadian lawyer and analyst Diana Buttu. They discuss Palestinian citizens of Israel, who…Foundation for Middle East Peace
‼ Fight Chat Control - protect EU digital privacy ‼
The EU may soon mandate scanning private messages and photos, possibly by October.
PLEASE, contact your MEPs now - the site has their details (for all EU countries!) and even a message generator to make it easy!
fightchatcontrol.eu/
#chatcontrol
Learn about the EU Chat Control proposal and contact your representatives to protect digital privacy and encryption.fightchatcontrol.eu
Maija lost it reshared this.
I'm so tired, lads.
fightchatcontrol.eu/
#chatcontrol
Learn about the EU Chat Control proposal and contact your representatives to protect digital privacy and encryption.fightchatcontrol.eu
Tony Langmach likes this.
Tony Langmach likes this.
#politics #monopoly #GAFAM #Google
thebignewsletter.com/p/monopol…
Judge Amit Mehta is going to hand down the Google decision this month. Donald Trump probably can't keep himself away from the case. Plus, anger at big business is showing up in jury selection.Matt Stoller (BIG by Matt Stoller)
Clojure Async Flow Guide
Link: clojure.github.io/core.async/f…
Discussion: news.ycombinator.com/item?id=4…
獣耳会社wan reshared this.
URGENT mutual aid
I've lost my job recently. It happened after having my hours nearly cut in half, which meant only half the money last month.
I honestly thought it was just my boss having a scheduling trouble because a lot had happened a month prior, and it was chaotic, but no, they just fired me. Bastards. It was a standard layoff, too. Just because they felt like it. No notice, too. Just learnt I don't have a job one day.
So, I'm looking for a new room to rent, so I spend less to house myself and I'm searching for a new job -- any job, really -- to keep me afloat during this. But I'm having terrible luck, or maybe the job market is just scuffed? Can't tell for sure. The room searching isn't good, either. All the guys want to rent it for a full year, which is like, crazy.
And the real culprit is, you know, that the payday is on the 8th of the month, and right now, I've got something like 320 PLN, which is an equivalent of roughly $90. So it's not good.
It's not that I'm panicking -- I can't afford to -- but the situation could be much better. If you helped. So please, help if you can. Because that would make a difference.
Right now, I woke up at night and can't fall back asleep because all this.
ko-fi.com/szczursky/goal?g=3
PayPal: radnow@tutanota.com
In short, led by Denmark, many EU member states are arguing for forcing WhatsApp/Signal/etc to inspect all our photos and links, using AI.Bert Hubert's writings
80 Level just posted:
80 Level Job Digest: Apply to Work with Best Game Companies
Exciting roles for Artists! Check out this week’s 80 Level Job Digest for top openings at LILA Games, PUBG, Naughty Dog, 2K, Gameloft, and CAPCOM.
fr.euronews.com/voyages/2025/0…
Arjun Malaviya raconte à Euronews ses expériences, des zones de guerre à certaines des régions les plus reculées du monde.Indrabati Lahiri (Euronews.com)
bruno likes this.
When discovering the ins and outs of #Amiga hardware during late 80s I learnt about the custom co-processors inside the Amiga:
• The Blitter – A coprocessor having ability to copy rectangular blocks of memory around while applying bit-logic operations on them and to draw lines.
• The Copper – A general purpose coprocessor synchronized to display beam position, able to control most of the other custom hardware, such as sprites, color palette, display properties and control the Blitter.
Even though the Blitter can perform only a limited set of logical operations on bit-level, the operations can be combined to perform more complicated logic. Tomas Rokicki demonstrated Conway’s Game Of Life by employing the Blitter already back in 1986.
Since Game of Life is Turing complete, if I could make it run without any CPU control it’d also mean that the amiga chipset itself would be (granted this has been known to be the case for a long time already). This required controlling the necessary blit operations entirely from the Copper alone, something I already knew was feasible: I would only need to build a Copper program that would trigger the necessary blit operations in sequence. If the setup was done correctly, I could just let the copper list run while the CPU would be idling. Eventually I managed to get this working after dealing with all kinds of Blitter programming woes, such as coming up with the correct barrel shift register values for -1 and +1 cell fetch operations. This is a limited case of Turing Completeness as the total memory size is limited, also limiting the complexity of the system that could be emulated.
Having a Game Of Life running entirely with the Copper and the Blitter alone was all nice as such, but I could make it even more fancy by entirely wiping all CPU instructions from the memory after the setup had been done and stopping the CPU execution. I implemented this by copying section of the code inside one of the temporary buffers used by the Game Of Life blits and jumping to this code. The code would wipe all other system memory to zero, enable the DMA to start up the Copper, and finally execute “stop #$2000” instruction to indefinitely stop the CPU. The first iteration the Game Of Life would then wipe the remaining CPU instructions, entirely erasing last remnants of the 68000 code from RAM. I believe this method was used by some of the copy protections in some #Amiga games (Dragon's Lair is often mentioned).
Having successfully implemented the Game of Life I was already quite pleased with myself. Yet, I felt that there was more that could be done to spice things up. The copper list was static and only repeating the same program indefinitely after all. But what if I would use the Blitter to rewrite part of the copper program itself? That is: Maybe I could build a feedback loop where the Blitter would modify the Copper programming, building more complicated self-contained dynamic programs?
After tinkering around for few hours I came up with basic control blocks that are necessary to implement self-modifying Copper programs in practice. The minimal primitive consists of:
• Setting up the Blitter copy operation of 2+n*4 bytes
• Set the blit target address to the position where the lower 16-bits of the source address for this blit are set, and then n*4 bytes of arbitrary Copper instruction payload
• Execute the blit operation and wait for it to complete
This will update the Copper code in a way that on next display update the n payload Copper instructions piggybacked by the blit operation will get executed. The source address is used to chain together sequence of payloads with the last one of them pointing back to the beginning of the chain. In short, rather than actually diverging the path of execution of the Copper it dynamically modifies fixed section(s) of the Copper instruction flow for each screen refresh effectively resulting in different Copper instructions getting executed on each iteration. While it would also be possible to modify the “program counter” address of the Copper itself but this requires more code, and is less flexible.
I used this construct to create two separate repeating loops:
• Background color cycle of 24 different colors in an RYB color wheel.
• Displaying animated sprite with 8 different frames.
This is rather naïve use case for the capability however. Since the Blitter can do logic operations you could easily store higher level logic and conditional execution controlled by the Blitter source. In effect this demonstrates second means of achieving Turing Completeness.
I had always wondered if something like this could be pulled off. Now I know for sure.
#retrocomputing #programming #hack
💙🩷💜Ⓑⓡⓔⓣⓣ🐡🍉🐧 likes this.
California Governor Gavin Newsom’s office attempted to deflect blame from the Democrats in light of one of their illegal constituents killing three innocent Americans and accidentally admitted that the sanctuary state of California is wholl…Jordan Conradson (Where Hope Finally Made a Comeback)
UnCL3 likes this.
State's rights? IDK...
Should be a federal regulation against it. But then the DMV niggers just start issuing licenses to illegals for a fee and make big money. Several examples of those fks getting busted lately.
Gaza hospitals report dozens killed and hundreds wounded in the past 24 hours, as the death toll nears 62,000, and famine-related deaths, including children, continue to rise.Al Mayadeen English (Gaza reports 47 martyrs, 226 wounded in 24 hours)
elle
in reply to Octavia Con Amore Succubard's Library • • •Sensitive content
Octavia Con Amore Succubard's Library
in reply to elle • • •Sensitive content
kasdeya
in reply to Octavia Con Amore Succubard's Library • • •Octavia Con Amore Succubard's Library
in reply to kasdeya • • •Sensitive content
Gou🍉☮️🏴
in reply to Octavia Con Amore Succubard's Library • • •Sensitive content
Kevin Davy
in reply to Octavia Con Amore Succubard's Library • • •Sensitive content
leif
in reply to Octavia Con Amore Succubard's Library • • •Sensitive content