|
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 |
Rate this entry!
This poll has expired.
|
||||||||||||||||||||||||||||
Author | Message | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
[Coding competition 2017] Bad Apple 3D full length by Gligli
Posted: Mon Mar 27, 2017 7:34 pm
|
|||||||||||||||||||||||||||
http://www.smspower.org/Homebrew/BadApple3DFullLength-SMS
|
||||||||||||||||||||||||||||
|
Posted: Mon Mar 27, 2017 10:26 pm | |||||||||||||||||||||||||||
Ah, there was two readme.txt in the archive. I should probably have merged them, sorry!
Here's the one for the entry itself: ************************************
* Bad Apple 3D full length for SMS * ************************************ Code by GliGli, for http://www.smspower.org 2017 coding competition. Original video: https://www.youtube.com/watch?v=iV5A-VzKWvw Using SMS Video Player v7 (project page for source code: https://github.com/gligli/tiler ) Plays on a 50Hz Sega Master System with its 3.5Mhz Z80. Most emulators should be able to play it perfectly (Emulicious, MEKA, Kega Fusion, ...). Make sure to set them to PAL 50Hz. 3'38 video. 2724 palettized frames with 28 unique colors from the palette of 64 running at 12.5 fps. 10.3Khz optimized 4bit PCM sound. Not really in the competition theme you might say but included is the video encoder so that eg. Bock can encode a video from his wedding to play on his SMS as a souvenir =) Tools: ====== - WLA-Z80: http://github.com/vhelin/wla-dx/ - pcmenc: http://github.com/maxim-zhao/pcmenc - Emulicious: http://emulicious.net/ - Lazarus: http://www.lazarus-ide.org/ |
||||||||||||||||||||||||||||
|
Posted: Tue Mar 28, 2017 8:45 am | |||||||||||||||||||||||||||
YT video somewhere? :|
Also, is it using exclusively slot 1 and slot 2 (SEGA mapper) paging, right? |
||||||||||||||||||||||||||||
|
Posted: Tue Mar 28, 2017 9:15 am | |||||||||||||||||||||||||||
I'm currently working on large capacity microSD-based cartridges for SMS and MD.
Once I get one working I will make a hardware capture of this demo and put it on Youtube (should be in the next days I think :). Yep, using slot 1/2 standard SEGA mapper. |
||||||||||||||||||||||||||||
|
Posted: Tue Mar 28, 2017 11:41 am | |||||||||||||||||||||||||||
Supporting 4MB ROMs? Flash based? Neat!! :D | ||||||||||||||||||||||||||||
|
Posted: Tue Mar 28, 2017 10:48 pm | |||||||||||||||||||||||||||
Wow, awesome improvements! Great work to up the number of frames enough to cover the whole video, whilst also improving the colour, and still coming in at under 4MB. This is now long enough to cover most music videos, movie trailers etc. I just need to make a 4MB cart ... | ||||||||||||||||||||||||||||
|
Posted: Wed Mar 29, 2017 11:05 am | |||||||||||||||||||||||||||
My first ever attempt at making a video :)
|
||||||||||||||||||||||||||||
|
Posted: Wed Mar 29, 2017 12:04 pm | |||||||||||||||||||||||||||
BKK> Thanks, I basically rewrote everything to get there and optimized the hell out of the Z80 code to make it run fine. This video compressed very well due to being mostly black or white tho, other 3'30 videos may look worse.
Maxim> Thank you :) Is it from hardware or from an emulator? I got it working this morning on my MD cartridge in SMS mode, but I don't have any capture card at the moment. |
||||||||||||||||||||||||||||
|
Posted: Wed Mar 29, 2017 12:41 pm | |||||||||||||||||||||||||||
I used BizHawk, it has good lossless 1:1 video exporting - but crashes on the other Bad Apple demo :) | ||||||||||||||||||||||||||||
|
Posted: Wed Mar 29, 2017 1:33 pm | |||||||||||||||||||||||||||
Thanks for the video Maxim. Seriously guys , what da...????!?!?!?!? Are we talking about a master system here?? This is totally insane!!! Psg chip playing audio and with video at the same time!! I've nothing else to say really , get this video and go fool your friends into thinking this is a full motion video on the Saturn or something .... Then see their faces when you tell them this is an actual 8bit master system doing the job... Superb work. Love it. |
||||||||||||||||||||||||||||
|
Posted: Wed Mar 29, 2017 4:23 pm | |||||||||||||||||||||||||||
Crazy good. I hope you do a write up on the improvements you made to get this to fit. The inclusion of streamed audio takes this to the next level.
Awesome stuff! |
||||||||||||||||||||||||||||
|
Posted: Wed Mar 29, 2017 8:37 pm | |||||||||||||||||||||||||||
Both Bad Apples are quite nice achievements on their own way. ;) | ||||||||||||||||||||||||||||
|
Posted: Thu Mar 30, 2017 1:16 pm | |||||||||||||||||||||||||||
Thanks =) I just wrote http://www.smspower.org/forums/post97208#97208 , it's pretty technical and maybe not that interesting tho... |
||||||||||||||||||||||||||||
|
Posted: Thu Mar 30, 2017 8:16 pm | |||||||||||||||||||||||||||
Amazing work! I watched the video on YT, and afterwards I had to load the program into an emulator, in order to really believe that it actually runs on a Master System. Crazy, system-limit-pushing Bad Apple stuff going on this year in the compo! | ||||||||||||||||||||||||||||
|
Posted: Thu Mar 30, 2017 11:07 pm | |||||||||||||||||||||||||||
I found it interesting, even if I don't fully understand everything :p Thanks for the write up. |
||||||||||||||||||||||||||||
|
Posted: Fri Mar 31, 2017 11:37 pm | |||||||||||||||||||||||||||
Side by side comparison with the original. | ||||||||||||||||||||||||||||
|
Posted: Sun Apr 02, 2017 2:28 pm | |||||||||||||||||||||||||||
How good and large video! shame it does seems to render garbage in some tiles in emulicious with vdp limits on, but it is pretty nice. | ||||||||||||||||||||||||||||
|
Posted: Sun Apr 02, 2017 4:23 pm | |||||||||||||||||||||||||||
You had me doubting for a second since there was a new emulicious release but it stills runs fine with VDP constaints emulated :) You just have to set the emulator to 50Hz.
At 60Hz you would also get wrong speed since it would play the video at 12fps instead of 12.5fps. |
||||||||||||||||||||||||||||
|
Posted: Tue Apr 04, 2017 5:10 pm | |||||||||||||||||||||||||||
Hi, I tried to use it in a Megadrive PAL with a flashcard, but it gives error. Would it have a solution? I am trying to make a video about the possibilities of this flashcard and I would like to include your demo. Thank you! |
||||||||||||||||||||||||||||
|
Posted: Tue Apr 04, 2017 5:42 pm | |||||||||||||||||||||||||||
just some messages up, it's discussed why it doesn't work in Sega Megadrive VDP | ||||||||||||||||||||||||||||
|
Posted: Tue Apr 04, 2017 5:47 pm | |||||||||||||||||||||||||||
SuperPadLand> Hello, what kind of error do you get?
I got it to work on my own MD flash cart in 50Hz SMS mode. Nothing special required besides 4MB mapper support. It even works in 60Hz because the MD VDP is way more forgiving than the SMS one on active display timings. kusfo> That's the other Bad Apple, mine works fine on the MD :) |
||||||||||||||||||||||||||||
|
Posted: Tue Apr 04, 2017 5:56 pm | |||||||||||||||||||||||||||
The error is: "prog error 140" The flashcard is a chinese cheap version and the max size rom is 6MB and works fine with Tectoy games like Street Fighter II or Virtua Fighting for example.
Veo que eres de España, puedes explicarme que significa VDP y cual es el problema? |
||||||||||||||||||||||||||||
|
Posted: Tue Apr 04, 2017 6:23 pm | |||||||||||||||||||||||||||
Sounds like the cart doesn't support 4MB roms in SMS mode... |
||||||||||||||||||||||||||||
|
Posted: Tue Apr 04, 2017 6:54 pm | |||||||||||||||||||||||||||
Me he equivocado, es la otra demo de Bad Apple (la de blanco y negro), la que no funciona en la megadrive. El VDP es el chip gráfico tanto de la master como de la mega (uno es la evolución del otro). El de Mega no acaba de ser exactamente igual que el de Master, con lo que algunos juegos (Y's o los de Codemasters) o demos, a veces dan problemas. |
||||||||||||||||||||||||||||
|
Posted: Tue Apr 04, 2017 6:59 pm | |||||||||||||||||||||||||||
Ups! :( but thanks!
Ok, pues muchas gracias. Era por probar suerte que a lo mejor había alguna forma de hacerlo funcionar. Más adelante a ver si pillo el flashcard de Master System que también me interesa jugar lo de SG-1000. Saludos! |
||||||||||||||||||||||||||||
|
Posted: Tue Apr 04, 2017 7:10 pm | |||||||||||||||||||||||||||
At the end I also get the Master Everdrive to be able to play all the roms available :-) | ||||||||||||||||||||||||||||
|
Posted: Sun Apr 23, 2017 12:22 pm | |||||||||||||||||||||||||||
Oh wow, even PCM music ! | ||||||||||||||||||||||||||||
|
No funciona
Posted: Mon Jun 22, 2020 7:15 pm
|
|||||||||||||||||||||||||||
No es compatible con la Master System original.
Probado con Master Everdrive original actualizado a OS9, consola Sega Master System 1 versión TecToy. Solo funcionó en emulador. |
||||||||||||||||||||||||||||
|
Posted: Mon Jun 22, 2020 8:55 pm | |||||||||||||||||||||||||||
As the ROM is 4MB, you can't load that on the 'original' Master Everdrive |
||||||||||||||||||||||||||||