-
Content Count
435 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Member Map
Forums
Blogs
Gallery
Calendar
Store
Everything posted by matosimi
-
Little sneak peek
-
My entry has just been submitted
-
I'm using php for some data file conversions, I like python but there is a reason why I used php. I'm working on one game conversion and the original game itself is disk-based and the data are incompatible, so I need to rewrite all loading routines and at the same time I have to retain all the data packed in the memory and unroll only those parts that are needed at the specific level. all leveldata are in 4 assembly files each of which which consists of 5 data blocks of same size. I'm looking for some ellegant way to build the data (several DTA lines) w/o need to split each datablock source in 1 single file which would eventually result in 20 source files where each would need to be assembled to get 20 obx files and then strip the atari data block header and get 20 "bin" files. I thought I would be able to do this with single MADS source file. I want to avoid manual actions when building the game, I would like to get some batch file that could execute all actions which will finally end up in single obx(xex) file. .get, .put, .sav are handled at assembly time. You can load binary file using .get, then you can perform some data transformation with .get/.put in .rept loop and afterwards you can materialize (insert) the final data to your binary output using .sav. ... It seems the correct workaround will be to put all 20 data blocks in one asm source file and assemble it to single obx file... which will then be beheaded and cut into 20 pieces by php/python script.
-
Hi, I'm having another dilema. I have one file which contains data for 5 levels. Each level data is let's say 64 bytes long. My goal is to generate 5 binary files which will eventually be deflated and unrolled to actual level data buffer during gameplay. Are there any mads directives that could I use for this? I was thinking of .SAV, but I'm dont know how to fill the buffer with .PUT. All that i need is some command similar to what .writemem in altirra does, but instead of writing data that are in the emulator ram, I would need to write part of data within some datablock. data could look like this: org $3000 level1 :64 dta 1 level2 :64 dta 2 level3 :64 dta 3 level4 :64 dta 4 level5 :64 dta 5 and what I would like to do is something like: savetofile level1, level2-level1, "level1.bin" savetofile level2, level2-level1, "level2.bin" ... and so on (start address, length, filename) so the result will be 5 files level1.bin ... level5.bin each 64byte long containing the data (just repeated level numbers in this example) is it possible to get this?
-
I have been playing around with BBC Micro code and I have found one handy feature of beebasm compiler (directive) which is called "guard". So "guard" is coupled with previous "org" and it looks like this: org $2000 guard $2100 ;bla bla code org $2100 ;bla bla data if your code is so long that compiler reaches $2100 it shows the error that code reached guarded address. This way it could be possible to prevent code and data overlapping... which sometimes occurs if you are not carefull enough. note: to be honest, this could help me back in the days when I was using orgs very much, but these days i'm usually placing all data after code separated by .align and additional orgs I usually use only when adding rastapictures,g2f or rmt.
-
Love this one, because I don't need to rewrite insides of those repeats, only minimal touch is needed.
-
@NRV: thanks, looks nice @JAC!: Your solution is utterly evil
-
Hi guys, is it possible to run .rept within .rept in order to do something like this? for x,0,nosprites-1 for y,0,3 dta (sprites+14*y*4+x*14*4*4) / 256 next next
-
i have found mirao's plugin to VSC couple months ago and it is not very sophisticated, since it is only code highlighter. I have been looking into VSC documentation on how to define language dependent code folding (.proc, .local ... etc) and it was too much for my brain. It would require more studying than I expected. VCS is based on some JS and/or other script ... nothing I am fan of. So I keep using PSPad with my own highlighter (it's a bit different to one that is distributed in MADS package, but only a bit).
-
Black Bouncy Blob - Potato medal on ABBUC sw contest 2018
matosimi replied to matosimi's topic in Atari 8-Bit Computers
ye ye, stupid games, that's my specialty -
Brøderbund Graphical Adventures - Single ATR Version
matosimi replied to Wrathchild's topic in Atari 8-Bit Computers
sorry for hijacking the thread, but would it be possible to convert Scott Adams adventures to single disks as well? http://a8.fandal.cz/search.php?search=scott+adams&butt_details_x=x -
@gorgh: game is very nice. It took me 15 minutes to finish it with 9 lives left... - bit easy for me Nice work, it reminded me 1st splinter cell for old samsung cellphones (j2me)
-
Black Bouncy Blob - Potato medal on ABBUC sw contest 2018
matosimi replied to matosimi's topic in Atari 8-Bit Computers
just press fire, or space. blob either performs high jump or long jump ... it depends on the current situation. There is no long+high jump. you just have to get used to timing of jumps, they are not instant... instead there is a delay between pressed jump key and actual jump action. -
I have just uploaded both 1.4 builds to sourceforge
-
Hi! @dmsc: i just tried it, it works, however the splash-image is not in front of the editor window...so it is not being displayed upon start and also not displayed when clicking on About button. I have sent you PM as well. BR, M.
-
Fontmaker 1.4 has been released: http://matosimi.websupport.sk/atari/2018/10/atari-fontmaker-1-4 (changes related to export options implemented)
-
Black Bouncy Blob - ABBUC SWC 2018 entry
matosimi replied to matosimi's topic in Atari 8-Bit Computers
Some additional BS can be found here: http://matosimi.websupport.sk/atari/2018/08/black-bouncy-blob/ -
Xirius Defect XXL - game for FLOP diskmag
matosimi replied to matosimi's topic in Atari 8-Bit Computers
You can play x1 or the original version, but if you beat original level 73, then you are King of the Hill. -
Hello everybody! This is the ABBUC SWC 2018 entry from my kitchen:
-
Hi, I'm quite surprised what is going on here. Rules are ok. GetUp2 was not accepted - get over it. It would not even crossed my mind to try to participate in the contest with Xirius Defect XXL (different music, different design, additional controls, 15x more levels) year after Xirius Defect participated. Same applies to Dynakillers Unchained, which was originally product of different developer team (similar to Amaurote 128)...however I reverse engineered the the code, added 4th player, changed colors, changed pictures, enhanced digitized sound engine and added multijoy support. (note: links in my signature). It will sound hard, but someone needs to say it... whole mumbo jumbo about GetUp2 looks to me like failed attempt to cheat through the contest. Would it be ok if original Laura and final Laura both participated let's say in 2010 and 2016? I think NO, because it is essentially the same game even though the final one is beautifully designed compared to the original which reminds me Robbo a lot....and when I saw it first time (sometime in 2010 i guess), i thought it is a Robbo hack with different charset and levels. And other point, regarding the prizes. I believe they are ok and well balanced, prizes do not reflect efforts. Equality of opportunity is not equality of outcome. One can work on game for a year, other for a week... it does not mean that the result of year work will be better. Also there is no way to make the living of 8-bit Atari coding, so the prizes never cover the man-days spent ...even for a week-long project which would eventually hypothetically end up 1st.... but it definitely cheers you up when you 1st and you get the prize
-
Hi Freetz, thanks for the pictures. Updated version uploaded a minute ago.
-
@freetz: I would like to update my game, but i have no screenshots in my cellphone. Is it possible to update just binary file? I'm on vacation, testing game on Coleen and I found an issue with design of 3rd level. I have fixed it in binary using hex editor, but I'm not sure if I can update it without losing screenshots that I submitted first time.
-
game submitted
-
dammit, i hit sourceforge.net maintenance. B3 is in very raw state and I'm leaving on vacation tomorrow morning, so it has to be finished today. fingers crossed...
