Archive

Posts Tagged ‘amiga’

Released the latest version of DiagROM v1.3 for Amiga

April 22nd, 2023 No comments

What is DiagROM?

DiagROM is a diagnostic tool for the amiga computers.

And it is to be used on defective machines, trying to help no-boot situations etc.

You simply replace the Kickstart roms in the Amiga with the DiagROM. and when poweron. your Amiga will start a diagnostic software. It will try to dump info on the serialport (and actual menus etc aswell) while also trying on the screen.

Changelog:

  • Well decided to release 1.3 far too many people are still using 1.2.1 so this is now the releaseversion.
  • Read the text “FuturePlans.txt” for more info.
  • three might be updates. as V1.3 please check the date. but it will be bugfixes only.
  • Now default also produces a CD32 image to be burned on 27C800 Proms.
  • Fixed issue with ghostfastmem found on AA3000+ boards (detectes fastmem that isn’t there)
  • Fixed Addresserrorissue while playing testmodule on 68000 machines.
  • Fixed issue with Autoconfig printing forever (actually 65535 times) if there was no cards detected.
  • On RGB test. added white bars at every colorchange to make it more easy to count out what color is shown.
  • RTC test: added a adjustfunction telling how many frames between everytime RTC changes (second) to help adjusting RTC.
  • Added function to constantly monitor one memaddress. This is for dev of new hardware and not to diagnose issues.
  • Fixed addresserror crash on audiotest using 68000/010 CPU
  • Changed memorytestroutines to the new updated.
  • Fixed autoconfig so it would not end in a endless loop if no autoconfigcards was detected.
  • Fixed autoconfig with outside checking from github to handle boards with an illegal configuration better.
  • Simple Audio waveformtest now supports volumechanges and also HOPEFULLY oddbyte-bug in Sinuswaves are fixed
  • Some minor undocumented bugfixes.
  • Now the new memtestroutine actually seems to work “x” is just hardcoded testareas, but the manual option “7” now lets you
  • select what area to test and the depth of check (how many longwords between all tests 1 being every byte checked) (higher=faster test)
  • AGAIN Long pause.. ERASED the memtestroutine I was working on redid it TOTALLY!. available as “x” in memtest menu!
  • New Memtestroutine now should handle when colliding with workareas.
  • Manualtest routine now swapped to the new testroutine. you can now enter selected area to scan AND change blocksize.
  • higher blocksize=more accurate addresstest check.
  • also if you enter wrong order of area to scan it will be handled. 0 byte scanarea will cancel.
  • New experimental memtestroutine in the works. right now only doing a test of HARDCODED 16MB fastmem on A4k/3k
  • Should be much faster, ASWELL as it should handle address-error issues! TEST IT HARD PLEASE!
  • Also contains bug in Zorro handling asking boards to be shut down, issued via Github! (thanx!!)
  • Noticed that CSPPC did not work on DiagROM. This as it seems the board needs time to startup (HEY P5.. handle it with RST??)
  • so doing some waiting and resetmagic if a CSPPC is detected. not it starts OFTEN! (not always, if not. do a reset and it will start)
  • Fixed bug so if no chipmem available at boot, it doesnt try to do a addresserrortest of that area anyway.
  • Fixed scrollbug leaving traces of lowest pixelrow.
  • Added function in Autoconfig mode that lists a summary of detected boards.
  • Added About text.
  • Added support for handling 2 different workmem areas: Chipmem and Fastmem, showing info about it in systeminfo screen.
  • Systeminfo screen if detecting a 060 will show PCR registerbits.
  • If A3000/A4000 motherboard memory or CPU slot memory is found scanning of A1200 CPU Slot memory is disabled, This will hopefully stop
  • machine to crash with a 3640 installed and maprom enabled.
  • Found a interesting behaviour on Amiga 4000. If you have no chipmem, and write something to any chipmemaddress and then
  • read anything from any chipmemadress (not even same as you wrote to) THAT value will be read! so on an A4000 with no chip.
  • the memorydetectroutine would say that it finds a shadowram. also the UDS/LDS test said “ok” even it it impossible could be.
  • so fixed that by doing a write to chipmem with $ffffffff so it will read that if you do not have any chipmem. making the tests more true.
  • A1k Version have not been working for a while due to spaceissues. removed more or less all “not important” tests tomake it fit into the
  • very limited 64k bootrom. so it should work again.
  • Fixed bugs when using a 68000 CPU (010 aswell?) that crashed IRQ/CIA tests and also Extended chipmemtest. (Addresserror etc)
  • Also fixed more information in crashscreen.
  • During Startup, UDS/LDS test was done by writing $ff to diferent places, this could be wrong as no memory can also
  • show up as $ff changed value to $aa to be more “random” if memory is not present.
  • At startup, chipmem is filled with its memoryaddress, while doing this you see a checkered-pattern on screen.
  • After that, it verifies that the address contains that data, while doing this you see a distorded colorpattern on screen.
  • if fail, it will show what memaddress it fails at, memaddress as binary and also what it actually contained (should be its same address)
  • So no more telling ram is ok when thee was shorted/missing addresslines. Now check actually checks ALL memory and not only beginning.
  • Doing Addresserrorchecks on Chipmem AND workarea.. if left mousebutton pressed at poweron.
  • fastmem is chosen ar priority ram, if no fastmem found, chipmem will be used but screen turned off.
  • if addresserror found in chipmem, chipmem will be discarded. will be handled different later
  • New initcode in start. at memfail bits read will be written as green is correct, red if failed.
  • Also during error, a dividertext will be printed every 512k block

Download: DiagoROM v1.3 Stable (473)

source: diagrom.com

Categories: Firmware, News & Rumors, Today

Released the latest version of DiagROM v1.2.1 for Amiga

July 20th, 2020 No comments

What is DiagROM?

DiagROM is a diagnostic tool for the amiga computers.

And it is to be used on defective machines, trying to help no-boot situations etc.

You simply replace the Kickstart roms in the Amiga with the DiagROM. and when poweron. your Amiga will start a diagnostic software. It will try to dump info on the serialport (and actual menus etc aswell) while also trying on the screen.

Changelog:

WOW This is a long time since I updated this. And lets be honest. I have forgot what i have changed.
BUT one thing I just been thinking. I have bumped the versionnumber in the wrong “end”.. so as I am working on a new init-routine. I consider this is the “stable” one.
So I bump the serialnumber to 1.2.1. I have been too busy with hardware so I must confess I haven’t coded so much on DiagROM. I have made some minor bugfixes etc.
I must still warn that if a routine is experimental you cannot really trust the tests.
Anyway in hope for the best in the future. the “daily” will for a while be a little “jumpy” while I get the new init working. This should be useful meanwhile.

Download: DiagoROM v1.2.1 Stable (1142)

source: diagrom.com

Categories: Firmware, News & Rumors, Today

August 18th, 2019 Comments off
Categories: Firmware, News & Rumors, Today

October 28th, 2018 Comments off
Categories: Firmware, News & Rumors, Today

October 27th, 2017 Comments off
Categories: Hardware, News & Rumors, Today

July 30th, 2017 Comments off
Categories: Hardware, News & Rumors, Today

April 24th, 2017 Comments off
Categories: Hardware, News & Rumors, Today

April 16th, 2017 Comments off
Categories: Hardware, News & Rumors, Today

October 23rd, 2016 Comments off
Categories: Hardware, News & Rumors, Today

October 22nd, 2016 Comments off
Categories: Hardware, News & Rumors, Today

Individual Computers Indivision AGA Mk2 A1200/4000T

The Indivision AGA Mk2 A1200/4000T is the successor to the discontinued Indivision AGA 1200 flicker fixer. As the name suggests, the new version also supports the Amiga 4000T (not the A4000 desktop model, there’s the Indivision AGA Mk2 A4000/CD32 for use with that computer). Other Amiga models are not supported.

The Indivision AGA Mk2 support a DVI-I connector instead of the usual VGA socket. DVI-I provides digital as well as analog signals, so you can use modern TFT displays, older TFT displays with analog input or CRT monitors alike (the latter two with a VGA adapter).

source: vesalia.de jschoenfeld.com

New donations – Spectrum +2 Boxed / Joy CD32 / C2N old model

January 13th, 2012 No comments

Today a friend has donated to me some nice things. Thanks Damiano (Manosoft).

Things that have been donated:

  • Sinclair ZX Spectrum +2 Boxed.
  • Commodore CD32 Joypad Brand new.
  • VIC-20 Expansion Cartridge.
  • Commodore C2N old model.
  • Joystick Microswitch – The Bug from Cheetah.

New donations – A1200 + Blizzard 1260/80mhz – Scsi Module – 4Mb

November 22nd, 2011 No comments

Today a friend has donated to me some nice things. Thanks Igor.

Things that have been donated:

  • Amiga 1200 in nice cosmetic condition.
  • Amiga 1200 Powersupply.
  • Amiga Mouse (never used)
  • Phase5 Blizzard 1260 / 80Mhz with SCSI Module and 4Mb of Ram.
  • Commodore Amiga Video cable.

About the Amiga:

The A1200 offers a number of advantages over earlier budget Amiga models. Specifically, it is a 32-bit design, the 68EC020 microprocessor is faster than the 68000 and has 2 MB of RAM as standard.

The AGA chipset used in the A1200 is a significant improvement. AGA increases the color palette from 4096 colors to 16.8 million colors with up to 256 on-screen colors and an improved HAM mode allowing 262,144 on-screen colors. The graphics hardware also features improved sprite capacity and faster graphics performance. Additionally, compared to the A600 the A1200 was considered to offer greater expansion possibilities.

About the Blizzard 1260:

The Phase5 Blizzard 1260 is an accelerator which plugs into the trapdoor slot of the A1200. An optional SCSI-II controller is also available for this board. Includes a battery backed up clock. The card was also manufactured by DCE when Phase 5 went bust.

source: wikipedia amiga-hardware

Amiga 2000 REV4.5 Super Denise (8373R4) Upgrade

January 27th, 2011 No comments

I continue to upgrade my Amiga 2000 PAL REV 4.5. After the upgrade of the chip Fat Agnus and the Kickstart/4MB, today i have replaced the Denise chip with a new one. The Super Denise chip is capable of still higher resolutions and bit depths.

Individual Computers: Amiga 600 /1200 Turbo cards

November 18th, 2010 No comments

Individual computers has been working on a new turbo cards for the Amiga 600 and 1200. If you wish to purchase the turbo cards visit the official resellers Vesalia.

Amiga 1200 features: Amiga 600 features:
  • CPU 68EC030 @ 28 MHz.
  • 64 MB RAM.
  • MapRom function.
  • RTC optional.
  • CPU 68030 @ 25 MHz.
  • 32 MB RAM.
  • MapRom function.
  • Sophisticated mechanical mounting.

source: vesalia.de

Categories: Hardware, News & Rumors, Today