-
Posts
12,006 -
Joined
-
Last visited
-
Days Won
4
Content Type
Profiles
Forums
Blogs
Gallery
Events
Store
Posts posted by Heaven/TQA
-
-
just playing around with the SID routines another nice "out of the box" played C64 SID tune...
- 2
-
So how to config that and where to get newer versions? And firmware is compatible?
-
I got Thrust as Budget game on tape but.those phat sprites... An highres port would be great... ,,,😉... Ok that was off topic.
-
nah. it seems exomizer. @CharlieChaplin what packer did you use? because your file works. ah got your PS while I was posting. let me try the same.
well.... it seems my settings in Superpacker using Exomizer. still not found the right settings even mimic the settings of Charlie. -
thanks for packing. that one segment was next on my list when assembling with opt f+ but first I don't get it why it does not run on my 65xe properly.
yours work on my machine. so could be the packing. interesting. -
Just now, TGB1718 said:
Tested the .XEX on Altirra and my 130XE with U1M and it works fine on both
nice... but not on my 65XE
-
can someone test please those 2 files?
they work flawless in Altirra @phaeron but not on real machine, the music play and color changes but screen is empty and no sprites. it seems some silly race condition again I hit. it is now relocated from $0800 --> $7800... and screen from $0400 to $3c00i can not figure it out with my Turbo Freezer XE on real machine.
I did some register checks in turbo freezer... so display list is at $3200 and active and PC is running at $7800- so code is running and not hanging...
-
Man... how many hours I scrolled through folders on the SD display and today I stumbled over that video and realised (proofed on my device) that there is a built in A8 onscreen file selector???
maybe I am not the only one who does not know that- 2
- 1
-
ok. strange. my SIO2SD loader does not load it either . so... let's fix it.
- 3
-
10 minutes ago, TGB1718 said:
The general rule for .XEX to ensure it will load using most DOS's is to completely avoid $700 to $2000,
although as said before by others not necessarily as high as $2000, but unless memory is tight it's a pretty
safe rule to apply.
As we always used game dos I never applied to that rule as who loads demos from Dos and expects a safe exit to Dos 😉 demos were always pure bare metal without OS and DOS
- 1
-
Well the 0800 segment is common on c64 so... But sio2sd should load it as well... As the fast loader is at 0600... And I know it trashes most Dos. I tried to relocate that c64 code but that needs more thinking but I give it another try later yesterday it was not a quick solution. That was my initial comment it was not like up to you how to load but more beware it might not work with your loader due to the c64 code...
-
Ok. Sorry. No clue then as there is no magic in the code nor in the file. Ah well... It is PAL of course.
-
Well... What should I say. What are the limits of the side loader???
the last version is packed with this parameters.
the attachted one has packer and buffer at $b400... and the =$0800 segment as last segment.
-
a more loader friendly version with another SID played by the SID routines.
- 3
-
7 minutes ago, flashjazzcat said:
Relocatable code occupies no more memory than non-relocatable code once loaded from storage and fixed up in RAM, so the only real issue presented by the lack of an MMU seems to me to be the lack of memory protection (so random writes outside of the application's allocated RAM can be somewhat disruptive).
The minimum RAM requirement is 128K, with (on that base configuration) 80KB available for resources and applications (four extended banks plus the main bank). That's ample for a handful of applications, resident resources, etc. In point of fact the system could probably run in 64K, although the limitations (16K for applications and resources) would severely impede usability. Although, since we now have a proliferation of mass storage devices which are as fast as RAM to RAM CPU block moves, it would be fairly trivial to cache an inactive process to disk if RAM was in contention.
That's why the UI is one of the processes which runs entirely in banked ROM, consuming no RAM whatsoever. Applications, meanwhile, can implement a complex UI using minimal code (since they're just calling the OS instead of drawing everything themselves).
Probably so, although all but a few of the most ardent coders will probably balk at the complexity of the window and dialogue descriptions and hope that someone also writes a resource editor to make application development less intimidating.
Appreciated - thanks!
You mean SymbOS? I had a cheeky idea the other week while making a video demoing 'Let's Emu' (Spectrum emulator for the 65C816). If we can emulate the Z80 at reasonable speed with Rapidus, would it not be feasible to emulate the CPC (with VBXE taking care of the emulated display)?
I guess it was SymbOS and the coder explained me the concept of those core routines and the layers on top. jac had some ideas on Atari ports. We talked about that gui window rewriting on layered windows while pac man clone was running in one of those.
I also liked the abstract window gui layer as we had 4 Color display and monochrome display of the same app.
-
Flash... You don't need to defend yourself in detail why or why not you are doing the Multitasking OS thingy...
At revision 2024 I had a longer chat with Jac! And the CPC multitasking OS closer and played around little bit on the CPC standing on the desk. Nice one like it. But it's always kind of chicken egg issue with those OS?
-
1 hour ago, Dinadan67 said:
I tried different configurations at home, the demo runs fine on Atari800MacX with AltirraOS. It also runs on real hardware (600XL PAL/U1MB/VBXE) from AVG-Cart. I had no luck with Side3 and A8PicoCart.
Nice demo btw!
It runs on real hw? Shame on me 😂😉 thanks for posting. I will look and relocate stuff on weekend.
- 1
- 1
-
9 hours ago, CharlieChaplin said:
Dito: I spend zero time searching for a (boot)loader that could load your XEX file.
You don't spend time as a programmer, why should I as a user ?
Just 2 Cents: interesting compared to all the other platforms that the A8 scene seems one of the negative one... 🤔😉 but anyway I did this for fun and for me and thought if I post it here at all and my gutt feeling seems was right 😂 and I don't force anybody to download or even try.
- 5
-
Of course I think it loads as altirra loads and don't overwrites $0600-7ff where my sio2sd is standing but you are right I did not test it on my 130xe but will.
- 1
-
I had some fun in getting that over to A8. As it contains C64 code running on A8 I did not pay much attention if it overwrites some memory which loaders etc are based... thinking of $0400 where the screen ram is located or $0801... where the C64 code is layed out.
...
Plazmoid Atari 800 Interpretation
Original C64 Version by Hokuto Force
Atari version by Heaven
This version runs C64 code in sandbox
SID2POKEY by Saint/Zelax
SID tune by DRAX
Idea was born after Revision 2024 as I
really like the C64 original by viti!!
Heaven^Desire 2024
- 20
- 3
-
-
Well how many great platformers do we have? Crownland I played through and enjoyed it much when it was released. But since then? And P4 crossed my mind as except for Color ram lacking and not having 256 chars per set we are similar to the p4 in terms of CPU power.
- 2
-
14 hours ago, Dinadan67 said:
Wow, that is an incredible port. As far as i know the Plus/4 has no hardware support neither for sprites nor for scrolling.
1 hour ago, Beeblebrox said:Well there is already the A8 giana sister's port which New generation were /are (?) working on, showcased in 2021. I really do hope it sees the light of day.
Forgot about that...
-
Scrolling yes but no sprites and what? 2 channels music.
Plazmoid 1k for Atari 8bit PAL
in Atari 8-Bit Computers
Posted
The thing is that the Sid file should be using not many fancy SID features and located best in 1000-1fff memory. Not sure if Martin used that area.