It's great haha. Apparently, to get a systems' total "bus" width, you just add them altogether! Among other things

How is this site still around??? Crazy.
Code: Select all
factor2 = $01
prodlo = $00
; Multiply A by Y, returning product in A:$0000
; Max cycles: 17+8*19 = 169; unrolling would save 39
mul8:
lsr a ; 2
sta prodlo ; 3
sty factor2 ; 3
lda #0 ; 2
ldy #8 ; 2
@loop:
bcc @noadd ; 2
clc ; 2
adc factor2 ; 3
@noadd:
ror a ; 2
ror prodlo ; 5
dey ; 2
bne @loop ; 3
; -1
rts ; 6
Code: Select all
; Multiply H by E, returning product in HL
; Max cycles: 23+8*42 = 359; unrolling would save 99
mul8:
ld b, 8 ; 7
ld l, 0 ; 7
ld d, l ; 4
@loop:
add hl, hl ; 11
jr nc, @hbitnotset ; 7
add hl, de ; 11
@hbitnotset:
djnz @loop ; 13
; -5
ret ; 10
Well, you just discovered yet another biased SEGA fan. Usually those guys like to spend their lives trying to prove the so-called technical supperiority of the Megadrive against the SNES. It's the first time I hear one "prooving" the supperiority of the SMS against the NES. I never saw the point in doing that. Especially not 30 years after the consoles' end of lifetime.turboxray wrote: ↑Fri Jan 03, 2020 8:08 pmhttps://segaretro.org/Sega_Master_Syste ... comparison
It's great haha. Apparently, to get a systems' total "bus" width, you just add them altogether! Among other things![]()
How is this site still around??? Crazy.
In this case the NES has 16 CPU adress lines, 8 CPU data lines, 14 PPU adress lines, 8 PPU data lines, we add the CIC and we have a 32-bit system
I belive the flip by software and this is simple to do. Still this wastes CPU time and VRAM bandwidth I imagine.How did SMS games end up getting around the no-sprite flip limit? SMS sprites already took up more memory than NES sprites.
Cel streaming driven by a bit reverse table.psycopathicteen wrote: ↑Tue Jan 07, 2020 11:46 amHow did SMS games end up getting around the no-sprite flip limit?
True, but memory was also roughly proportionally larger.psycopathicteen wrote: ↑Tue Jan 07, 2020 11:46 amSMS sprites already took up more memory than NES sprites.
The North American public is pretty ignorant when it comes to the Master System, so I actually think it makes a lot of sense to compare the NES against the SMS. The Master System is a pretty cool console that unfortunately didn't get much traction in North Amarica, partly because of Nintendo's dirty business practices back in the day.
"Compare", definitely. Present things in a way that makes it look like the SMS is the unambiguous winner when it's really rather a tie? Ehh....
In my opinion, the SMS is a "fully baked" design with a lot of compromises – due largely to its ancestry of off-the-shelf parts – while the NES is a "half-baked" design with a lot of accidental (and powerful and relevant) flexibility.The SMS has better graphical capabilities (with a few catches), the NES has better sound and better controllers
Z80 is roughly equal to 6502 when clocked two to three times as fast (and in practice it always is), with a lot of variation depending on specific workload.and I don't have enough experience with the Z80 to say how it compares to the 6502 at the clocks used in these systems.
This haha.
This too.Z80 is roughly equal to 6502 when clocked two to three times as fast (and in practice it always is), with a lot of variation depending on specific workload.