fereawesome.blogg.se

Shapeshifter amiga prepareemul set patch amiga os 3.9
Shapeshifter amiga prepareemul set patch amiga os 3.9




shapeshifter amiga prepareemul set patch amiga os 3.9
  1. SHAPESHIFTER AMIGA PREPAREEMUL SET PATCH AMIGA OS 3.9 SERIAL
  2. SHAPESHIFTER AMIGA PREPAREEMUL SET PATCH AMIGA OS 3.9 SOFTWARE
  3. SHAPESHIFTER AMIGA PREPAREEMUL SET PATCH AMIGA OS 3.9 CODE

This fixes issues especially with the vampire. Similar speed brakes went into the battclock.resource because fast CPUs were just too fast for the slow real time clock. On at least one beta-tester, this made an old A2091 working again. We also put in a couple of speed brakes to keep the board hardware happy even on fast CPUs. Expansion also copied one byte too much out of the config ROM (or config nibbles) of a board. Expansion had an issue when merging memory of several boards together to one single pool - this operation could have failed in a couple of situations. Next in chain is expansion, which configures the hardware. Let's continue with this list with a couple of small issues. There are probably a couple of more tiny fixes I would need to look up but I do not remember right now. This was never used either (except for the 3.9 pools), so it went away as it was just dead code. FreePooled() also changed slightly its policy of how puddles are handled to speed up the RAM-disk.Īlso, AVL tree support was removed from exec since it really does not belong there.

SHAPESHIFTER AMIGA PREPAREEMUL SET PATCH AMIGA OS 3.9 SOFTWARE

Unfortunately, some software depended on the internal undocumented structure, so the change was reverted and the memory pools are back to the state of 3.1, except that the bugs in 3.1 were fixed, i.e. They were never used, never tested, were also incomplete, so it was just non-working dead code.Įxec in V39 changed the structure of memory pools.

SHAPESHIFTER AMIGA PREPAREEMUL SET PATCH AMIGA OS 3.9 CODE

All of this code was retired, and support for that and "ETasks" were removed. For a better debugger - there is COP on the aminet.Įxec had some rudimentary support for "task trees" that never worked, and were never used by any program.

SHAPESHIFTER AMIGA PREPAREEMUL SET PATCH AMIGA OS 3.9 SERIAL

Connect a serial terminal at 9600-8N1, press DEL on a software failure, and you get a serial terminal to debug the code. ROMWack is back - the sad story of the "SAD" debugger is history now. There was a problem with software failures during reboot which could deadlock the system. If you need the 16K back, there is a utility on Aminet by now ("MoveLow") which restores the previous setting until the next reboot. You no longer need "PrepareEmul" or "MuMove4K" to run Shapeshifter and friends. This was a patch previously included in SetPatch.Įxec now reserves 16K of chip memory for emulator business. If GetMsg() was called in a tiny loop, the 68060 would not allow to collect any interrupt and the system would deadlock. The test for the ranger memory was broken and actually overwrote the memory contents, making it unsuitable for reset-resent programs. Yet, you still need the 68060.library to enable it. There are a couple of small tiny fixes in exec all around.įirst, if you have a 060 processor, you no longer need an F-Space fix to turn off the FPU. Exec is the AmigaOs microkernel, responsible for initializing the hardware and administrating all its resources such as memory, libraries, devices. We'll probably start at the very core of the system - exec.






Shapeshifter amiga prepareemul set patch amiga os 3.9