Search found 2985 matches

by Chilly Willy
Sun Mar 16, 2008 7:03 pm
Forum: Sound
Topic: 68000 ram access from z80 ?
Replies: 41
Views: 36817

I can see what you mean. Especially if you have the Z80 doing PCM audio. That would cause a slight stutter. I actually found out about the "polling too fast" issue on the Amiga. You can make SEGA controllers work with the Amiga with just a single resistor, so I was able to convert some nice 6-button...
by Chilly Willy
Sun Mar 16, 2008 6:52 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 767854

AamirM wrote:Hi,

For people using Linux, I have uploaded the Linux version. Tell me how it goes.

stay safe,

AamirM
Holy crap! That's slow!! It runs Sonic 3 slower on my 2.4 GHz X2 than my PSP. :shock:

Maybe something is wrong with the way the timing is handled.
by Chilly Willy
Sat Mar 15, 2008 10:16 pm
Forum: Sound
Topic: 68000 ram access from z80 ?
Replies: 41
Views: 36817

Of course i was speaking of example where we use the 68000 BUS from Z80, but i assure you i never met any problems. I think it can happen but rarely in fact. Yes, but SEGA says it will give SOME people a problem SOMETIMES. If your stuff is aimed at a small group, you can probably ignore a lot of th...
by Chilly Willy
Sat Mar 15, 2008 6:32 pm
Forum: Sound
Topic: 68000 ram access from z80 ?
Replies: 41
Views: 36817

Well, there IS a bug in the real hardware associated with the Z80 accessing the 68000 bus: if the 68000 ever accesses $A100xx (the pads) without first requesting the Z80 bus, the Z80 will no longer be able to read/write the 68000 bus correctly. Apparently, the hardware cuts the Z80 cycles to the 68...
by Chilly Willy
Fri Mar 14, 2008 11:15 pm
Forum: Sound
Topic: 68000 ram access from z80 ?
Replies: 41
Views: 36817

Well, the addendum makes it sound like it's always, but it probably varies according to the exact revision of the chips used. It's possible it's even fixed on certain models. There's also that issue on bus requesting the Z80 during an interrupt. That combined with the $A100xx issue is something to k...
by Chilly Willy
Fri Mar 14, 2008 9:04 pm
Forum: Sound
Topic: 68000 ram access from z80 ?
Replies: 41
Views: 36817

Well, there IS a bug in the real hardware associated with the Z80 accessing the 68000 bus: if the 68000 ever accesses $A100xx (the pads) without first requesting the Z80 bus, the Z80 will no longer be able to read/write the 68000 bus correctly. Apparently, the hardware cuts the Z80 cycles to the 680...
by Chilly Willy
Tue Mar 11, 2008 5:45 pm
Forum: Cartridge
Topic: The not so famous /YS signal
Replies: 28
Views: 43149

I got my scope at St. Vincent DePaul (Catholic charity that handles donations and reselling used goods) for $5. If you don't mind used and/or old stuff, you can find some incredible deals at a place like that. Pentium systems for $20, monitors for $10, and old systems you won't find anywhere else. I...
by Chilly Willy
Tue Mar 04, 2008 11:54 pm
Forum: Announcement
Topic: Stats of SpritesMind
Replies: 5
Views: 14072

Well, if you look at the news page, you don't have much new very often. :) You also usually make major announcements related to the page here in the forum, so I just come straight to the forum. SpriteMind is definitely my favorite place for Genny news and info. You get to see a lot of nifty projects...
by Chilly Willy
Fri Feb 29, 2008 9:12 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 767854

While I care about license issues, I'm not about to make a fuss over it. It's the author's responsibility to enforce their selected license - not mine. Some authors are a bit more laid back about that sort of thing, so if they don't complain, why should I? :lol:
by Chilly Willy
Fri Feb 29, 2008 9:06 pm
Forum: Demos
Topic: Mini demo / tech MD stuff posted by members :)
Replies: 94
Views: 81251

I tried it under genesis plus with debugging ON and here's what I get: Unused write16 00000000 = 0002 (PC = 00000320) Unused write16 00000000 = 0002 (PC = 00000320) Unused write16 00000000 = 0002 (PC = 00000320) Unused write16 00000000 = 0002 (PC = 00000320) You are writing into ROM space, maybe it...
by Chilly Willy
Thu Feb 28, 2008 11:30 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 767854

The only way (legally) to have a closed source project with gpl code (or gpl like) is to use this code dynamically (.dll, .so). That's legal? I was under the impression only the LGPL allowed even dynamic linking of code like that. I seem to recall musings about how the header files needed have GPL'...
by Chilly Willy
Wed Feb 27, 2008 9:16 pm
Forum: Hardware
Topic: ~ OPENSOURCE USB CARTRIGE DEVELOPMENT ~
Replies: 107
Views: 83438

Looks nice, but you might be able to save some space by putting the ram slot on the back of the cart. Also, you should be able to do the USB from the FPGA, thus eliminating the PIC.
by Chilly Willy
Sun Feb 24, 2008 9:18 pm
Forum: Demos
Topic: Mini demo / tech MD stuff posted by members :)
Replies: 94
Views: 81251

@Jorge - a little hint - remember that the 68000 is BIG ENDIAN. bit 1 of the byte at (a6) is the same as bit 9 of the word at (a6).
by Chilly Willy
Sat Feb 23, 2008 9:10 pm
Forum: Demos
Topic: Mini demo / tech MD stuff posted by members :)
Replies: 94
Views: 81251

Just remember - you're not TESTING the machine. It's not the program's responsibility to determine if the Genesis is functioning correctly, and checking ALL the memory thoroughly is a diagnostic procedure. Programs can do the least possible to determine things like amount of memory or if a certain f...
by Chilly Willy
Fri Feb 22, 2008 8:04 am
Forum: Demos
Topic: Mini demo / tech MD stuff posted by members :)
Replies: 94
Views: 81251

Can you wait for 3 minutes :( ? Unless you tell me a better way of testing how much RAM is available 8) ... Also I've just uploaded a new version, it should be a little faster in the initialization... 3mn for RAM checking ??? Can't you just test one byte each 256 bytes of the memory map ? If you ha...