V1! =! JRicardo BittencourtöBrSMS rulezE' !@! 8P͉ !B ,͉ !6: @22: @22: @2:@2::!w#w#w#w#w#w#w#w#9%"."0*4͉ *4͉ *4͉ ","2:'ç]2":" ;:"H:" :G:% (:&P!B *4:&Goxg:%o~( >2<2 :&=22:%22 !͉ 2'ۿ:"(:"(:"(#:"(-:"(7:%0<2%>2':%ç(=2%>2':&ç(=2&>2':&0<2&>2'!@~(#O *#"(!q#x :">2'*,#~*[@"*[ @Z":4ogo"*:4 24** ͠  !͉ ( ͠  !͉ |gogW] ** ͠  !͉ 0 ͠ ( !͉ |gogW] [*zƐW*,",[*zW!͉ [*z0W!͉ *4͉ *4͉ *4͉ *.#N#ͥ ".y@ڻPOGO O!G!͉ ͉ *.#~+(˺:">2'*.~*[@R"*[ @R":4 24:4ogo"*** ͠  !͉ ( ͠ 0 !͉ |gogW] ** ͠  !͉  ͠ ( !͉ |gogW] *.N++ͥB".[*[*!͉ [*z W!͉ *4͉ *4͉ *4͉ *,N++ͥB",>2'ï24*0".*2",! *4͵ ! *4͵ ! *4͵ ! !͵ ! ! ͵ !6*.~NͥB++".*,NͥB++",*[@R"*[ @R"*,#~+#N#ͥ ",*.#N#ͥ ".*[@"*[ @Z">2'ï24*4͉ *4͉ *4͉ >2'ï24$*4͉ *4͉ *4͉ !͉ ! ͉ !z?W_W #N#ͥy!""">2>2:2:2ï22 2~o~o# xW:ʠ ڰo&~u Ý2>2Ýʝ<2ÝG:u 2Ý  4 ڝ2>2Ý>2ÝLʊʩXʔmʔʂ2Ý>2ï2Ý2!*"">2Ý2!2"">2Ý>2Ý22Ý2!""">2Ý2>2 :2:2Ý22 :2:2Ý>2Ý2>2ÝOD2:GyO_zWyO 2Ý2:G22Ý#M M +2~#+g DO DOM G~#+M z2Ã_zW#Dgnnnnnnn~ozӿ>ӿ>ӿ>ӿ>ӿ>ӿ>ӿ>ӿ>ӿ>ӿ>6ӿ>ӿ>ӿ>ӿ> ӿ>ӿ{ӿz@ӿ~Ӿ# x }ӿ|ӿ۾ x "" ;;ĀLB$*@0<`P^UAB *>~~<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??@@AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ[[\\]]^^__``aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~  !!!!""""####$$$$%%%%&&&&''''(((())))****++++,,,,----....////0000111122223333444455556666777788889999::::;;;;<<<<====>>>>????    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @` @`@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@UUUU<< ` PPP@ @888888P PppPpp@pp`h@hPPPppPp xx $ \P @H @ pxx ` ppp hPА(PȨ`h`` @pTX< $HH$H$$H(P P(Ppxx(Pp p(P pPppPppPpPhHHHP @DTT@ PP  @6|h(((8@0HH0p<<????????"D"DD"D"|88|~<<~Á3333 PP p p PPhh0HHpHHpPPPPP@ @x`PPPPhP pp PP pPP0@@ PPP PPpp8@@8pP 00``( @ PP$$0xx00> ` PPP@ @888888etaosrn...................p8?|??9?ws{|AANOAAEOAAEAE T^AAATTTAAA_AETT^^^_ANOAANAOAAANOAp8?$>>||Too?????OOAAAOANOANEEETTVZVZ___Q^_ KOOEONNAAAAAAOEOOA8=? ~N??/?<~t9??=ߞ|}GNx^AOOEEZZZQ h__ZOOEA8?O;OO?3_?o8x8<<?AOOOOEAAkINNKKKA_OEAA{8 ?????*P?+~<AOEEOOZZZ aaaaaaaaaOEOA{8_><??|>??|>>^_/_?AOA*_VVVVTQQVQQQVQQQiVVTQiVQQieVVVVVVQieTTQ_VQaOOEAFA8)xOb~? =>(3??? LJߊA-AFaJaaaaaaaaaFFFNNNFFA8??< Get the latest public version [1.12]: brsms12r.zip (79kb)

You can also try to download BrSMS from the mirrors:

brsms12r.zip [1.12] download from EmuCamp

SG1000 Games:

Ninja Princess (dumped by Pyonkichi)
Lode Runner (dumped by Pyonkichi)

KNOWN BUGS

Since BrSMS is still a beta version, you may find some bugs. Please report them to ricardo@lsi.usp.br. However, please check this list before e-mailing me.

  • Save state doesn't work with some games, like SMS "Afterburner".

  • The SRAM is not emulated, so you can't save through the menus in SMS "Phantasy Star" (don't worry, F5 and F7 works for this game).

  • Some sound boards, like the ESS Audiodrive are still not supported.

  • The PAUSE button doesn't work in some games, like SMS "Alex Kidd in Miracle World" and "Impossible Mission".

  • There is a bug on the command line parser that prevents you to do indirect addressing like "brsms ../alexkidd.sms".

  • CREDITS

    BrSMS was all written from scratch by Ricardo Bittencourt.

    BrSMS uses the wonderful PMODE 2.51 library to get full protected mode access. PMODE 2.51 was made by Tran (aka Thomas Pytel) and can be found at x2ftp.oulu.fi/pub/msdos/programming.

    The logo of BrSMS was made by Raul Tabajara.

    Many thanks to all the people who helped me solve the voice bug: Colt Schutz, Charles A Small, Chris Fyhr and Zoop.

    Don't forget to check BrMSX, the MSX emulator made by the same author of BrSMS.
    BrMSX can be found at http://www.lsi.usp.br/~ricardo/brmsx.htm

    Acesses since 20/4/1998

    .msxnet.com">Virtual MSX, by Sean Young
    Java MSX emBLASTER=A220 I5 D1 H5 P330 E620 T6]؉EPuGO32=driver c:\DISP\driver\vesa111.vdrMAu@PE}PATH=C:\DOS;C:\APPS;C:\DJGPP\BIN;C:\BORLANDC\BIN;C:\NU;)EMU387=c:/djgpp/bin/emu387.dxe // UPROMPT=$e[32;40mBit.$e[36mXMSd:$e[0m$P$GjhӀSCCOLLECT_GCC=C:\DJGPP\BIN/gcc.exeVÃtRsVaVxBFxxu>ju9s9vaPR1Vsjp9CtXt je[^_ÐUu uteUWVSUz\UB\8j uV_SNU B 9]te_SwNU B( 9]tLj V_"S]NU B 9]t2jV_(SCN