|
Post by nitrofurano1 on Aug 26, 2016 10:42:55 GMT -5
another bug found: version 2.2.30 compiles, and 2.2.37 doesn’t
|
|
|
Post by nitrofurano1 on Aug 27, 2016 15:09:33 GMT -5
i think that the include bug on SecondBasic is related to large files ( @elusive , please try it too when possible, also with your own examples - i have no idea what might cause that ) - when we try to replace include with datafile, the problem seems to be solved in some situations (i had to create Pasmo .asm files with defb lines, create .bin files from them, and access them with datafile) test02e_test.zip (23.35 KB)
|
|
|
Post by nitrofurano1 on Aug 28, 2016 13:53:36 GMT -5
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Aug 28, 2016 14:44:55 GMT -5
No hardware support on the Genesis. I thought I heard some software rotation routines were added to SGDK. Maybe you could compile those and make them assembly routines that could be used in BEX/SecondBASIC?
|
|
|
Post by nitrofurano1 on Aug 29, 2016 2:38:59 GMT -5
on the Genesis itself, it would be rotating the tv, just like people do on generic arcade machines (those that people would just install a jamma board instead of acquiring the whole arcade machine) - my difficulty were on writing text vertically, i can’t see it as impossible, since on Master System and Sega System-E that is extremely simple to do: www.boriel.com/wiki/en/index.php/ZX_BASIC:Released_Programs_-_SegaE#test01rotated (there is no text writing in that example, but that is simple indeed)
|
|
|
Post by landeel on Aug 29, 2016 17:38:15 GMT -5
Text fonts are just tiles. Create a rotated font, load it to vram. Create a custom print routine to write your text vertically.
|
|
|
Post by nitrofurano1 on Aug 30, 2016 6:12:01 GMT -5
(...) Create a custom print routine to write your text vertically. this is the part i’m struggling on, i really wonder why... :S
|
|
|
Post by nitrofurano1 on Aug 30, 2016 13:39:15 GMT -5
replacing print with loadtiles seems to fix the problem partially the problem now is that we can’t have data in included files, and jump over that with a goto there (a quite curious bug that Boriel’s ZX-Basic doesn’t have, for example) test02e2d_test_rol_startfixing_loadtiles.zip (29.92 KB)
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Aug 30, 2016 15:11:58 GMT -5
replacing print with loadtiles seems to fix the problem partially the problem now is that we can’t have data in included files, and jump over that with a goto there (a quite curious bug that Boriel’s ZX-Basic doesn’t have, for example) View AttachmentProbably should start a separate topic for this.
|
|
|
Post by landeel on Sept 10, 2016 6:35:35 GMT -5
I don't care much about 32x, but do you have any plans to add Sega CD support?
|
|