#MC68000

Didier Malenfantdidier@malenfant.net
2025-11-18

I’m live NOW for the Little Tuesday Amiga Stream :amiga: :boing:
Finishing adding support for tile objects.

live.malenfant.net

#live #LiveCoding #Amiga #RetroGaming #RetroComputing #GameDev #IndieDev #Spelunky #MC68000 #Assembly #Owncast

Jean-Baptiste "JBQ" Quérujbqueru@floss.social
2025-11-08

Z80:
modify address in register: inc hl
modify data pointed by register: inc (hl)
use constant: ld a, 42
read constant address: ld a, (42)

68k:
modify address in register: addq #1, a0
modify data pointed by register: addq #1, (a0)
use constant: move #42, d0
read constant address: move 42, d0

There's a good reason why 68k created that inconsistency around immediate data and absolute addresses, but it's annoying that I keep making mistakes when moving between CPUs

#Z80 #mc68000 #RetroComputing

Motorola family portrait of my . I don't found a cheap yet.

A collection of Motorola CPUs
Didier Malenfantdidier@malenfant.net
2025-11-04

🎉 I’m live NOW for the Little Tuesday Amiga Stream :amiga: :boing:
Doing some work on the object code for Spelunky.

live.malenfant.net

#live #LiveCoding #Amiga #RetroGaming #RetroComputing #GameDev #IndieDev #Spelunky #MC68000 #Assembly #Owncast

Didier Malenfantdidier@malenfant.net
2025-10-28

🎉 I’m live NOW for the Little Tuesday Amiga Stream :amiga: :boing:
Testing the palette generator for Spelunky.

live.malenfant.net

#live #LiveCoding #Amiga #RetroGaming #RetroComputing #GameDev #IndieDev #Spelunky #MC68000 #Assembly #Owncast

Paolo Fabio Zaino ☮️🌍💻🎸🎮☕️🍩🍕DarkL0rd@mastodon.online
2025-10-24

If you love Assembly, I am sure you'll love my #UltimASM #DSL it allows you to design the Assembly of your dreams or to code in #6502asm , #MC6809 , #mc68000 and even #VAX #ASM on #RISC_OS (and all other supported platform by my #UltimaVM).

Want to know more? Come at the RISC OS London Show Saturday 25th October!

#riscos #bytecode #virtualMachine

Didier Malenfantdidier@malenfant.net
2025-10-21

🎉 I’m live NOW for the Little Tuesday Amiga Stream :amiga: :boing:
Working on automating the palette generation for Spelunky.

live.malenfant.net

#live #LiveCoding #Amiga #RetroGaming #RetroComputing #GameDev #IndieDev #Spelunky #MC68000 #Assembly #Owncast

Didier Malenfantdidier@malenfant.net
2025-10-14

Here is the replay from today's stream. Both streaming and video encoding took place without the server crashing so I think that means we're good now.

Anyhow... the snake is now 🟩 !

mytube.malenfant.net/w/u2SbAhx

#LiveCoding #Amiga #RetroGaming #RetroComputing #GameDev #IndieDev #Spelunky #MC68000 #Assembly

2025-07-11

Novomatic Coolfire. Самый навороченный игровой автомат двухтысячных

Приветствую всех! Пару лет назад я уже рассказывал про игровые автоматы. И вот сейчас ко мне в руки попало довольно интересное железо — Novomatic Coolair, игровая платформа от одного из самых продвинутых производителей такого оборудования. Сегодня мы узнаем, как были устроены «топовые» игровые автоматы и как заставить работать начинку от них. Заодно соберём своего «механического гангстера», выиграем первый миллион и тут же его проиграем. Как водится, будет много интересного. Congratulations! Jackpot won!

habr.com/ru/companies/timeweb/

#игровой_автомат #novomatic #mc68000 #кнопки #переключатели #разъёмы #реле #timeweb_статьи

Michael Engelme_@sueden.social
2025-06-05

@galaxis Somewhat related – an article about a Minix port to the Atari ST (with lots of technical details, however, I'm not sure if this describes the version that was available for purchase later):

Aarron Gull and Sunil K. Das, Port of the MINIX Operating System to the Atari ST, European Unix Systems User Group Newsletter, Volume 9, Number 1 Spring 1989, p. 89 ff.

tuhs.org/Archive/Documentation

#minix #MC68000 #atarist

Michael Engelme_@sueden.social
2025-06-05

In 1978, Prof. Verbaeten ported 7th Ed. Unix to the Motorola 68000 at KU Leuven in Belgium. This port is not archived at TUHS, only mentioned here:
eng.kuleuven.be/en/stories/50-
museum.cs.kuleuven.be/misc/Tim (p. 12)

There's also a paper describing the port which is not available:
Verbaeten, P., Berbers, Y. (1983). Porting Unix. In: Proceedings of UNICOM Conference, San Diego.

If you happen to have pointers to any of this, I would be happy to hear from you!

#retrocomputing #unix #MC68000 #kuleuven

David Hembrowhembrow@todon.eu
2025-05-19

I just found my Sinclair QL lurking at the back of the garage. It's going to take a bit of work to get it going again.

I built it into a metal toolbox to sit beside my desk and used a separate keyboard, which was borrowed from a VT100 and rewired to work with the QL.

My QL had not the usual 128 K of RAM, nor was it expanded to only 640 K, but I had 656 K, with an extra 16 K battery backed on a board which I could also use as an EPROM emulator when doing things with other micros. That board also contains a Dallas clock chip, so I didn't have to set the time everytime that I booted the machine up.

The extra 16 K of RAM was actually in the slot usually reserved for a ROM cartridge so it usually contained the dongle from Metacomco's port of the Lattice C compiler alongside a bit of extra code of my own.
#RetroComputing #SinclairQL #SinclairResearch #mc68008 #MC68000

First sight on opening the metal box. The black microdrive cartridge box was used as a case for a 28 pin ZIF socket and my battery backed RAM / clock / EPROM emulator is plugged into it. You can see the power supplies at the bottom, looking a bit rusty, and the back of two expansion cards.Removing the expansion cards reveals that one of them is a disk interface (for two 720K floppies also in the box) and the other is a 256 Kb memory expansion on which extra 41256 chips have been piggybacked to provide 512 Kb in total, above the 128 Kb on the motherboard. The motherboard itself all looks fairly clean, except for a nasty brown stain on the heatsink at the bottom.Some veroboard near the lovely ceramic 68008 contains a socket for the expansion boards. Next to the socket you'll see some germanium diodes (recycled from a 1960s Burroughs computer board!) and a resistor. These provide a write signal for the plug in ROM socket on the computer, which doesn't normally allow writing.Close up of the eprom emulator. The lithium battery has leaked out some horrible brown stuff, which ended up on the heatsink inside the computer. Hopefully there isn't too much damage, but the DS1216 chip also looks to have corroded pins. The underside of this piece of veroboard has a lot of wires on it to connect everything up, and there are two switches at the back to switch from RW/RO mode and for two different EPROM pinouts. There's also a "dead cockroach" chip down there, which I don't remember the purpose of, but luckily no actual cockroaches were found...
Michael Engelme_@sueden.social
2025-04-08

Happy Birthday, Atari ST!
Already 40 years, where has the time gone?

dfarq.homeip.net/atari-st-intr

#AtariST #retrocomputing #motorola #MC68000

2025-02-02

I am considering the configuration of my Amiga 2000 w/ 68020 accelerator... I would appreciate opinions from drivers of slotted Amigas, here.

I have an Amiga 2000 with SCSI + SCSI2SD, 4MB 16-bit FAST RAM, 1MB CHIP RAM, etc. It also has an A2620 68020 accelerator (14MHz) with 2MB 32-bit FAST RAM which is meager, but makes things noticeably faster on the Workbench. Most of what I do on this is watch demos and play games, though. All I do on desktop, really, is use AmiTCP and ncftp to bring files over and run IMP sometimes.

I recently downloaded the Amiga demo 'Downslope' and noticed it's less fluid / smooth with the accelerator enabled. I've seen this before here and there, but assumed that the accelerator was doing my a solid in demos - giving a bit of a boost.

I commented about this in the Pouet 'Downslope' thread and the developer came in and commented,

---
"Accelerators often introduce an asynchronicity between CPU and chip memory, which adds to chip access latency.
This can be worsened by the occurrance of many interrupts, which can cause additional strain on memory on a higher CPU.
If we are unlucky, not even the much faster execution time of the higher CPU can make up for the additional latencies and strain on chip memory.
It's a matter of focus on the target. There are side effects on higher CPUs which are difficult to anticipate, and usually you have only a limited number of machines for testing."
---

This makes sense, I suppose. Is this common? Are people with '030, '040, '060 accelerators having a lesser experience with demos due to CHIP RAM latency than with base '000? Certainly in some scenarios the more powerful CPU helps hugely for demos and games alike - I've seen this on my '020. But, yes -- demos are the most tightly coded of all Amiga apps, certainly. To the metal, etc.

So I am wondering now, should I remove the accelerator to get the most out of OCS/ECS demos on the system? Yes, I can disable the accelerator with a right mouse click at reboot, but that gets in the way of keeping Degrader's PAL state in effect, causing a hassle. (it's an NTSC A2000, unfortunately).

Anyone been down this road? Thoughts?

#Amiga #Commodore #CommodoreAmiga #A2000 #A2500 #MC68000 #MC68020 #MC68030 #demo #demos #demoscene #scenedemo #vintagecomputing #retrocomputing #vintagecomputers #retrocomputers #retrogaming #hardware #vintaghardware #A2620 #A2630 #DaveHaynie #ZorroII #terriblefire #oldcomputers

Stewart Russellscruss@xoxo.zone
2024-11-20

It's easy to forget just how huge 68000s in DIP format are. There are a couple of tubes of these 8 MHz parts at A1 in Etobicoke. As ever, the price will be highly dependent on how amusing your haggling skills are.

#RetroComputig #MC68000

A hand holding a clear plastic tube containing two very large computer chips marked MC68000P8. Each chip has 64 pins and is roughly as long as the hand is wide. The actual dimensions are 8.15 cm x 2.04 cm
2024-11-04

Got a real 68000 computer to hand? Can you run a bit of test code? There's a bit of doubt about a test suite:

> One of the tests in the repo is for ABCD D7, D7, where D7 = 0x397C714F and the X bit is clear. The test specifies the answer should be 0x397C7104

question is from
anycpu.org/forum/viewtopic.php

#retroComputing #m68k #mc68000

Boosts welcome of course

Vingt Trois Seize 💎vingtroiseize@mastodon.world
2024-08-25

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst