Search found 74 matches

by Ti_
Tue Jun 13, 2017 5:03 pm
Forum: Mega/SegaCD
Topic: SEGA CD Mode 1
Replies: 46
Views: 22151

Re: SEGA CD Mode 1

Sik wrote:...OK I think now that I'm looking at the docs I see the problem. Does anybody know what's the BIOS call you need to use to tell if a track is being played? (・・?)
Or get track time, and use it as counter to start next track.
by Ti_
Sun Jun 11, 2017 7:24 am
Forum: Mega/SegaCD
Topic: SEGA CD Mode 1
Replies: 46
Views: 22151

Re: SEGA CD Mode 1

Still boils down to the same case, you just need a random number when you're going to decide which track to play next. No, I not just need a 'random number'. I need to know that one track stops playing, to start playing next. How can I do it? EDIT: also wait, seeing what post you quoted, are you co...
by Ti_
Sun May 28, 2017 6:15 am
Forum: Mega/SegaCD
Topic: SEGA CD Mode 1
Replies: 46
Views: 22151

Re: SEGA CD Mode 1

No. I don't need to start play random track once\repeated\or from random track to last track.
I ask for random-B mode (when track ends, next is random) - infinite disk play.
by Ti_
Sat Jun 18, 2016 11:35 am
Forum: Mega/SegaCD
Topic: SEGA CD Mode 1
Replies: 46
Views: 22151

Re: SEGA CD Mode 1

Chilly Willy wrote: Controls:
A - play from current track to end of disc
B - play current track once
C - stop playing
X - show current track info
Y - play current track repeatedly
Z - pause/resume
START - check disc
How can I make "play random track?" (same as RANDOM-B in Japanese bios player?)
by Ti_
Fri Jan 01, 2016 1:59 pm
Forum: Megadrive/Genesis
Topic: Question on SRAM
Replies: 14
Views: 2782

Re: Question on SRAM

On Mega Everdrive (with 16-bit sram) most(or all) byte instructions doesn't work on odd addresses.
by Ti_
Fri Mar 20, 2015 2:29 pm
Forum: Demos
Topic: GEMS Jukebox
Replies: 42
Views: 7574

Here's my compilation for r57shell's player: Tracklist: Vectorman 1, Earthworm Jim 2, Doom Troopers, Comix Zone, Dune2. gems_compilation_wip.rar Some bugs of GEMS_Player.bin: Some wrong in rom header, code starts from (0x1F4 instead of 0x200). When you play combined song (example: DT: Nero) , and if...
by Ti_
Fri Nov 22, 2013 6:38 pm
Forum: Megadrive/Genesis
Topic: Determining the timing of a piece of code
Replies: 36
Views: 4729

Anyway, there is so many emulators, and no method to get timings of code chunk :( Gens standart debugger shows how cycles each command takes. ) hotkey 't' is step into. O_o ? Did i put that feature ?? I only remember about execute 1/10/100/1000 instructions shortcut but nothing about cycles... Yep,...
by Ti_
Fri Nov 22, 2013 6:16 pm
Forum: Megadrive/Genesis
Topic: Determining the timing of a piece of code
Replies: 36
Views: 4729

r57shell wrote: Anyway, there is so many emulators, and no method to get timings of code chunk :(
Gens standart debugger shows how cycles each command takes. ) hotkey 't' is step into.

If you want to compare large functions like unpacking, you can try easy68k ide.
by Ti_
Sat Oct 19, 2013 8:55 am
Forum: Demos
Topic: VDP Tests
Replies: 18
Views: 4075

Re: VDP Tests

r57shell wrote: WARNING: use this rom at your own risk. Only if you crazy. Mindless, or if you don't care.
It is rapidly changes the display mode. I don't know what will be with MD.
Sounds evil.
This may be used against pirates. :twisted:
by Ti_
Fri Jul 05, 2013 11:57 am
Forum: Tools
Topic: aPLib decruncher for 68000
Replies: 48
Views: 14716

End of files corrupted (as I think > 32kb) [Tried with original version]. With your optimized version it sliglthy corrupted everywhere. Original version requires header. And what? If not skip header it will be unpacked wrong at start, not end. Here's corrupted roms: 1st) 'optimized version' 2nd) 'o...
by Ti_
Sat Jun 29, 2013 11:57 am
Forum: Tools
Topic: aPLib decruncher for 68000
Replies: 48
Views: 14716

And, I made my own aplib packer. Better packing, more time needed.
End of files corrupted (as I think > 32kb) [Tried with original version].
With your optimized version it sliglthy corrupted everywhere.
by Ti_
Thu Jun 27, 2013 8:42 pm
Forum: Video Display Processor
Topic: Questions related to the vpd
Replies: 7
Views: 2330

Re: Questions related to the vpd

3) Can I change the register with the address of the begin of a plane inside an HINT? I mean changing registers 2 & 4 of vpd within an HINT. Any example or any game which makes this? Yes, it seems weird at first but with games of limited playfield is usefull (road rash for example). If I understand...
by Ti_
Tue Jun 25, 2013 6:38 am
Forum: Megadrive/Genesis
Topic: Graphics Compression Formats
Replies: 47
Views: 11150

-fb273 -lc0 -lp0 -pb0 -mfhc4 -mc100000 Every file can give better results on different settings. And it's not always max, but in ~50 bytes range. For me first file gives best at -fb231 and second with -fb227. But -fb 228 and 226 gives bad result. :o Some kind of random, depends on file. Also I've t...
by Ti_
Sun Jun 23, 2013 7:39 am
Forum: Megadrive/Genesis
Topic: Graphics Compression Formats
Replies: 47
Views: 11150

Added lzss koei (LZB). Used in Genghis Khan II and other koei games.

Sega_Pics_packed.7z

compression rating: very good.
memory usage: no usage (reads from vram)
speed: slow - 3-4 sec. (actually in ROM exists 2 versions - second to unpack to ram - I've not tested it's speed)
by Ti_
Fri Jun 21, 2013 3:34 pm
Forum: Megadrive/Genesis
Topic: Graphics Compression Formats
Replies: 47
Views: 11150

It can be very good unpacker for Genesis, but, needs some time to optimize under this platform. I've readed about LZHAM - new algorithm, it's compress not so powerful as LZMA, but decompress 3x times faster. Maybe it can be used on Sega too? :) lzham_alpha7_r1\bin>lzhamtest_x86 -x -e c apelsin.smd ...