|
ForumsSega Master System / Mark III / Game GearSG-1000 / SC-3000 / SF-7000 / OMV |
Home - Forums - Games - Scans - Maps - Cheats - Credits Music - Videos - Development - Hacks - Translations - Homebrew |
![]() |
Goto page Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 Next |
Author | Message |
---|---|
|
![]() |
Fantastic ! Thank you !! |
|
![]() ![]() |
|
|
![]() |
Somebody should create Konami Antiques MSX Collection for Master System. |
|
![]() ![]() |
|
|
![]() |
I did a new conversion of C-BIOS 'cause Stokes's one is messy, pretty good compatibility but the sound is not working. Almost all games already posted here with Joy Soft loader are running with this C-BIOS, so now running on real hardware! (without the need of DahJee RAM extension adapter). Example with the homebrew Bubbo World 2 attached.
For the conversion of C-BIOS I used the first 16ko of cbios_main_msx1.rom from cbios-0.29a. Then I changed all this value: D3 98 --> D3 BE D3 99 --> D3 BF D3 AA --> D3 DE DB 98 --> DB BE DB 99 --> DB BF DB AA --> DB DE DB A9--> DB DD Then for the sound we have originally: D3 A0 at $1753 and $175C D3 A1 at $1757 DB A2 at $175E (maybe controls?) I don't know how to change this 3 values, sometimes I can get sound but not proper. |
|
![]() ![]() ![]() |
|
|
![]() |
Sorry to ask Revo but what is the correct way to use that modified bios ? | |
![]() ![]() |
|
|
![]() |
Thanks Revo. I will check this out. |
|
![]() ![]() |
|
|
![]() |
Well for example with Bubbo World 2, the conversion posted is 32ko, the first group of 16ko is C-BIOS, then the other 16ko is the game. |
|
![]() ![]() ![]() |
|
|
![]() |
Grog's Revenge is now playable with C-BIOS. Pretty fun game.
To start a game push button 1 two times then button 1 of second controller and then button 1 of first controller. |
|
![]() ![]() ![]() |
|
|
![]() |
Okay. |
|
![]() ![]() |
|
|
![]() |
Speaking of which since I NOW have a Windows 10 from Christmas, I will see if I can produce a TMR SEGA header. |
|
![]() ![]() |
|
|
![]() |
Now, I just got it on my Windows. How do I produce the TMR SEGA header? | |
![]() ![]() |
|
|
![]() |
With an HEX editor put TMR SEGA at $7FF0, put the value 4C at $7FFF then use SMSandGGHeaderReader to put a valid checksum at $7FFA. | |
![]() ![]() ![]() |
|
|
![]() |
GOTCHA Okay, I will use Maxim's reader. I'm also gonna create a SG to SMS conversion with this. |
|
![]() ![]() |
|
|
![]() |
Okay, I did what you said, but I'm having trouble with the viewer, should I click something or should I do anything? | |
![]() ![]() |
|
|
![]() |
Just slide the rom into it, then put the valid checksum with your HEX editor. | |
![]() ![]() ![]() |
|
|
![]() |
And where should the valid checksum be? |
|
![]() ![]() |
|
|
![]() Last edited by Revo on Wed Jan 27, 2021 9:46 pm; edited 1 time in total |
"Calculated= xxxx"
put a valid checksum at $7FFA (inversed value) |
|
![]() ![]() ![]() |
|
|
![]() |
Thanks, I will see how this goes. |
|
![]() ![]() |
|
|
![]() |
Here's a TMR SEGA version of Final Justice with an old version of my C-BIOS.
I will do a Bomb Jack SG to SMS conversion next. |
|
![]() ![]() |
|
|
![]() |
I will see if I can do decent sound emulation for the AY to SN conversion. | |
![]() ![]() |
|
|
![]() |
Followed update for Car Fighter and Ice World.
Glitch on text fixed. Header & valid checksum added. |
|
![]() ![]() ![]() |
|
|
![]() |
Okay. |
|
![]() ![]() |
|
|
![]() |
Guys, I just did a manual MSX to SMS conversion of Keystone Kapers. I'ma see if I can do it for others. And YES, this is actually an original MSX game converted to SMS without the MSX BIOS.
Edit: Works on SG-1000 models too. |
|
![]() ![]() |
|
|
![]() |
Ice World... not at all looking like a clone of a Sega game... :D | |
![]() ![]() |
|
|
![]() |
Yet another manual MSX to SMS hack. This only works for SG-1000 II and SMS.
|
|
![]() ![]() |
|
|
![]() |
Hello ,
I've tried on real Master system , and the result is very good 1) Keystone Kapers = work good but have sound issue , have you planned to upgrade the sound ? 2) Sparkie = i can't start the game because bouton 1 & 2 of joypad is not working to start the game , is it possible to remap joypad for keyboard 1,2,3,4 ? (but is see the demo work good) 3) Can you explain how you converted Keystone Kapers and Sparkie ? (i want to try to convert Eggerland and Rambo...) 4) Have you planned to do a software (on PC) to do this automatically ? 5) is this method can work with MEGAROMS ? Best regards |
|
![]() ![]() |
|
|
![]() |
Sparkie works with the 1&2 buttons on demo. Also, I used Clover's sound source for Keystone Kapers, so it's successfully fine. I also fixed the sound on the C-BIOS for SMS. I will send it soon. |
|
![]() ![]() |
|
|
![]() |
Hello ,
1) For Keystone Kapers [a2].sms , the sound working good now 2) For Sparkie when i push 1&2 during demo, the game start but i have sound issue on Sparkie Can you modify the sound like "Keystone Kapers [a2].sms" for the sound of Sparkie ? 3) Can you explain how you converted Keystone Kapers and Sparkie ? (i want to try to convert Eggerland and Rambo...) 4) Have you planned to do a software (on PC) to do this automatically ? 5) is this method can work with MEGAROMS ? |
|
![]() ![]() |
|
|
![]() |
First off, they have been originally set to the very beginning like SG-1000 games, causing it to be having no BIOS. Then, they have MSX codes like: Output and Input 98h and 99h. out (0xa0),a - D3 A0 in a, (0xa2) - DB A2 out (0xa1),a - D3 A1 out (0xaa),a - D3 AA in a, (0xa9) - DB A9 in a, (0xaa) - DB AA Then I converted the following. Output and Input BEh and BFh. out (0xde),a - D3 DE (Only for control on D3 A0) out (0x7f),a - D3 7F (Only for audio on D3 A0) in a, (0xdc) - DB DC out (0x7f),a - D3 7F out (0xde),a - D3 DE in a, (0xdd) - DB DD in a, (0xde) - DB DE And lastly, I changed the AB bytes to F3 C3 (di - jp) and added the two middle bytes, BE BE (cp (hl) cp (hl)) This method might work for some occasions for any game or MegaROMS, but some games just use normal directory. I'ma see about Eggerland Mystery and Rambo. |
|
![]() ![]() |
|
|
![]() |
Good new, can't wait to try that! |
|
![]() ![]() ![]() |
|
|
![]() |
Well, here's the modified version. No glitches with the loader at all. Enjoy.
Alpha Roid runs on SMS with this. The sound works well, graphics are good, but I would like to see if I can try to find source for the crash. |
|
![]() ![]() |
|
|
![]() |
Nice thank you!
Followed update for 75 games previously posted here with Joy Soft loader (so not working on real hardware), now converted with CBIOS so working on real hardware! List of the updated games: 3, 4 ; 10 Yard Fight ; Aquapolis SOS ; Aquattack ; Back to the Future ; Bee & Flower ; Bird & Chairs ; Blockade Runner ; Bouken Roman ; Bubbo World 2 ; Buru to Marty Kikiippatsu ; Butamaru Pants ; Casio Worldopen ; Come On! Picot ; Cow Abductors ; Crazy Buggy ; Dragon Attack ; Earth Attack ; Exoide-Z Area 5 ; Formation Z ; Fruit Search ; Griel's Quest for the Sangraal EX ; Grog's Revenge ; Gunjin Shogi Mars ; Hadesu no Monsho ; Hayabusa - Moonsweeper ; Heavy Boxing ; Hydlide 1 ; Iga Ninpouten 2 ; Issunhoushi no Donnamondai ; J.E.T.P.A.C ; J.P. Winkle ; Kageno Densetsu ; Kick It ; Koneko no Daibouken ; Linez ; MayQII ; Megaro Polis SOS ; Mobile Planet Suthirus ; Ningyo Densetsu - Fathom ; Ninja Jajamaru Kun ; Oil's Well ; Othello ; Panther ; Picture Puzzle ; Police Story, The ; Puzzle Panic ; Racing ; Scarlet 7 ; Shoganai ; Shougi Meijin ; Shougi ; Shougi Sinan 1 ; Sky Galdo ; Slime Center ; Space Maze Attack ; Spelunker ; Star Force ; Star Soldier ; Step Up ; Stone of Wisdom, The ; Stray Cat ; Super Soccer ; Takahasi Meijin no Boukenjima ; Takeru Densetsu ; Tear of Nile ; Tensai Rabbian Daifunsen ; Ti Ti! Pang Pang! ; Top Roller ; Tower of Druaga ; Traffic Jam ; Triton ; Txupinazo! ; Yokai Yasiki ; Zaider - Battle of Peguss . |
|
![]() ![]() ![]() |
|
|
![]() |
Thanks for the collection, I also am looking at some source. Basically, the Joy Soft stuff is still in tact, causing some related codes to work. I saw in Txupinazo! |
|
![]() ![]() |
|
|
![]() |
I've lot of new conversion/update to post, let's start with Konami games.
For these games, you need to use right on controller 2 to start. Antarctic Adventure and Time Pilot work perfectly. Frogger and Super Cobra need sound fix, maybe you can give a look Stokes? |
|
![]() ![]() ![]() |
|
|
![]() |
Little update on Stone of Wisdom, The, now Japanese is fixed.
|
|
![]() ![]() ![]() |
|
|
![]() |
Let's continue with Casio games, followed conversion of Casio Daishogai Keiba, Eagle Fighter, Iga Ninpouten 1 , Nessen Koushiyen, Pachinko U.F.O.
|
|
![]() ![]() ![]() |
|
|
![]() |
And let's finish today with Bomber Man, see you tomorrow.
|
|
![]() ![]() ![]() |
|
|
![]() |
Okay. |
|
![]() ![]() |
|
|
![]() |
Thanks both Revo and Stokes for the great conversions :) | |
![]() ![]() |
|
|
![]() |
Anytime. |
|
![]() ![]() |
|
|
![]() |
Shmup day! With conversion of Alpha Roid, Battle Ship Clapton 2, Color Midway, E.I - Exa Innova, Flash Sprash, Space Trouble, Turmoil, Ultraman.
|
|
![]() ![]() ![]() |
|
|
![]() |
And a little cutie with Tatica.
|
|
![]() ![]() ![]() |
|
|
![]() |
My Holy! That's a lotta games. :-D | |
![]() ![]() |
|
|
![]() |
Some Ascii and Toshiba Emi conversion today, with: B.C's Quest, JP Winkle, Kung-Fu Taigun, Pai Panic, Riseout, Sewer Sam, Tawarakun, Telebunnie, Thseus.
Some games need controller 2 to start (right button most of the time). |
|
![]() ![]() ![]() |
|
|
![]() |
And some sports with Attack 4 Women Volleyball, MSX Baseball, MSX Rugby, Super Tennis.
|
|
![]() ![]() ![]() |
|
|
![]() |
Nice, also, I see that Sewer Sam (and B.C's Quest) is doing some voice from AY to SN. |
|
![]() ![]() |
|
|
![]() |
Any ideas for crash waves in C-BIOS? | |
![]() ![]() |
|
|
![]() |
Nippon Columbia and Hal conversions today with Boggy'84, Eggerland Mystery, Jump Coaster, Mr Do's Wild Ride, Oyoide Tango, Peetan, Super Pachinko, Tetsuman.
Bobby'84 is not working on Emulicious but working fine with MEKA. |
|
![]() ![]() ![]() |
|
|
![]() |
And like tonight is Friday night! Conversion of Super Drinker.
|
|
![]() ![]() ![]() |
|
|
![]() |
Friday! Also, I see you converted Eggerland Mystery to the SMS too. |
|
![]() ![]() |
|
|
![]() |
I'm still figuring out a way for the white noise to be on this too. | |
![]() ![]() |
![]() |
Goto page Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 Next |