Search found 2785 matches

by Chilly Willy
Sat Sep 01, 2007 1:51 am
Forum: Tools
Topic: Code::Blocks.
Replies: 25
Views: 13474

Okay, done figgered it out. I ran the sample in gens-kmod and noticed it was constantly taking a bus error at some address in the code. Looked at the code in their disassembly window and it said illegal opcode. I loaded the code into ReSource in UAE and checked - there were long branches in that seg...
by Chilly Willy
Fri Aug 31, 2007 7:41 pm
Forum: Tools
Topic: Code::Blocks.
Replies: 25
Views: 13474

It does work for me on win32 system, i guess something is wrong with your "linux genesis GCC setup" :-/ can you try to debug the rom in an emulator (Gens KMod) to see what is wrong with the generated code ? That's the plan at this point. I'm probably just missing something stupid. Problems like thi...
by Chilly Willy
Fri Aug 31, 2007 3:26 am
Forum: Tools
Topic: Code::Blocks.
Replies: 25
Views: 13474

Every version of mini dev kit uses the same md.ld file. I was speaking about the ld file you can file on some XGCC for 68k cpu. Anyway i checked them and they are even more buggy... Try to replace the ".data BLOCK (0x4) :" by ".data 0xff0000 :" Well, that doesn't fail, but the programs still don't ...
by Chilly Willy
Thu Aug 30, 2007 7:28 pm
Forum: Tools
Topic: Code::Blocks.
Replies: 25
Views: 13474

So it's the md.ld file which is probably not compatible with your GCC version. I modified it compared to the original one, i did some minors tweaks and corrections but maybe they are not correct. What version of GCC are you using ? I guess you need to replace all the binary and the libc file with y...
by Chilly Willy
Thu Aug 30, 2007 12:35 am
Forum: Tools
Topic: Code::Blocks.
Replies: 25
Views: 13474

So close! I get to the very end and get this from the build logs: m68k-elf-ld: address 0x4bc90 of bin/Release/gencube3d section .data is not within region ram I can't find anything on it that seems to match. I spent the last DAY figuring out it wasn't compiler specific. I tried 3.4.0, 3.4.5, 4.1.0,...
by Chilly Willy
Wed Aug 29, 2007 12:32 am
Forum: Tools
Topic: Code::Blocks.
Replies: 25
Views: 13474

So close! I get to the very end and get this from the build logs: m68k-elf-ld: address 0x4bc90 of bin/Release/gencube3d section .data is not within region ram I can't find anything on it that seems to match. I spent the last DAY figuring out it wasn't compiler specific. I tried 3.4.0, 3.4.5, 4.1.0, ...
by Chilly Willy
Wed Aug 29, 2007 12:27 am
Forum: Hardware
Topic: Sega Megadrive Portable
Replies: 49
Views: 17196

Shiru wrote:Chilly Willy, I know that, of course. But I never coded anything for these systems.
It sounded from your first post like you didn't know ANYTHING about them. Sorry. :D

Even if you hadn't programmed them, the mere fact that SEGA used them makes them cool. :wink: :lol:
by Chilly Willy
Tue Aug 28, 2007 11:36 pm
Forum: Hardware
Topic: Sega Megadrive Portable
Replies: 49
Views: 17196

ohh what a pity ! no more SuperH, dragonball or custom TI chip PDA... I have no regrets about it, because ARM's is quite good CPU's (my favorite), they uses anywhere today - PDA's (both PPC and Palm), mobile phones and smartphones, handheld game consoles... However, I never had experience with Supe...
by Chilly Willy
Tue Aug 28, 2007 8:12 pm
Forum: Demos
Topic: BMP FMV !!!
Replies: 13
Views: 8863

Yeah, but it's rather nifty anyway. Real hardware is limited on things like DMA which emulators can ignore for better speed on slower systems. That's probably what's making it so fast on the PSP.
by Chilly Willy
Tue Aug 28, 2007 1:21 am
Forum: Tools
Topic: Code::Blocks.
Replies: 25
Views: 13474

I put a complete tutorial with screens shots on this topic : http://www.spritesmind.net/_GenDev/forum/viewtopic.php?p=2718 In fact i just forgot haroldoop already did it :-/ Anyway, maybe it'll be usefull for bastien :) Daaaayyyyamn!! That was one complete guide! :lol: I use linux, but Fedora has C...
by Chilly Willy
Mon Aug 27, 2007 3:01 am
Forum: Tools
Topic: MD tracker 0.3 ALPHA
Replies: 70
Views: 31996

What is... PSG? SMD has two sound synth chips. First, YM2612 (FM synth) is a general one, which plays most of sound in SMD'st games. Second, SN76489 aka PSG, is a much simpler synth (just 3 square-wave channels and one noise channel), included in SMD hardware for backward compatibility with Sega Ma...
by Chilly Willy
Sat Aug 25, 2007 11:32 pm
Forum: Hardware
Topic: Sega Megadrive Portable
Replies: 49
Views: 17196

I don't say that you point is wrong, I just explain my point. If we have slow memory, to make code faster, we generally must minimize access to memory. Storage of most usable variables in registers is just an particular case of that. But we can't fit all needed variables in registers anyway, and th...
by Chilly Willy
Sat Aug 25, 2007 5:09 pm
Forum: Demos
Topic: BMP FMV !!!
Replies: 13
Views: 8863

With the settings I use in DGen on the PSP, it runs at 60 FPS. :D

It was VERY smooth. Does the content affect the speed? I was just wondering why you used a little drawing instead of some actual film clip.
by Chilly Willy
Fri Aug 24, 2007 6:41 pm
Forum: Hardware
Topic: Sega Megadrive Portable
Replies: 49
Views: 17196

The main page for PSP DGen is: http://syn-k.sakura.ne.jp/dgen_psp/

Thanks for the links - I'll check out some of these other emulators.
by Chilly Willy
Thu Aug 23, 2007 8:38 pm
Forum: Sound
Topic: how can i do music on megadrive?
Replies: 288
Views: 230384

Samples are usually played form ROM (through z80 bank), but I'm pretty sure there's games that have some in z80 RAM... you can't fit much in there, 8KB is not much... Yeah, I would say most digital samples are played from ROM - to play from RAM, you'd have to copy the data to the RAM first, and as ...