English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 4699
Search took 0.39 seconds.
Search: Posts Made By: Photon
Forum: Coders. Asm / Hardware 17 August 2019, 00:27
Replies: 93
Views: 5,578
Posted By Photon
My collection was 4 original cabinets and a Jamma...

My collection was 4 original cabinets and a Jamma cabinet that took my 20 boards, including many of the classics you can think of. I've repaired arcade PCBs and supplied monitors to a local...
Forum: Coders. Asm / Hardware 17 August 2019, 00:08
Replies: 166
Views: 99,151
Posted By Photon
A factor from my experience is that optimized C...

A factor from my experience is that optimized C runs 10x slower than optimized Assembly, and that C++ cannot be fully reduced to C for an application. (This is up to about 68020/80386, where actually...
Forum: Coders. Asm / Hardware 14 August 2019, 20:34
Replies: 93
Views: 5,578
Posted By Photon
Pacman would not be less fun if you collided when...

Pacman would not be less fun if you collided when you collided. What kind of nonsense is this? :spin

Competent simply means not missing collisions that you have decided should be checked (or are...
Forum: Coders. Asm / Hardware 14 August 2019, 16:43
Replies: 93
Views: 5,578
Posted By Photon
If your question is a general one, and you just...

If your question is a general one, and you just want an opinion, I think avoiding frustration makes a game more fun. I'm not sure what having 100 objects on the screen for the sake of it adds to...
Forum: Coders. Asm / Hardware 12 August 2019, 23:38
Replies: 93
Views: 5,578
Posted By Photon
A grid is very special case. Furthermore, it must...

A grid is very special case. Furthermore, it must not round coordinates to the grid, or it will be more inaccurate even than mere box collision detection.

If there are many objects to test, they...
Forum: Coders. General 07 August 2019, 20:04
Replies: 21
Views: 3,449
Posted By Photon
Polling = busy-waiting, dev courses for any...

Polling = busy-waiting, dev courses for any environment thumps it into you that such should be avoided, and for good reason.

There's a veritable bouquet of lovely interrupts to use on the Amiga....
Forum: Coders. General 29 July 2019, 21:11
Replies: 21
Views: 3,449
Posted By Photon
I recommend this and this or else you...

I recommend this and this



or else you must know exactly when each blit executes, so main and interrupt don't fight over the Blitter.

The two most important points are: an interrupt...
Forum: Coders. Asm / Hardware 28 July 2019, 18:57
Replies: 25
Views: 3,281
Posted By Photon
I made hundreds of analysis runs before I wrote...

I made hundreds of analysis runs before I wrote the first line of compressor code for Nibbler. Decompression speed will depend on the exact data, so it's important to measure a spread of data types...
Forum: support.WinUAE 25 July 2019, 01:11
Replies: 7
Views: 566
Posted By Photon
It looks like you just have a normal modern 800+...

It looks like you just have a normal modern 800+ CPI mouse. Have you set the factor in WB/Prefs? I have to set mine to lowest AND drag down Control Panel a step or two (and disable acceleration) when...
Forum: support.WinUAE 22 July 2019, 19:35
Replies: 7
Views: 566
Posted By Photon
There are too many factors, and sometimes the...

There are too many factors, and sometimes the factors (concepts) are not clear. If you can film the screen with your phone when it happens, it would give some clues.

I would try Toni's...
Forum: Coders. Asm / Hardware 07 July 2019, 22:44
Replies: 3
Views: 672
Posted By Photon
I have assumed no, since I've seen code that...

I have assumed no, since I've seen code that saves and restore hardware registers but not the state of this bit. Interesting.

Probably some structure in audio.device or elsewhere can be used to...
Forum: Amiga scene 12 June 2019, 22:51
Replies: 777
Views: 141,833
Posted By Photon
And even if it did, I suspect it would behave...

And even if it did, I suspect it would behave like Quake, which can "run on OCS" but if we're being realistic, not really, if we're talking about something that behaves like a game. :p

I'm going...
Forum: Amiga scene 09 June 2019, 23:16
Replies: 777
Views: 141,833
Posted By Photon
Diskimages are great for making images to reset...

Diskimages are great for making images to reset all of the Amiga system to that point. Good for preparing ready WB setups. If the CF card is where you create your works though, if something happened...
Forum: Coders. Asm / Hardware 08 June 2019, 21:26
Replies: 93
Views: 5,578
Posted By Photon
Don't worry :) It's just in the context of recent...

Don't worry :) It's just in the context of recent conversation, it seemed like you hoped sorting and special-casing would help and it doesn't. I stress this to prevent coders from wasting time, both...
Forum: Coders. Asm / Hardware 05 June 2019, 23:45
Replies: 18
Views: 1,320
Posted By Photon
Editing comment, cos I read too quickly. I...

Editing comment, cos I read too quickly. I thought this was about memory accesses at first but it isn't, it's about pipelining.

Isn't the reason the pipeline stall from store -> use, though?
...
Forum: Coders. Asm / Hardware 18 May 2019, 14:24
Replies: 88
Views: 3,966
Posted By Photon
Meynaf: I don't want to know anything, the...

Meynaf: I don't want to know anything, the example is not something I need to do :D it's just a response to some descriptions in this thread that don't add up.

It could be good for coders to know...
Forum: Coders. Asm / Hardware 17 May 2019, 23:29
Replies: 88
Views: 3,966
Posted By Photon
Sigh, I tried :) I wish everyone would leave the...

Sigh, I tried :) I wish everyone would leave the DS clear part, since the asker has been answered fully. And BSS sections are BSS sections. To me, there's no confusion left in these two.

This...
Forum: Coders. Asm / Hardware 15 May 2019, 23:25
Replies: 88
Views: 3,966
Posted By Photon
My test code mustn't be altered - it's nothing...

My test code mustn't be altered - it's nothing special, but it's written this way to show the current contention in the thread - what DS does. (As I write, the original question has been answered as...
Forum: Coders. Contest 15 May 2019, 23:10
Replies: 86
Views: 9,450
Posted By Photon
Well, I was a bit salty to Jojo but there is...

Well, I was a bit salty to Jojo but there is something he's not sharing with his fans. I think his reaction comes from competitiveness. Competition is destructive in that there's a "verdict".
...
Forum: Coders. Asm / Hardware 15 May 2019, 22:50
Replies: 88
Views: 3,966
Posted By Photon
Meynaf, I agree it would be "awesome if true",...

Meynaf, I agree it would be "awesome if true", but I'm open and looking for facts. If it's possible, someone should be able to post a smaller size together with 1) Assembler, 2) settings, and 3) OS...
Forum: Member Introductions 15 May 2019, 20:55
Replies: 11
Views: 829
Posted By Photon
Welcome theq :) And yes, I think the CD32 doesn't...

Welcome theq :) And yes, I think the CD32 doesn't get enough credit, would be lovely with e.g. a documentation project for it, and it could see new, great games - or even improved existing ones - it...
Forum: project.EAB 15 May 2019, 20:41
Replies: 55
Views: 4,677
Posted By Photon
You have done a good job for years my friend, and...

You have done a good job for years my friend, and I totally understand you. :great

Things (and stuff) should be fun, when it's not, you should do other things (and stuff). Otherwise you feel that...
Forum: Coders. Asm / Hardware 15 May 2019, 20:04
Replies: 88
Views: 3,966
Posted By Photon
Antiriad_UK seems intent on finding out how it...

Antiriad_UK seems intent on finding out how it works, and I think there's a fast way.

Let's disregard the other two questions, BSS sections and whether the data is cleared for now.

Assemble...
Forum: Coders. Asm / Hardware 13 May 2019, 23:13
Replies: 88
Views: 3,966
Posted By Photon
But we just confirmed BSS hunks are not cleared...

But we just confirmed BSS hunks are not cleared on KS1.3.

The interpretation is perfectly clear. You add a BSS section to declare space that should be allocated at runtime, instead of bloating the...
Forum: Coders. Asm / Hardware 13 May 2019, 20:49
Replies: 88
Views: 3,966
Posted By Photon
phx: What bug? BSS sections are for...

phx: What bug?


BSS sections are for declaring spaced out labels that are reloc'ed. This requires run-time intervention by the OS (or another run-time hunk parser) and is an OS hunk type.
DS...
Forum: Coders. Contest 12 May 2019, 00:54
Replies: 86
Views: 9,450
Posted By Photon
Oh, so it IS the same guy. Thx for linking...

Oh, so it IS the same guy. Thx for linking accounts. I withheld judgment, despite the similar avatars.

He should answer why his graphics spammed to Commodore Amiga and Amiga Graphics on Facebook...
Forum: Coders. Asm / Hardware 12 May 2019, 00:44
Replies: 45
Views: 3,622
Posted By Photon
No. Sorry, that's the answer, and it's correct. :)

No. Sorry, that's the answer, and it's correct. :)
Forum: Coders. Asm / Hardware 12 May 2019, 00:43
Replies: 88
Views: 3,966
Posted By Photon
So AmigaDos 1.3 is insane. No, you really...

So AmigaDos 1.3 is insane.

No, you really need some way to allocate space without clearing it with a crap slow routine, and AmigaDOS provides that in all versions with Alloc.

If I wrote a 4K I...
Forum: support.OtherUAE 10 May 2019, 20:06
Replies: 35
Views: 18,762
Posted By Photon
I'd like to just ask what it is :) Can it be used...

I'd like to just ask what it is :) Can it be used as an Amiga computer, or is it some limited kind of MAME thingy for games? I'm having this guy writing hundred line comments on Youtube trying to...
Forum: Coders. Asm / Hardware 09 May 2019, 13:23
Replies: 45
Views: 3,622
Posted By Photon
Tearing has nothing to do with double buffering,...

Tearing has nothing to do with double buffering, and everything to do with V-sync. ;)

Sandruzzo: I suggest you measure time left when moving the big bobs around, it will quickly tell if you can...
Forum: support.Other 09 May 2019, 12:53
Replies: 13
Views: 953
Posted By Photon
Hmm. OK this was the picture I saw before. I...

Hmm. OK this was the picture I saw before. I don't know, it still looks quite patchy. Maybe it works better with light gray or similar color? Although the yellowed outline would still show, no matter...
Forum: Coders. Asm / Hardware 09 May 2019, 12:48
Replies: 88
Views: 3,966
Posted By Photon
Yes, you should never assume BSS space is...

Yes, you should never assume BSS space is cleared. DS can be used in all sections, not just BSS.

Unfortunately on later Kickstarts, the OS interferes and clears them with a slow routine, when in...
Forum: Coders. Asm / Hardware 08 May 2019, 22:38
Replies: 20
Views: 2,557
Posted By Photon
And the same is true for a copy. A few cycles for...

And the same is true for a copy. A few cycles for setting 4-5 Blitter registers is definitely not what the OP is asking. :)

And if only a small area is changing, you already don't have a problem...
Forum: Coders. Asm / Hardware 08 May 2019, 22:25
Replies: 195
Views: 24,495
Posted By Photon
You mean Wolfenstein. Corporation preceded...

You mean Wolfenstein. Corporation preceded Wolfenstein on Amiga, and had more gameplay depth than Wolfenstein. The id platformer removed most of the platformer; the id shooters (Wolfenstein was their...
Forum: support.Other 07 May 2019, 20:14
Replies: 13
Views: 953
Posted By Photon
The vinyl stickers don't scuff or fade. They...

The vinyl stickers don't scuff or fade. They protect the spray paint from wear, but they are a little in the way when you want to type really fast.

So this would actually be better, I'm...
Forum: Coders. Asm / Hardware 05 May 2019, 22:40
Replies: 30
Views: 2,077
Posted By Photon
Vertical fills are actually a tech from Atari ST,...

Vertical fills are actually a tech from Atari ST, and can be applied for some things sine scrollers can't do, even vector graphics. On the other hand, you couldn't really beat a sine scroller with a...
Forum: Coders. Asm / Hardware 05 May 2019, 22:27
Replies: 20
Views: 2,557
Posted By Photon
Well, if previous answers don't satisfy, let's at...

Well, if previous answers don't satisfy, let's at least stick to the chip on Amiga motherboards. Redblade, it sounds that you're coming from a newly developed board. Many things are possible there.
...
Forum: Coders. Asm / Hardware 05 May 2019, 22:11
Replies: 234
Views: 26,726
Posted By Photon
I will remind that the topic is 'neat coding...

I will remind that the topic is 'neat coding style and good habits'. This applies to all syntaxes, so I will add that "this bickering is pointless" one day too late after May the Fourth. :) I hope...
Forum: support.Other 05 May 2019, 22:02
Replies: 13
Views: 953
Posted By Photon
Cool, note that if they are transparent you may...

Cool, note that if they are transparent you may get fingerprints on the glue side, so apply by using a scalpel/cutlery knife. If you have ever built Lego or model airplanes when you were young you...
Forum: Amiga scene 04 May 2019, 23:31
Replies: 777
Views: 141,833
Posted By Photon
Yeah I've used this quite a bit and it works fine...

Yeah I've used this quite a bit and it works fine for e.g. a DF1 Gotek with no switch/soldering needed. I forget what it's called but you have the options in top right IIRC.


Well there are a ton...
Showing results 1 to 40 of 4699

 
Forum Jump

All times are GMT +2. The time now is 07:25.


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