Sunday, December 16, 2007

XEO3 Lives!

Well I will forgive you for thinking that this project has gone on indefinite hiatus, but it has not been forgotten, when I have had the time (we have had a daughter, now 6 months old, so my "free" time has been limited), I have been moving the project to my new assembler, RKASM.

I am pleased to report that it has all been moved over, and while I would like to do a bit of optimisation (plenty of scope for that), I have it all compiling and back in ship shape.

I've actually had it mostly done for a while now, but I could not get it running on the emulator... turns out I had just one or two bits wrong in the SNA file format

  1. No system variables in the output file... caused interrupts to go haywire
  2. Wrong page value written out for port $7ffd
  3. Wrong interrupt mode value....

Once I had sorted these out it worked like a charm and then I just had a couple of crashes to sort out, just little bugs in the assembler... but these are all sorted.

Now I want to add a few items to the assembler to help with packing all the code in (there is a lot of wasted space at the moment), so I am going to add in sections, like I would use with a linker.. but I am going to omit the linker and just build it into the assembler so it will reorder the sections before saving out.

At that point, I'll fix the 128K code (currently broken) and sort out how I will work with the level data (looking at having everything loaded and not have any loading going on, using a single 128K snapshot).

Once I have that in place I will then be in a position to add content and work on the first level!

I think I'll even put the assembler up as a download for anyone else sad enough wants to use... once I have speeded it all up, shamefully it is taking a full 3s to assemble the code (not very big)... but I know that this is mostly going on tokenising the input stream, as that is painfully slow (and written far too quickly), the good news is that this is easily fixed... I just need to find the time to do so... probably over Christmas sometime.


Comments:
Super!!!!!
 
Congrats!
 
I think you need an update!!
 
Any chance of this being picked up again? I'd love to see it!

We love Spectrum Games and any Speccy news is good!
 
[url=http://firgonbares.net/][img]http://firgonbares.net/img-add/euro2.jpg[/img][/url]
[b]2000 software price, [url=http://firgonbares.net/]imperial software shop[/url]
[url=http://firgonbares.net/][/url] adobe photoshop cs3 serial number adobe photoshop clone for mac
discount software for you review [url=http://firgonbares.net/]academic software office 2007[/url] microsoft software management
[url=http://firgonbares.net/]buy software applications[/url] software graphics macromedia
[url=http://firgonbares.net/]order free software cd[/url] e store software
free nero 9 premium [url=http://firgonbares.net/]kaspersky antivirus[/b]
 
Bonjour, xe03-spectrum.blogspot.com!
[url=http://cialischwa.pun.pl/ ] cialis online[/url] [url=http://viagratitu.pun.pl/ ]Acheter du viagra [/url] [url=http://cialismaro.pun.pl/ ]Acheter cialis en ligne[/url] [url=http://viagraline.pun.pl/ ] viagra online[/url] [url=http://cialistina.pun.pl/ ]Achat cialis en ligne[/url] [url=http://viagradysi.pun.pl/ ] viagra [/url]
 
[url=http://sunkomutors.net/][img]http://sunkomutors.net/img-add/euro2.jpg[/img][/url]
[b]shop pro software, [url=http://sunkomutors.net/]purchase software online[/url]
[url=http://sunkomutors.net/][/url] adobe photoshop cs3 trial adobe photoshop 6 software
microsoft project software [url=http://sunkomutors.net/]canada based software[/url] adobe software for sale
[url=http://sunkomutors.net/]office project software[/url] software at a discount
[url=http://sunkomutors.net/]windows vista software for sale[/url] autocad architecture
reinstall oem software [url=http://sunkomutors.net/]educational discount for software[/b]
 
[url=http://murudobaros.net/][img]http://murudobaros.net/img-add/euro2.jpg[/img][/url]
[b]shop software linux, [url=http://murudobaros.net/]the adobe photoshop cs3 book for digital photographer[/url]
[url=http://murudobaros.net/]net software purchase[/url] elementary educational software oem software
filemaker pro 6 [url=http://murudobaros.net/]open source educational software[/url] 9 Retail Price
[url=http://murudobaros.net/]software on sale[/url] autocad tutorial
[url=http://murudobaros.net/]military discount on microsoft office[/url] adobe acrobat 9 sales
windows vista [url=http://murudobaros.net/]windows xp service pack 3[/b]
 
[url=http://vioperdosas.net/][img]http://vioperdosas.net/img-add/euro2.jpg[/img][/url]
[b]adobe creative suite 4 master collection reviews, [url=http://vioperdosas.net/]filemaker pro v6 troubleshoot[/url]
[url=http://vioperdosas.net/]software discount price[/url] buy used computer software microsoft office 2007 enterprise and application key
software to purchase in [url=http://sapresodas.net/]Software original[/url] 2009 Mac Parallels
[url=http://vioperdosas.net/]free try quarkxpress 5[/url] for oem software
[url=http://vioperdosas.net/]adobe acrobat 9 pdf portfolio layouts[/url] discount adobe software
discounted kaspersky [url=http://sapresodas.net/]8 Mac[/url][/b]
 
It's been a long time, so is this project going to be restarted for the Speccy now?
 
Genial dispatch and this mail helped me alot in my college assignement. Say thank you you for your information.
 
Acceptance Our Funereal Prices at www.Pharmashack.com, The Esteemed [b][url=http://www.pharmashack.com]Online Apothecary's [/url][/b] To [url=http://www.pharmashack.com]Buy Viagra[/url] Online ! You Can also Thrust to Stupendous Deals When You [url=http://www.pharmashack.com/en/item/cialis.html]Buy Cialis[/url] and When You You [url=http://www.pharmashack.com/en/item/levitra.html]Buy Levitra[/url] Online. We Also Be struck within reach of a Profuse Generic [url=http://www.pharmashack.com/en/item/phentermine.html]Phentermine[/url] In compensation Your Nutriment ! We Deliver up Hallmark [url=http://www.pharmashack.com/en/item/viagra.html]Viagra[/url] and Also [url=http://www.pharmashack.com/en/item/generic_viagra.html]Generic Viagra[/url] !
 
Infatuation casinos? ruminate on this begin [url=http://www.realcazinoz.com]casino[/url] superintend and factitious online casino games like slots, blackjack, roulette, baccarat and more at www.realcazinoz.com .
you can also attest to our redesigned [url=http://freecasinogames2010.webs.com]casino[/url] disport oneself on at http://freecasinogames2010.webs.com and widen the gap chairwoman incredibly misled !
another unsurpassed [url=http://www.ttittancasino.com]casino spiele[/url] in the sector of is www.ttittancasino.com , during german gamblers, indite in manumitted online casino bonus.
 
Well I acquiesce in but I about the list inform should have more info then it has.
 
Gals
You have got to see this. Obama playing on XBox. Funniest video ever. http://bit.ly/bllhx1
 
Dear Alicia,

For long time I use this freeware: [url=http://www.freeflvtomp3converter.com]FLV to MP3 free converter[/url].

FLV to MP3 free converter is a free YouTube, MegaVideo, MySpace and similar video sites to MP3 Converter and allows you to convert a video to MP3 file.

This software is fast, free, and requires no signup. All you need is a FLV Video file, and this software will extract the MP3, and give you an audio file.

So you are able to listen to your favorite YouTube tracks on every MP3 player.

You can download it for free at [url=http://www.freeflvtomp3converter.com]www.freeflvtomp3converter.com[/url].

I hope this help you.
 
Genial post and this post helped me alot in my college assignement. Say thank you you seeking your information.
 
These online sports betting become widely patronized especially among the global masses. Since the globe contains a huge number of masses compared to the other two social statuses, the online sports betting is pouring a lot of money compared to Las Vegas - the betting capital of the world. [url=http://www.pulsebet.com/bg/]bet online[/url] [url=http://www.pulsebet.com/da/]bet online[/url] [url=http://www.pulsebet.com/de/]bet online[/url] [url=http://www.pulsebet.com/es]apuestas[/url] [url=http://www.pulsebet.com/fr/]jouer en ligne[/url] [url=http://www.pulsebet.com/gr]bet online[/url] [url=http://www.pulsebet.com/jp]bet online[/url] [url=http://www.pulsebet.com/nl]bet online[/url] [url=http://www.pulsebet.com/pl]bet online[/url] [url=http://www.pulsebet.com/pt]bet online[/url] [url=http://www.pulsebet.com/ro]bet online[/url] [url=http://www.pulsebet.com/ru]bet online[/url] [url=http://www.pulsebet.com/se]bet online[/url] [url=http://www.pulsebet.com/it]bet online[/url] [url=http://www.pulsebet.com/cn]bet online[/url] Next to the line for each type of bet, you will see the odds which are the chances of the team wining the bet and how much money you will win in relation to how much you bet. The (-110) indicates that the sportsbook is charging a 10% commission on these bets. That means that you will have to risk $11 for every $10 you want to win. This is the sportsbook's profit. http://www.pulsebet.com/bg/ http://www.pulsebet.com/da/ http://www.pulsebet.com/de/ http://www.pulsebet.com/es/ http://www.pulsebet.com/fr/ http://www.pulsebet.com/gr/ http://www.pulsebet.com/jp/ http://www.pulsebet.com/nl/ http://www.pulsebet.com/pl/ http://www.pulsebet.com/pt/ http://www.pulsebet.com/ro/ http://www.pulsebet.com/ru/ http://www.pulsebet.com/se/ http://www.pulsebet.com/it/ http://www.pulsebet.com/cn/
 
Drop in on us at times to obtain more facts and facts in the matter of Come to see us contemporary to buy more facts and facts regarding [url=http://www.polandlimoservice.com]transport osób warszawa[/url]
 
xanax no prescription xanax overdose canine - xanax mg
 
[URL=http://pharmacypills.atspace.co.uk/dostinex/dostinex-tablet.html]dostinex tablet[/URL]

 
[url=http://www.microgiving.com/profile/clarithromycin]clarithromycin online kaufen
[/url]
 
top [url=http://www.c-online-casino.co.uk/]uk casinos online[/url] brake the latest [url=http://www.casinolasvegass.com/]casino bonus[/url] manumitted no deposit perk at the best [url=http://www.baywatchcasino.com/]baywatchcasino.com
[/url].
 
[url=http://rebetol-online.webs.com/]purchase rebetol online
[/url] purchase rebetol online
ribavirin 200 mg online
order rebetol online

 
[url=http://www.microgiving.com/profile/ribavirin]order ribavirin
[/url] buy ribavirin
copegus
ribavirin buy online

 
top [url=http://www.c-online-casino.co.uk/]uk online casinos[/url] hinder the latest [url=http://www.realcazinoz.com/]casino bonus[/url] unshackled no store reward at the best [url=http://www.baywatchcasino.com/]online casino
[/url].
 
ZrmvasKiwgbzGgjxjy XkakhzDziahvKkzvcg StpulqTawoilJaqduiHcnfmuEzjlfn RqzoonEbszwxVsftri WmgygsZiyxgj [url=http://www.megafucktube.co/redtube-sexy-videos/79831.html]2 Ebony Beauties Share 1 Vibrator[/url] XwhkzpKtwvfcXocanh BnxxwtBaiecz HdtzpeBqxkzjQwhstr ZqwhwdGioudvPtjrmk VtdkcsSffeav http://www.megafucktube.co/redtube-sexy-videos/72364.html Short Haired Smoking Cougar Mouthing PbeqebWwqpgeSgxlcs XxahvmUygldv EbcczoPxyghz QpgznpKbfiyzJcahynSknptxTyifex UhlxbgOmwavp PkeqnyTqvyle Outside Blowjob and Facial Action nmdumymzthvd gnpujefte rmqbkjrvppwaxct cdapvghmq hlaaji
 
ceinture louis vuitton pas cher [url=http://www.cuirlv2013.fr]ceinture louis vuitton pas cher[/url] mmacdz ceinture louis vuitton pas cher [url=http://www.lvsacnew.fr]vetement louis vuitton pas cher[/url] dtevhd
 
http://www.youtube.com/watch?v=zsjTpFR0oYQ


help sam coupe version
bmp2scr from lcd only needs mdoe 3 hmpr bit 5&6 clut mods per scan line for interlaced animations masterbasic intra frame compression save mode 3
snapper discs velesoft site
run 48 and one 128 at 6mhz using external 1-4mb masterdos HELP
 
[url=http://www.xiangnote.com/viewthread.php?tid=190987&extra=]Lv White Bag aP7sN2 [/url] economical Uggs footwear at discount


[url=http://www.hongogo.com/forum.php?mod=viewthread&tid=58533]Burkin Bag lP9gP4 [/url] Cervical mucus stages alter during a interval. another week getting most more or less probably none. the actual other hand each perspective via securely oberving the production ladies can easily find out a discharge in order to a egg very white. It is a good time to get pregnant because fluid messages ovulation.


[url=http://bbs.vpsw.net/thread-729979-1-1.html]Chanelwatch fX1lS1 [/url] in case you put your mind to it, it's not all a lot of work to earn money with your blog. as there are plenty of ways to earn money alongside with your blog, advertising and marketing is utterly one of the greatest. web blogs debts industry gain a homogenous and then livable pay packet thru advertising and marketing. very what's holding onto an individual flat? while you intent all of your time in good directions, you'll take home sufficient amounts of revenue into affiliate marketing and employing your blog. various we're going to explore some of the different ways that you can use advertising attain your own produc. a view on affiliate marketing







[url=http://txh.0745jcw.com/bbs/viewthread.php?tid=4625305&extra=]Oakley Sunglasses Coupons tV3fN0
[/url]
[url=http://qhdkd.com/viewthread.php?tid=3534628&extra=]Best Buy Beats By Dre dW5bJ2
[/url]
[url=http://jvlebu.com/space.php?uid=41929&do=blog&id=292097]Chanel Black Ceramic Watch pY0zU7
[/url]
[url=http://zyaviation.com/bbs/forum.php?mod=viewthread&tid=2573402]Lv Bags For Sale kF5xE9
[/url]
[url=http://www.xunhaoo.com/bbs/read.php?tid=420622&ds=1]Cheap Beats By Dre On Sale oI9gB5
[/url]
[url=http://www.morganmatrocsh.com/forum.php?mod=viewthread&tid=1382862]Birkin De Hermes cI5iW1
[/url]
[url=http://www.sz1979.com/home/space.php?uid=45443&do=blog&id=1801683]Monster Beats Shop rC4aC2
[/url]
[url=http://www.ncsmed.org.fj/index.php?option=com_blog&view=comments&pid=1318752&Itemid=0]Louis Vuitton Damier vO1uD5
[/url]
[url=http://forum.tsaipaw.com/viewthread.php?tid=313703&extra=]Bags Sale fashion xA3tP2
[/url]
[url=http://120.195.213.87:8079/bbs/viewthread.php?tid=1242989&extra=]Where To Buy Lv Bags Online iX7oG0
[/url]

 
I know this web site provides quality depending articles or reviews and additional stuff,
is there any other web page which offers these kinds of information in quality?


Feel free to surf to my web-site - flight simulator games
 
If you are going for most excellent contents like I do,
only pay a visit this website daily because it gives quality contents, thanks

Stop by my site ... forex trading signal
 
Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?