PDA

View Full Version : OS v8



KRIKzz
06-24-2010, 10:11 AM
http://krikzz.com/pub/support/everdrive-md/os-bin/

OS v8 available!
1)CD bios loading (only in tandem with firmware v8+)
2)region patch. it is megakey alternate. remove regional security, but work not for all games.
3)autorun. just flashed game autorun
4)more fast flashing algorithm
5)fixed bug with folder overflow
6)os update available now as buid in function
7)can run game and stay everdrive registers unlocked. good for homebrew. for activete just need replace string in rom header "SEGA MEGA DRIVE" by "SEGA EVERDRIVE"

Eke
06-24-2010, 11:43 AM
Nice, i was just going to ask for an "autorun" function.

Do you think it would be possible to bypass the BIOS on later models after loading a new game ( instead of doing a cold reset, initialize stuff like the BIOS do then do a warm reset or directly jump to entry point) ?

KRIKzz
06-24-2010, 11:49 AM
can't understand you question. you mean return to menu after reset?

Eke
06-24-2010, 12:00 PM
Nope, I mean when I load a new game then start it from the menu, you are doing a system reset (MRESET ?) which have the effect of restarting the BIOS routine (boring license message, ROM header checks, TMSS register lockout, etc) before the game starts.

I would like an option that directly start the game without doing the whole reset process, pretty much like the BIOS is doing but without annoying message and protection stuff. There are also a few homebrew programs that were badly coded and won't work properly on systems with TMSS because they don't write the "SEGA" word on startup, it would help making them run on my setup...

KRIKzz
06-24-2010, 12:06 PM
just dissamle hard reset in options and game will be started by jump on reset vector. but keep in mind that some game(sonic and sonic2 for example) will work with bugs withoud cold reset because i don't know how i can totaly clean hardware.

btw may be somebody know how genny hardware can be returned in default state by software method?

BM-Viper
06-24-2010, 12:10 PM
KRIKzz,

So can OS v8 be installed on any firmware version? Also, why are the ByteBlaster's so expensive?! $100 for a parallel port version!

KRIKzz
06-24-2010, 12:13 PM
KRIKzz,

So can OS v8 be installed on any firmware version? Also, why are the ByteBlaster's so expensive?! $100 for a parallel port version!

OS v8 can be installed on cart with any firmware.
100 USD? seems like you found some crazy seller (:

here byteblaster for 17usd:
http://cgi.ebay.com/new-Altera-ByteBlaster-Byte-Blaster-MV-Download-cable-/140402388390?cmd=ViewItem&pt=LH_DefaultDomain_0&hash=item20b0a26da6#ht_500wt_1154

BM-Viper
06-24-2010, 12:34 PM
I just looked on Altera's website, hadn't gotten to eBay just yet :P I didn't wanna blow it up with a possible clone if the official one was cheap enough.

KRIKzz
06-24-2010, 12:38 PM
official altera devices is extremely expensive. this is very simple device, so in this case clone 100% identical

Eke
06-24-2010, 12:38 PM
just dissamle hard reset in options and game will be started by jump on reset vector. but keep in mind that some game(sonic and sonic2 for example) will work with bugs withoud cold reset because i don't know how i can totaly clean hardware.

oh thanks, didn't know it was already there, I should have looked better.


btw may be somebody know how genny hardware can be returned in default state by software method?

Tmee (on spritesmind forums) disassembled and analysed the BIOS program:
http://gendev.spritesmind.net/forum/viewtopic.php?t=451 (http://www.hot.ee/tmeeco/DWNLOADS/TMSS.RAR)

IMO, you can dismiss the write in the TMSS register ($A14000) at the end that lock the VDP unless the game rewrite the register with the good value

BM-Viper
06-24-2010, 01:17 PM
official altera devices is extremely expensive. this is very simple device, so in this case clone 100% identical

Cool, maybe I'll pick one up, and try not to break my cart :-)

Greg2600
07-05-2010, 08:28 PM
But the cable on Ebay is just the cable. It doesn't include the piece you have to solder into the card, right?

KRIKzz
07-05-2010, 08:33 PM
right. it is BH-10R connector. and this connector not need to solder, just need keep by fingers on pcb

mdmx
07-11-2010, 06:55 AM
right. it is BH-10R connector. and this connector not need to solder, just need keep by fingers on pcb

Hi KRIKzz, how do I have to install the BH-10R connector? Is this correct:

http://img441.imageshack.us/img441/7821/everdrivepin.jpg (http://img441.imageshack.us/i/everdrivepin.jpg/)

KRIKzz
07-11-2010, 08:05 AM
correct

mdmx
07-11-2010, 02:39 PM
ok, thank you. Where can I download the software for the Byte Blaster cable?

KRIKzz
07-11-2010, 02:58 PM
i use "Quartus II Web Edition" for flashing. may be somewhere exist some small tolls, but i don't know about them

http://www.altera.com/products/software/quartus-ii/web-edition/qts-we-index.html

raylyd
07-12-2010, 08:05 AM
i used my sd card to update to v9
and its fine

mdmx
07-12-2010, 04:52 PM
i use "Quartus II Web Edition" for flashing. may be somewhere exist some small tolls, but i don't know about them

http://www.altera.com/products/software/quartus-ii/web-edition/qts-we-index.html

wow, this software has a file size of 2.6 Gigabytes:drool: I don't want to develop a new design, I just want to flash the new firmware.

Can I do it with the Altera Stand-Alone Programmer ?
https://www.altera.com/download/legacy/asap2/dnl-asap2.jsp

KRIKzz
07-12-2010, 05:10 PM
i try it and this tool not works.
i will try to find some usable tool

link83
07-12-2010, 05:20 PM
Maybe the "Quartus II Programmer" would be more suitable?:-
https://www.altera.com/download/programming/quartus2/pq2-index.jsp

raylyd
07-13-2010, 05:42 PM
i will make a youtube video how to update via sd card take care guys i will do it soon as i can

KRIKzz
07-13-2010, 05:46 PM
we talking about firmware update (not OS)

mdmx
07-19-2010, 04:29 PM
i try it and this tool not works.
i will try to find some usable tool

Hi,
that's very nice. A small and easy to use tool would be helpful.

Cyantist
07-24-2010, 07:06 AM
I have just one question about the Everdrive. Does it go in any Mega Drive? for example i wont need to mod one ?

KRIKzz
07-24-2010, 07:10 AM
everdrive will be work on any original megadrive/genesis except genesis3

raylyd
07-26-2010, 12:27 PM
Can i ask why wont it work in a genesis 3 ?

KRIKzz
07-26-2010, 12:59 PM
i think that some signals is unconnected to cart port on genesis3 (cpu clock or/and !time).
BTW: currently i create new firmware for provide compatibility with genesis3 and firecore clones

Eke
08-11-2010, 04:54 AM
Some suggestions for next OS:

(1) having an option to force the game mode (SMS, SMD) for unlicensed programs that do not have correct "SEGA" or "TMS SEGA" string in ROM header.

(2) having an option so that OS does not initialize / reset Z80 (RAM, registers,...) on startup: this is essentially for testing purpose, to see the initial state of Z80 on various models using a dedicated test program.

(3) when Z80 initialization is enabled, initialize SP register to $DFF0: this is indeed required by some SMS games that expect this register to be initialized by SMS BIOS.

Thank you

KRIKzz
08-11-2010, 06:04 AM
i think than i can implement all it in new OS. hope that SP register init can help for some SMS games like "addams famely"

KRIKzz
08-11-2010, 02:11 PM
only firmware (non os) may provide support with genesis3 and firecore

KRIKzz
08-11-2010, 04:17 PM
latest firmware still not supported with genesis3, so you even can't run megadrive games on genesis3.
about genesis3 and sms: as far as i know genesis3 incompatible with SMS mode, even if you will use official power base converter. some hardware modiffication need for enable compatibility with sms mode on genesis3

eightbit
09-08-2010, 04:22 PM
Will this work for flashing?

http://cgi.ebay.com/ByteBlaster-II-CPLD-Byte-Blaster-FPGA-JTAG-CABLE-/320541019482?pt=LH_DefaultDomain_0&hash=item4aa1bbcd5a

KRIKzz
09-08-2010, 04:24 PM
yes, it will work
also you need BH-10R plug, like this (http://www.brownbear.ru/foto/foto/90031.jpg)

scottzane
09-16-2010, 01:56 PM
New OS update http://krikzz.com/pub/support/everdrive-md/os-bin/os-v13.bin
v13 06.09.2010 1)spansion memory support 2)about menu 3)module menu moved in toolbox

rat_king
09-17-2010, 09:39 PM
Hello,

In order to get a Model 3 VA2 (ASIC 315-6123) to work with the Everdrive you have to do the Virtual Racing fix.

-Bridge pins B16 and B26 on the cartridge slot
-Solder pin B19 to the side of solder spot C42 closest to the ASIC