English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 5095
Search took 0.47 seconds.
Search: Posts Made By: Photon
Forum: Coders. Asm / Hardware 03 October 2021, 00:09
Replies: 5
Views: 386
Posted By Photon
Asm-One (etc) manual

Having bought Asm-One, I still have my (paper) manual. It's been scanned, but as pictures, not words. As a result it's not indexed or searchable and "not really" available online.

Is there a...
Forum: Coders. General 02 October 2021, 20:08
Replies: 49
Views: 2,668
Posted By Photon
In defense of myself, I would never have dared...

In defense of myself, I would never have dared derail the conversation if Thomas hadn't spoken so categorically. He wrote, "a debugger".

A debugger can show operand symbols like sandruzzo wants....
Forum: Coders. General 01 October 2021, 13:04
Replies: 49
Views: 2,668
Posted By Photon
Just as it can send "InitLinkedList" for the...

Just as it can send "InitLinkedList" for the offset to $2bfff2 and mark it up as a label, it could send "NodeDescSizeOf" for the offset to $2bfffa here and mark it up as data.l Same for $2c0000 and...
Forum: Coders. General 01 October 2021, 01:49
Replies: 49
Views: 2,668
Posted By Photon
It can know by the offset to the value in the...

It can know by the offset to the value in the file. A debugger can also know variables that are put on the stack in all languages. On the stack there are no offsets at all. How much information you...
Forum: Coders. Asm / Hardware 30 September 2021, 21:14
Replies: 58
Views: 3,586
Posted By Photon
And here's little old me adapting my code to NTSC...

And here's little old me adapting my code to NTSC :D Because you can support both with not many changes. (Until next version in my startup change $138 to $106.)

I don't think you have to drop NTSC...
Forum: News 30 September 2021, 20:06
Replies: 12
Views: 1,727
Posted By Photon
Laptop keys are so flat now thought that you get...

Laptop keys are so flat now thought that you get a "thunk" which can be just as loud.

Dell/Thinkpad scissor switches were great for normal typing, but the unknowing majority wants to kill good...
Forum: Coders. Asm / Hardware 30 September 2021, 19:46
Replies: 58
Views: 3,586
Posted By Photon
chadderack, it seems you're in the planning...

chadderack, it seems you're in the planning stages only, and already hesitant?

It takes a very good programmer to make a full-color arcade action game run full framerate on PAL OCS. On NTSC, you...
Forum: Coders. General 30 September 2021, 19:16
Replies: 49
Views: 2,668
Posted By Photon
Including source files is of course also...

Including source files is of course also necessary for any code that isn't dead (finished) in any language.

It's good practice to move parts of code (source or compiled) into separate files. Even...
Forum: Coders. Asm / Hardware 28 September 2021, 13:10
Replies: 30
Views: 2,417
Posted By Photon
andy2004: The question is answered, I'll put that...

andy2004: The question is answered, I'll put that in title.

I knew (and had) most execrunchers mentioned here, it was just a re-check to make sure I didn't miss a recently released/updated one.
...
Forum: support.WinUAE 21 September 2021, 20:07
Replies: 2
Views: 575
Posted By Photon
I guess I was salty. But in the end I didn't lose...

I guess I was salty. But in the end I didn't lose too much work. I'll just unbind it again, I've only used it once or twice in years. That will prevent the 'oops!' and clicking to close......
Forum: Coders. Asm / Hardware 21 September 2021, 20:02
Replies: 5
Views: 706
Posted By Photon
Thx Ross, articles updated. I guess I was in a...

Thx Ross, articles updated. I guess I was in a hurry, or I would have seen the other pages where HRM had the answers. :great
Forum: support.WinUAE 21 September 2021, 01:03
Replies: 2
Views: 575
Posted By Photon
When closing the WinUAE debugger, WinUAE closes.

I would say this an undesired 'feature'. We're just closing the debugger window. It should be the same as typing 'x' Enter. :/
Forum: Coders. Asm / Hardware 21 September 2021, 00:40
Replies: 5
Views: 706
Posted By Photon
Max OCS overscan on NTSC?

The question is only about the start and end scanline. Only vertical.

Black HRM falls short, and max values for DIW just say "$00-$ff". D'oh.

Looking to add a note to this...
Forum: Coders. Asm / Hardware 18 September 2021, 23:22
Replies: 38
Views: 3,170
Posted By Photon
Cheers Pyromania and colourspace. :) What I...

Cheers Pyromania and colourspace. :) What I learned from this series is to never use the color blue again, we've seen it enough aye :laughing
Forum: support.WinUAE 18 September 2021, 20:14
Replies: 1
Views: 398
Posted By Photon
Output recording exhibits strange sound behavior

Problem: Audio in the first video file (split into 2GB) is reordered, as if a circular buffer pointer is not reset. The video can't be used.
Steps to reproduce: Use WinUAE's recording function...
Forum: Coders. Asm / Hardware 18 September 2021, 19:11
Replies: 38
Views: 3,170
Posted By Photon
Here's a recording of the demo, with download:...

Here's a recording of the demo, with download: https://youtu.be/msZZ95rn5vw
Forum: Coders. System 17 September 2021, 20:45
Replies: 18
Views: 1,058
Posted By Photon
Thomas, thx for info :great Perhaps I can free...

Thomas, thx for info :great Perhaps I can free both bitmaps, alloc a 1 bitplane 640x200 bitmap, correct the structures and remake the display for 1 bitplane AND 200 height?

Galahad, I think you...
Forum: Coders. Asm / Hardware 17 September 2021, 19:17
Replies: 38
Views: 3,170
Posted By Photon
A small update to solve the mismatch between how...

A small update to solve the mismatch between how hardware should behave and how it did in #44 - a Race Condition between Copper and VBI which in the end was easy to imagine and fix.

Ep. 47...
Forum: Coders. Asm / Hardware 17 September 2021, 15:37
Replies: 62
Views: 2,913
Posted By Photon
Does this mean that move.l 4.w,a6 st.w 7 ...

Does this mean that
move.l 4.w,a6
st.w 7
jsr ColdReboot(a6)
gives a high risk of the ColdReboot function not completing correctly until Execbase is rebuilt by ROM? That's all I care about.
Forum: Coders. System 17 September 2021, 15:20
Replies: 18
Views: 1,058
Posted By Photon
Right now I'm thinking: Set 0 bitplanes,...

Right now I'm thinking:


Set 0 bitplanes, 200 height
RemakeDisplay
FreeMem (not FreeRaster)
Alloc 1 bitplane
Set 1 bitplane
RemakeDisplay
Forum: Coders. Asm / Hardware 17 September 2021, 01:54
Replies: 62
Views: 2,913
Posted By Photon
A move to SR will trap to Supervisor, but it's...

A move to SR will trap to Supervisor, but it's setting my own vector that's the problem. I could separate out 68000, but e.g. ACA500Plus has VBRMOVE. It should be transparent. And this allows...
Forum: Coders. Asm / Hardware 16 September 2021, 19:24
Replies: 62
Views: 2,913
Posted By Photon
Can't read VBR OS-friendly without Supervisor()...

Can't read VBR OS-friendly without Supervisor() to set vector manually and trap to supervisor without it. This means there's still a call to Supervisor(). So if it's patched this dependency isn't...
Forum: Coders. Asm / Hardware 16 September 2021, 15:04
Replies: 62
Views: 2,913
Posted By Photon
Bootblocks can be loaded into anymem on KS2+, so...

Bootblocks can be loaded into anymem on KS2+, so this is a standard operation for a bootblock that has chipset resources in it (e.g. copper lists).

The copy to chipmem is for a) to make the...
Forum: Coders. Asm / Hardware 16 September 2021, 00:55
Replies: 62
Views: 2,913
Posted By Photon
Appreciated as always a/b. :) My thinking...

Appreciated as always a/b. :)

My thinking is:

The mighty MagicResetCode does not rely on exec or a6.
The call to Supervisor() relies only on a6.
Supervisor itself might read address 4, now or...
Forum: Coders. Asm / Hardware 15 September 2021, 23:33
Replies: 61
Views: 4,688
Posted By Photon
Copyspeed is indeed another point of axis, one...

Copyspeed is indeed another point of axis, one which normally can't be transcended by a decompressor, but you can get close.

The image is bad because I see an axis starting at 0 bytes per "frame"...
Forum: Coders. Asm / Hardware 15 September 2021, 23:08
Replies: 62
Views: 2,913
Posted By Photon
This wall of code replaces the code in OP. It's...

This wall of code replaces the code in OP. It's tested in WinUAE on A1200-060 3.1, stock A1200 3.1, A500 3.1 and A500 1.3, and on real A500-ACAPlus-3.1 and A500 1.3.

The code can be run from...
Forum: Coders. Asm / Hardware 15 September 2021, 19:53
Replies: 61
Views: 4,688
Posted By Photon
:) Nice thread, getting the itch as always, a few...

:) Nice thread, getting the itch as always, a few thoughts.

Leonard: Floppy speed is a 'decent' reference but also relative, I've apparently used 28936 b/s as definition (don't remember the...
Forum: Amiga scene 15 September 2021, 18:33
Replies: 2
Views: 324
Posted By Photon
With original feet, an A500 is 51mm tall and...

With original feet, an A500 is 51mm tall and 366mm wide. The depth from the back to the "ridge" is 150mm. (See "overhang" in the photo).

Monitor width (and depth) varies. For the depth, you might...
Forum: Coders. Asm / Hardware 15 September 2021, 15:15
Replies: 62
Views: 2,913
Posted By Photon
a/b, it's more likely that a mistake was left in...

a/b, it's more likely that a mistake was left in the code, and that this was corrected. (And despite the unaligned RESET, it might not have been a mistake at the time. One of my absolute thoughts is:...
Forum: Coders. Asm / Hardware 15 September 2021, 13:22
Replies: 62
Views: 2,913
Posted By Photon
Shoulda checked my black HRM I guess. It just...

Shoulda checked my black HRM I guess. It just sounded like this code was final. In this example (see attachment), the reset instruction is unaligned.

I'm assuming the hardware makes sure the...
Forum: Coders. Asm / Hardware 14 September 2021, 20:23
Replies: 62
Views: 2,913
Posted By Photon
Ahem. Sorry again. :o The HRM section about...

Ahem. Sorry again. :o The HRM section about resetting actually doesn't say anything about jmp (a0) having to be aligned. It aligns the Supervisor() target address. Must all code invoked by supervisor...
Forum: Coders. Asm / Hardware 14 September 2021, 19:39
Replies: 62
Views: 2,913
Posted By Photon
Sh*t. I just re-checked the HRM example and the...

Sh*t. I just re-checked the HRM example and the RESET instruction is actually unaligned. (Because it's preceded by a lea.l 2,a0.) Sorry. I just don't exactly how prefetch works in exact detail.
...
Forum: Coders. Asm / Hardware 14 September 2021, 18:40
Replies: 62
Views: 2,913
Posted By Photon
As I see it, current emulation behavior will...

As I see it, current emulation behavior will cause every Quickstart A500 configuration saved with a bootable floppy image in DF0:, to always boot in NTSC mode. I just detect it, I can change nothing...
Forum: Coders. Asm / Hardware 14 September 2021, 18:03
Replies: 62
Views: 2,913
Posted By Photon
The bootblock is now feature complete and I'm...

The bootblock is now feature complete and I'm prettifying it without going over 1K.

My question in OP was based on emulation behavior, so it is answered by this:


I sent it to Toni and he...
Forum: Coders. Asm / Hardware 13 September 2021, 18:59
Replies: 9
Views: 868
Posted By Photon
It works like the h command (and some others):...

It works like the h command (and some others): append .w or .l to hexedit in words or longwords. :great
Forum: Coders. Asm / Hardware 13 September 2021, 16:25
Replies: 9
Views: 868
Posted By Photon
Asm-Pro should support the ih command? If...

Asm-Pro should support the ih command?

If you write the colors into your own Copper (or one you have a pointer to), you can use this to get Copper source after exiting (unless the memory for it is...
Forum: Coders. Asm / Hardware 12 September 2021, 15:06
Replies: 62
Views: 2,913
Posted By Photon
Coldreboot() doesn't clear vectors or RAM, so...

Coldreboot() doesn't clear vectors or RAM, so Ross's second code is used.

Clearing RAM is useful only for tests outside your dev env where all code works. If junk in bitplanes, hardreset to clear...
Forum: Coders. Asm / Hardware 12 September 2021, 14:31
Replies: 62
Views: 2,913
Posted By Photon
I've just replaced a legacy piece of code with...

I've just replaced a legacy piece of code with shorter code, so I have bytes to spare! I'm now in the process of testing on all systems and cleaning up the source. Then it will be shared with source...
Forum: Coders. Asm / Hardware 12 September 2021, 00:54
Replies: 62
Views: 2,913
Posted By Photon
Admiral, we are sort of jabbing from different...

Admiral, we are sort of jabbing from different perspective to reach a goal, bootblock code that works on all OS versions that can kill resident viruses (as a shorthand). It started as weird behavior...
Forum: support.WinUAE 11 September 2021, 23:16
Replies: 14
Views: 774
Posted By Photon
Ah. I thought the first few lines (and even the...

Ah. I thought the first few lines (and even the bchg can be removed) was the fix.

Too experimental for a correct bootblock I feel. If there's no other way, 1.3 users with >512KB chip must accept...
Showing results 1 to 40 of 5095

 
Forum Jump

All times are GMT +2. The time now is 02:05.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.
Page generated in 2.01448 seconds with 10 queries