Search found 648 matches

by Arne
Tue Jan 28, 2020 5:06 pm
Forum: Coding
Topic: Pure C assembler help with macros
Replies: 5
Views: 1280

Re: Pure C assembler help with macros

I had a look into the manual and it might work this way:

Code: Select all

FAST = 0 ; or != 0
(...)
.IF FAST
.MACRO F_MUL param1,param2
   FSGLMUL.x param1,param2
.ENDM
.ELSE
.MACRO F_MUL param1,param2
   FMUL.x param1,param2
.ENDM
.ENDIF
by Arne
Mon Jan 27, 2020 10:37 am
Forum: Professionals
Topic: Converting graphics to screen format
Replies: 11
Views: 1789

Re: Converting graphics to screen format

I"m using Pixart for this task - it saves 8 bytes (IIRC) header + palette + raw bitplane data. I justed checked it with a 640x480x256 BMP (as it did not like it as PNG). File size of Pixart's own *.PIX format: 307.984 bytes. Minus unpacked data (307.200) that leaves 784 Bytes for header + palette. ...
by Arne
Sun Jan 26, 2020 3:23 pm
Forum: Professionals
Topic: Converting graphics to screen format
Replies: 11
Views: 1789

Re: Converting graphics to screen format

With some additional coding you may use the Xnview on Windows. Save the file as "*.rawraw" (this is probably still pixel packed not Atari typical planar) but gives a 307.200byte file (for 640x480x256). With CTRL-M you can save the palette which will give you a 1024byte file (for a 256 colour picture).
by Arne
Mon Jan 20, 2020 7:54 am
Forum: Hardware
Topic: Atari 520ST black screen with white border
Replies: 10
Views: 2068

Re: Atari 520ST black screen with white border

So here it is: /RESET and /HALT after reset. https://i.ibb.co/Mg8QFbY/Reset-Halt.gif As you can see /RESET goes low after approx. 7µs. The next low-phase of /RESET is triggered by TOS. Second instruction is a Reset instruction. http://info.sonicretro.org/SCHG:68000_Instruction_Set That is the reason...
by Arne
Sun Jan 19, 2020 9:15 pm
Forum: Hardware
Topic: Atari 520ST black screen with white border
Replies: 10
Views: 2068

Re: Atari 520ST black screen with white border

/RESET and /HALT should go high in conjunction after reset button was released. I will take a screenshot of my scope with these signals tomorrow.
Check the clock tree. Maybe MMU does not output 8MHz or does not receive 16Mhz from Shifter or....
by Arne
Sun Jan 19, 2020 5:44 pm
Forum: Hardware
Topic: Atari STFM dead
Replies: 17
Views: 3617

Re: Atari STFM dead

aszasza wrote:the one I used is actively driving the reset line high or low and it works just fine of course.
/RESET line is bi-directional :!: Think about it.
by Arne
Sun Jan 19, 2020 7:17 am
Forum: Hardware
Topic: Atari 520ST black screen with white border
Replies: 10
Views: 2068

Re: Atari 520ST black screen with white border

I forgot to mention: what about /RESET and /HALT on the CPU? These should go low when pressing the Reset button and then back to high. Is there activity on CPU's /AS, /UDS and /LDS lines when releasing the Reset button? CPU will try to read SP from address $0 first so it is a typical read access. Yo...
by Arne
Sat Jan 18, 2020 7:23 am
Forum: Hardware
Topic: Atari 520ST black screen with white border
Replies: 10
Views: 2068

Re: Atari 520ST black screen with white border

ROM2 on the GLUE is high. Is it constantly high - all the time? There should be at least four low pulses (CPU fetching 32bit SP and 32bit PC = four 16bit accesses). Check the PCB trace of /ROM2 and look at Glue's PLCC socket if that pin has contact. I have no SC1224 at hand. Try pulling all TOS ROM...
by Arne
Fri Jan 17, 2020 9:43 am
Forum: Hardware
Topic: Atari 520ST black screen with white border
Replies: 10
Views: 2068

Re: Atari 520ST black screen with white border

Gonna bring out the logic probe this weekend and check the DRAMs. Good idea. As it seems that all data lines are affected I suggest to look for unusual behaviour on /RAS0 (if it is a "real" 520 with 512KB) otherwise on /RAS1 if it got a memory upgrade using the 2nd bank. Additionally you may check ...
by Arne
Fri Jan 17, 2020 7:38 am
Forum: Hardware
Topic: Atari TT internal/external floppy issues
Replies: 5
Views: 1450

Re: Atari TT internal/external floppy issues

Then I suggest to check the MO (Motor On) signal coming from FDC (pin 20), that runs to an inverter (7406 U405 pin 11) and exits it on pin 10 the same IC. Check the PCB tracks with a multimeter first when TT is powered off. With a FDD attached there needs to be a resistance of ~10KOhm between pin 10...
by Arne
Thu Jan 16, 2020 7:20 am
Forum: Hardware
Topic: Atari TT internal/external floppy issues
Replies: 5
Views: 1450

Re: Atari TT internal/external floppy issues

I've checked it with diagnostic cartridge and on start i've got red screen and wait states off, mcu msb (7) never set, fail at cycle 0xffffffff. That's normal. I think (!) the diag software looks for RAM on an additional VME test-board. If the FDD-LED is not blinking (checking for floppy media chan...
by Arne
Sat Dec 28, 2019 9:00 am
Forum: 680x0
Topic: Get address of label from other source files
Replies: 6
Views: 1381

Re: Get address of label from other source files

I don't know if I got you right. You want some kind of global Get/Set functions for getting/setting variables? If this is the case then you may try to set up your own Trap-Handler (i.e. not BIOS/XBIOS/...) with a function number put on the stack to get/set a certain variable. As shared memory for ex...
by Arne
Fri Dec 27, 2019 10:58 am
Forum: Hardware
Topic: Mega ST, DMA error
Replies: 11
Views: 2451

Re: Mega ST, DMA error

I installed Blitter and Patch How about removing Blitter to keep error sources low? turned off the memory on the motherboard and installed 4MB on MMU and SHIFTER You pulled /RASx and CASx to Vcc via Resistor? replaced the CPU, DMA, FDC stands. stands = sockets? As you have swapped the MMU socket: R...
by Arne
Mon Dec 23, 2019 6:52 pm
Forum: Hardware
Topic: Mega STE Mobo repair - small fault with cartridge port
Replies: 23
Views: 4292

Re: Mega STE Mobo repair - small fault with cartridge port

saulot wrote:Hey, do you have repair manual for mste?
The original Atari manuals are called "Service manual". You may download them from my HP.
by Arne
Sat Dec 21, 2019 8:46 pm
Forum: Hardware
Topic: Atari 1040 STE screen troubleshooting
Replies: 1
Views: 795

Re: Atari 1040 STE screen troubleshooting

Partial overheating?
Looks indeed strange. I'd suggest to use an oscilloscope and check all clocks starting with 32MHz and don't forget HSYNC/VSYNC.
Other option could be to use ice spray on small locations only and see if the display comes back to normal.
by Arne
Sat Dec 21, 2019 9:54 am
Forum: Hardware
Topic: ATARI STE 4 MB 4 Bombs after Memmory Test
Replies: 4
Views: 1095

Re: ATARI STE 4 MB 4 Bombs after Memmory Test

Walli272 wrote: After another reset and swicth of with successfull memory Test Only 4 Bombs ..
My question.... what chip burned out ?

Its atari STE with Tos 2.06 that already worked fine ...4 Mb ram ...
Typical for TOS 2.06 if it cannot access FDD. Check DMA, FDD and 74xx ICs in the schematic (!) vicinity.
by Arne
Sun Dec 08, 2019 8:21 am
Forum: Hardware
Topic: 4xTOS selection for STE?
Replies: 19
Views: 2073

Re: 4xTOS selection for STE?

I can see one solution - your ROM switcher monitors the keyboard, and when detects a right combination it pulls the reset line low and while holding it low changes the ROM select lines (2 highest ROM address lines). On power on it should boot the default ROM. On AVR, after power-on, most GPIO lines...
by Arne
Sat Dec 07, 2019 1:17 pm
Forum: Hardware
Topic: 4xTOS selection for STE?
Replies: 19
Views: 2073

Re: 4xTOS selection for STE?

I would love to be able to switch between 4 256K images (1.06, 1.62 206 and EmuTOS) in my STE with hardware switches. Do you want to use pre-programmed FlashMemories or do you want to flash them while inserted in the STE? Any selector should be designed to only select lines at cold boot so it is no...
by Arne
Fri Dec 06, 2019 3:27 pm
Forum: Hardware
Topic: Hard Drive inside Mega ST4
Replies: 23
Views: 5748

Re: Hard Drive inside Mega ST4

(...)but it's peak power requirements are 710mA@5VDC AND 2000mA@12VDC. It's idle power needs are 510mA@5VDC and 350mA@12VDC. The instructions for the host adapter say to use the extra connector right beside the power connector for the hard drive. But according to the Mega ST Expansion Bus Tech Manu...
by Arne
Tue Dec 03, 2019 8:44 am
Forum: Applications
Topic: TOS Switch and OS behaviour
Replies: 1
Views: 1046

TOS Switch and OS behaviour

Hi folks, I've been thinking about a problem lately. Let's say you have a Dual-TOS (e.g. 1.00 and 1.04) option built in your ST. Now you power on the ST and it boots 1.04. OS code detects that the magic values are invalid and performs a cold boot. After a while you switch to 1.00 and press the reset...
by Arne
Mon Dec 02, 2019 3:19 pm
Forum: Coding
Topic: How to enquire Maddalt() support
Replies: 3
Views: 1592

Re: How to enquire Maddalt() support

ThorstenOtto wrote:GEMDOS functions that aren't available return -32, so just check for that. But where are you calling Maddalt()? I'm not sure whether that will be too late when done from a auto-folder-program or similar.
Thanks. Will check for -32 then.
AUTO folder is the preferred way.
by Arne
Mon Dec 02, 2019 1:16 pm
Forum: Coding
Topic: How to enquire Maddalt() support
Replies: 3
Views: 1592

How to enquire Maddalt() support

Hi,
what is the clean(est) way to check if the OS is supporting Maddalt() calls?
Shall I check if GEMDOS version is >= 0.19 or is there a better way?

Thanks, Arne
by Arne
Sat Nov 30, 2019 8:35 am
Forum: Hardware
Topic: External hard drive - spins down when ST starts up!
Replies: 3
Views: 1006

Re: External hard drive - spins down when ST starts up!

I have a Quantum ProDrive LPS270 which doesn't require that patch either. It's not related to certain manufacturers. I think this requirement later came up with SCSI evolution but I'm not sure. Anyway: doing the patch is straight forward: download the 3.06 TOSPatch collection from Markus Heiden's ho...
by Arne
Fri Nov 29, 2019 8:58 am
Forum: Hardware
Topic: External hard drive - spins down when ST starts up!
Replies: 3
Views: 1006

Re: External hard drive - spins down when ST starts up!

IIRC you have to patch TOS :( This effect seems to have something to do with SCSI target initiator identification. Do you know about the TOS patch collection from Markus Heiden? https://www.markusheiden.de/atari/tospatch.html What TOS are you using? 3.06UK, 3.06US... ? ;*****************************...
by Arne
Thu Nov 28, 2019 1:57 pm
Forum: Hardware
Topic: Mega ST dead ? Have you seen this before ?
Replies: 12
Views: 2461

Re: Mega ST dead ? Have you seen this before ?

Even if RAM is defective... shouldn't it display a stable screen? At least that's how my F030 behaves. I'd say it should not show these "frayed" borders. Look like HSYNC is out-of-sync. GLUE: HSYNC pin 37, VSYNC pin 38. Check these with an oscilloscope. There is a GAL listing around which re-creates...

Go to advanced search