General Insanity (Genesis + PVR)

If you have any questions on programming, this is the place to ask them, whether you're a newbie or an experienced programmer. Discussion on programming in general is also welcome. We will help you with programming homework, but we will not do your work for you! Any porting requests must be made in Developmental Ideas.
Post Reply
BlackAura
DC Developer
DC Developer
Posts: 9951
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Sun Dec 30, 2001 9:02 am
Has thanked: 0
Been thanked: 1 time

Post by BlackAura »

I don't release things that don't work. At least, not on purpose.
DcSteve
Modder Of Rage
Modder Of Rage
Posts: 805
Joined: Mon Mar 18, 2002 12:41 pm
Location: Midwest
Has thanked: 0
Been thanked: 0
Contact:

Post by DcSteve »

thats ok. Any luck or ideas on the sound code...
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has thanked: 0
Been thanked: 1 time

Post by BlackAura »

Warmtoe's been working on that for a while, and apparently he's got it working better now. I've been working on the video emulation a bit more.
doragasu
DCEmu Cool Poster
DCEmu Cool Poster
Posts: 1048
Joined: Thu May 16, 2002 5:01 pm
Location: Madrid, Spain
Has thanked: 0
Been thanked: 0

Post by doragasu »

?Is Stef (or anybody else) fixing the problems with C68K?

With that problems fixed, C68K will be the best 68K emulator written in C.
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has thanked: 0
Been thanked: 1 time

Post by BlackAura »

Done already, actually. Stef released a fixed version of C68K earlier today / yesterday (depending on your timezone). I need to test it, but it should fix most of the weirdness problems. It probably won't fix many/all of the crashing problems though.
doragasu
DCEmu Cool Poster
DCEmu Cool Poster
Posts: 1048
Joined: Thu May 16, 2002 5:01 pm
Location: Madrid, Spain
Has thanked: 0
Been thanked: 0

Post by doragasu »

Wow, that's great, you (BlackAura, Stef. D., Warmtoe and others like Speud) are making an incredible work, this emu has advanced an entire age in a really short time.

I know it's not a funny thing, but I'd like if you could report here your progress with your work in this emu.

And of course, keep up the good work!
speud
DCEmu Uncool Newbie
DCEmu Uncool Newbie
Posts: 1459
Joined: Sat Dec 27, 2003 10:40 pm
Has thanked: 0
Been thanked: 0
Contact:

Post by speud »

i didnt do much but making the temporary menu and suggesting a way to use hi-res rendering. i dont work on it anymore atm, maybe ill pick wills code later and try to make it work, if nobody else found a way to implement sram support before.
http://blueswirl.fr.st - DC Online Tools and Downloads

thx to Wack0 for the avatar ;)
Ian Micheal
Soul Sold for DCEmu
Soul Sold for DCEmu
Posts: 4865
Joined: Fri Jul 11, 2003 9:56 pm
Has thanked: 2 times
Been thanked: 4 times

Post by Ian Micheal »

If any one wants it i have a SDL version now up and running with the c68k core. Pretty fast the way it is no frameskip sound is on but it's not outputing for me i dont know why it works fine when i go back to not using the c68k core strange.
Controls are also messed up dont know why ether again.


I say it's 90% with sound but it's staying silent. Sound is turned on it's faster with it disababled it's fullspeed looking would not know im use to pal megadrive.


Pretty old code i just put the c68k core in and wanted to see how fast it was pretty amazing cpu core.


Edit to fix the controls i had to hack it like this now they work fine.

Code: Select all

/* Input bitmasks */
#define INPUT_MODE      (0x00000800)
#define INPUT_Z         (0x00000400)
#define INPUT_Y         (0x00000200)
#define INPUT_X         (0x00000100)
#define INPUT_UP      (0x0000008) // run left INPUT_LEFT 
#define INPUT_C         (0x0000007)
#define INPUT_B         (0x0000006)
#define INPUT_LEFT       (0x0000005) //run right
#define INPUT_START       (0x00000004)
#define INPUT_A      (0x00000003)    // input up
#define INPUT_DOWN      (0x00000002)
#define INPUT_RIGHT        (0x00000001)  // run right  INPUT_UP 
Does the m68k control the input defines for the controls and some how the sound when i switched these 2 things dont work right any more?

Rather odd. Any way this is the first thing ive tryed to do on my new computer. about 4 days ago i had a mild hart attack so for a gift my wife bought me a new pc. to much salt to much siting at the computer all day to my stress i guess. Im only 27 so it can happen to any one.
Dreamcast forever!!!
nymus
DC Developer
DC Developer
Posts: 968
Joined: Tue Feb 11, 2003 4:12 pm
Location: In a Dream
Has thanked: 5 times
Been thanked: 6 times

Post by nymus »

Sorry about the heart attack. Take care of yourself, Ian. I'd personally hate to miss you.
behold the mind
inspired by Dreamcast
CyberMick
Mental DCEmu
Mental DCEmu
Posts: 369
Joined: Sat Apr 20, 2002 10:54 am
Location: London, England, (UK)
Has thanked: 0
Been thanked: 0

Post by CyberMick »

Sorry to hear about the heart attack Ian especially at quite a resonably young age.

I hope you can take it easy and not stress yourself to much.

The DC scene is great with you in it devving for us along with the other great devvers here.

Best wishes m8. :)
Regards.

CyberMick.
ssj4goku128
Insane DCEmu
Insane DCEmu
Posts: 290
Joined: Wed Oct 17, 2001 7:44 pm
Has thanked: 0
Been thanked: 0

Post by ssj4goku128 »

Im sorry to hear about that Ian. I hope that you get to a speedy recovery. Talk to you later and GL.
"So I gotta be carefull, can't let tha evil of tha money trap me
so when ya see me #@#$%
ya better holla at me "

Tupac Shakur[1971-1996]
Makaveli[1996-????]
Post Reply