Search found 289 matches

by TOUKO
Wed Jan 24, 2018 1:28 am
Forum: General Stuff
Topic: Why is programming taking so dang long for me nowadays?
Replies: 67
Views: 20158

Re: Why is programming taking so dang long for me nowadays?

I was thinking today, if Super Mario Bros was able to fit in 32kB, I should be able to fit the game engine code within 32kB too. For 65xxx 32 kB represent a lot of space for code, so i'll say yes you can easily . I think the good things to do is to take the game engine and all the main code in perm...
by TOUKO
Sun Jan 21, 2018 6:55 am
Forum: General Stuff
Topic: Why is programming taking so dang long for me nowadays?
Replies: 67
Views: 20158

Re: Why is programming taking so dang long for me nowadays?

I just thought of another factor. The more code you write, the more memory you use, and the more memory you use the more bank switching you need, and the more bank switching you do, the more complicated your code is, and the more complicated your code is, the more memory it takes up, and the more m...
by TOUKO
Mon Jan 15, 2018 1:50 am
Forum: General Stuff
Topic: Why is programming taking so dang long for me nowadays?
Replies: 67
Views: 20158

Re: Why is programming taking so dang long for me nowadays?

Why is programming taking so dang long for me nowadays? Because you're alone,no deadlines, a project can become boring as time passes and if you want to make it best as possible, it takes time,you can add if you're like me,E.G to go in a endless optimisation you are not close to finish something ea...
by TOUKO
Thu Jan 11, 2018 11:07 am
Forum: General Stuff
Topic: Why "logic" is bullshit (RANT)
Replies: 176
Views: 30702

Re: Why "logic" is bullshit (RANT)

I don't know those chips' memory access timing parameters The audio RAM is PSRAM 120/100 ns for sure . The chips reference is LH5P832N-12T https://gamesx.com/wiki/lib/exe/detail.php?id=schematics%3Asnes_apu_on_pc&media=schematics:spc700.jpg http://www.datasheetcatalog.com/datasheets_pdf/L/H/5/P/LH5...
by TOUKO
Thu Jan 11, 2018 2:53 am
Forum: General Stuff
Topic: Why "logic" is bullshit (RANT)
Replies: 176
Views: 30702

Re: Why "logic" is bullshit (RANT)

This is one reason why a fully 16-bit 65xx could have been good. As many opcodes as you want, on top of doubled bus throughput, or (nearly) quadrupled if you were to go to 1-phase. Imagine that in the SNES... Apple would never have agreed to use it in the IIGS because it would have made the Macinto...
by TOUKO
Tue Jan 09, 2018 1:10 pm
Forum: General Stuff
Topic: Why "logic" is bullshit (RANT)
Replies: 176
Views: 30702

Re: Why "logic" is bullshit (RANT)

But more engineering time spent on making the 65816 into a 1-phase CPU would have detracted from engineering time to get things like multiplane scrolling, color math, and affine background transformation working on the PPU. yes, but ricoh who did the snes's CPU make the CPU nintendo wanted IMO, not...
by TOUKO
Tue Jan 09, 2018 12:06 pm
Forum: General Stuff
Topic: Why "logic" is bullshit (RANT)
Replies: 176
Views: 30702

Re: Why "logic" is bullshit (RANT)

i agree, but what's better ,to have a 1 cycle penalty for some ram access and running @5.36mhz or to stay with the 2.68 ?? It was the simplest solution if you wanted to stay with the same RAM/ROM,because the 2 phase seems in fact useless if no external component needs to access to shared RAM with th...
by TOUKO
Tue Jan 09, 2018 10:18 am
Forum: General Stuff
Topic: Why "logic" is bullshit (RANT)
Replies: 176
Views: 30702

Re: Why "logic" is bullshit (RANT)

There is a good reason why the 65xx CPU works in 2 phases, it's needed by its internal implementation No, the 2 phase was here to permit an external chips accessing to the main RAM without stealing any CPU cycles like the Z80 did in the CPC or spectrum . The HuC CPU required a major redesign with a...
by TOUKO
Tue Jan 09, 2018 9:31 am
Forum: General Stuff
Topic: Why "logic" is bullshit (RANT)
Replies: 176
Views: 30702

Re: Why "logic" is bullshit (RANT)

Not without a massive redesign of the chip and raising up the costs a lot (and you don't really double the speed). Like i said stef, you are boring as hell . The 65xxx classic design is a 2 phase CPU, each phase access to the ram at 1/2 cycle, this is why 2x the CPU frequency ram is needed, if you ...
by TOUKO
Tue Jan 09, 2018 8:18 am
Forum: General Stuff
Topic: Why "logic" is bullshit (RANT)
Replies: 176
Views: 30702

Re: Why "logic" is bullshit (RANT)

Do you see how this is ridiculous ? You're trying to prove the 68000 is slow because 68k BCD instructions are slow ? No, you 're proud to show how the 68k is wonderful for 32 bits operations even when they are useless in a 16bits game, i show you that it's easy to find something which is very slow ...
by TOUKO
Mon Jan 08, 2018 10:33 am
Forum: General Stuff
Topic: Why "logic" is bullshit (RANT)
Replies: 176
Views: 30702

Re: Why "logic" is bullshit (RANT)

No matter how many additions you do in a single frame, you only have to run the binary to decimal conversion once per frame. i'am not sure you can easily do that using the 68k 32 bits registers,i saw the score management of a recent sik's game and it's not a simple number addition: ;***************...
by TOUKO
Mon Jan 08, 2018 8:20 am
Forum: General Stuff
Topic: Why "logic" is bullshit (RANT)
Replies: 176
Views: 30702

Re: Why "logic" is bullshit (RANT)

you only need it to compute score mainly and some rare others stuff. You compute score each times you need to do . Of course you can do it in some frame, but it's the same, you need to keep each value to add in RAm and add all in a frame or more, it's definitely not good because you cannot know how...
by TOUKO
Tue Jan 02, 2018 3:41 am
Forum: General Stuff
Topic: 6502 coding style.
Replies: 16
Views: 3664

Re: 6502 coding style.

Anyone else care to share thoughts on 6502 coding style? I do more or less the same than you,a good indentation is for me the way to go for a really redable 6502 code . Even better with colored syntax for differentiating for exemple opcodes and macros(and the other stuffs) . I use notepad++ with th...
by TOUKO
Sun Dec 31, 2017 3:19 pm
Forum: General Stuff
Topic: Why "logic" is bullshit (RANT)
Replies: 176
Views: 30702

Re: Why "logic" is bullshit (RANT)

You forgot math operations that need decimal mode ,very useful for games .
by TOUKO
Sat Dec 30, 2017 6:33 am
Forum: General Stuff
Topic: Why "logic" is bullshit (RANT)
Replies: 176
Views: 30702

Re: Why "logic" is bullshit (RANT)

Without seeing the dies though its all speculation
i agree .
So I guess it could be seen as a 1phase 21Mhz or a 2Phase 10Mhz
Ah, not false, I did not see the SA-1 like that but it does not sound illogical.