Search found 256 matches

by TascoDLX
Sun May 29, 2011 12:04 pm
Forum: Blabla
Topic: The death march
Replies: 11
Views: 4696

For month or for year? :) Think you can earn $24K per month?!? Sure... go ahead and dream big! (Just don't wake up -- you'll be very disappointed.) Certainly, it's a yearly salary. The $24K limit appears to be comfortably low in this industry. To put it in perspective, the average game dev's salary...
by TascoDLX
Sun May 29, 2011 8:17 am
Forum: Blabla
Topic: The death march
Replies: 11
Views: 4696

Re: The death march

Editors stole our dream, abused our passion to turn us into modern slaves. Slaves? No, not even close. Overtime only applies if you work by the hour. Salaried employees are paid by the JOB, not the hour. There is no such thing as overtime - if they can get the work done in 4 hours, they've got time...
by TascoDLX
Sat May 21, 2011 12:32 pm
Forum: Hardware
Topic: 68000 micro-instructions documents?
Replies: 16
Views: 15807

If you help me find which one micro/nano-instruction you need all the 3 units working altogether it will be very helpful. Well, there are definitely more than one. In many cases, the ALU executes some value AND -1 in order latch the value while the AU does something like PC+2. It's all a matter of ...
by TascoDLX
Sun May 15, 2011 3:13 am
Forum: Hardware
Topic: 68000 micro-instructions documents?
Replies: 16
Views: 15807

I'm not sure you're referring to. I know that 68K uses two 16bit ALUs instead of 1 of 32bits. If you don't agree with sharing ALU with data and addresses: as I said earlier they don't overlap. To fetch only PC register is needed, no ALU operation occurs. If you want to say is that ALU and shift ope...
by TascoDLX
Fri May 13, 2011 1:34 pm
Forum: Hardware
Topic: 68000 micro-instructions documents?
Replies: 16
Views: 15807

There are some things uncovered in the 4,325,121 for example the damn PC:=PC+1, I really don't know how to fit it in this design without adding and extra adder. That's exactly what you should be doing. Are you generalizing the execution unit into a single ALU? In FIG. 3, a simplified block diagram ...
by TascoDLX
Mon Mar 21, 2011 11:26 am
Forum: Megadrive/Genesis
Topic: Strange cart on eBay
Replies: 23
Views: 10505

Do you have a disassembly of the SVP code? I've wanted to see what the SVP routines did, but could never get the IDA plugin to compile for linux. Here's a plain disassembly created with my own disassembler: vr-svp.asm (converted to something like normal SSP syntax; the old versions use my own style...
by TascoDLX
Fri Mar 18, 2011 1:37 pm
Forum: Mega/SegaCD
Topic: Mega Drive to Mega CD?
Replies: 29
Views: 18791

Oops, I lost track of the thread. Nicely done, Artemio! How could I set _HBL TascoDLX? I did find that bit of code at http://www.retrodev.com/segacdb.asm but it only had that and I couldn't find any info on it... Where can I read about that? I also found this code: http://devster.monkeeh.com/sega/ba...
by TascoDLX
Fri Mar 18, 2011 1:13 pm
Forum: Megadrive/Genesis
Topic: Strange cart on eBay
Replies: 23
Views: 10505

-There's a small paper label on top of the SVP with the words "SEGA SVP 160P" written on the top line, and the number "179" written below. Underneath the paper label, on the SVP chip itself, is the writing "SEGA160FS", with the writing "ES311" on the line below. I wouldn't bet that '160P' indicates...
by TascoDLX
Mon Mar 14, 2011 11:05 am
Forum: Mega/SegaCD
Topic: Mega Drive to Mega CD?
Replies: 29
Views: 18791

As you can see I tried loading the vector table to the best of my knowledge to address 0xFFFD00, which is supposedly the area it should be loaded to. This of course was just an assumption and my n00bish attempt at doing so. I have dumped the RAM with Gens without doing it and doing it, and if I don...
by TascoDLX
Thu Mar 10, 2011 9:08 pm
Forum: Mega/SegaCD
Topic: Mega Drive to Mega CD?
Replies: 29
Views: 18791

Stack won't work at an odd address.

Try this instead:

Code: Select all

PROVIDE (__stack = 0x00fffd00);
by TascoDLX
Thu Feb 17, 2011 8:14 pm
Forum: Mega/SegaCD
Topic: BIOS disassembly
Replies: 15
Views: 10486

The fig 3-3 at page 7 of mega cd disk format doc isn't clear about Main CPU & Sub CPU part. That figure isn't clear about anything. :lol: Ok...I found the encoded CD Bios, default SP and PCM I also find the uncompress method (need to understand it).... Note: they are encoded in the LZSS-variant com...
by TascoDLX
Tue Feb 15, 2011 11:13 am
Forum: Mega/SegaCD
Topic: BIOS disassembly
Replies: 15
Views: 10486

I was using the decompressed Sega CD 68k BIOS from Eidolon which must be the CD Bios without the jump table... The "decompressed" file at Eidolon's is a bit misleading. It is actually a memory snapshot after all parts of the bios have been loaded to subcpu prg-ram. It is a combination of 3 decompre...
by TascoDLX
Tue Feb 15, 2011 4:53 am
Forum: Mega/SegaCD
Topic: BIOS disassembly
Replies: 15
Views: 10486

Re: BIOS disassembly

I thought the first 1M was the BIOS rom so a call to 5F22 mean a call the BIOS's 5F22.... but there is nothing (usefull) at 5F22.... So, it seems I'm missing how the BIOS is loaded/used..... The subcpu bios occupies 000000 thru 0057FF and uses ram space at 005800 thru 005FFF for stack and variables...
by TascoDLX
Thu Feb 10, 2011 3:14 am
Forum: Mega/SegaCD
Topic: Savestate format and Lunar too
Replies: 5
Views: 4002

Re: Savestate format and Lunar too

Not fusion. Gens (different builds of it). Is it the same GST format for Fusion? Not quite. For Gens Tracer (and probably others): 0x25550: SUBCPU REGS 0x25950: GATE ARRAY (COMM...) 0x26550: PRG-RAM (BYTESWAPPED) 0xA6550: WORDRAM (BYTESWAPPED) 0xE6550: PCM-RAM The byteswap is a bit of a nuisance, b...