Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
The team will post updates and news about our project here

AROS 68k for 68080page  1 2 3 4 5 6 7 8 9 

Olaf Schoenweiss

Posts 690
30 Apr 2017 19:20


I document everything regarding Aros vision (except programming) here:
EXTERNAL LINK 
Programming here:
EXTERNAL LINK 
WinUAE here:
EXTERNAL LINK


Wawa T

Posts 695
30 Apr 2017 19:43


Olaf Schoenweiss wrote:

  there is a old problem when you change screenmode, then it looks like screen is cut. I thought it would have been solved already but it is in current nightly. In Aros Vision I solved it by using different screenmode prefs, not the original one
 

 
  when changing screenmodes, have you remembered to check the default size? it should actually be checked by default, but it isnt, therefore some impossibly high values may slip through. perhaps i should see if i can fix it, but other than that changing screenmodes works all fine.


Olaf Schoenweiss

Posts 690
30 Apr 2017 20:03


that was the trick

yes it should be checked by default


Wawa T

Posts 695
30 Apr 2017 20:13


otherwise maximal values are chosen which exceeds available gfx memory and therefore the corruption seen below. ive already located it in the code i think, but im ooking for some other bug, so it might take some time before i test and commit this.


Michael R

Posts 281
30 Apr 2017 22:15


Thank you Olaf and Wawa T for the information. It seems very reasonable and I'll test it later today.

On another note, where can I find contact information for Paolone for help with Icaros Desktop? I'd like to do some coding for AROS especially Icaros Desktop but if it somehow benefits other versions of AROS then that's an added benefit.

My strong points are icons and graphics programs, file systems and disk formatting as well as disk imaging. I have written an IFF Icon Editor and an IFF ILBM Image Viewer, and an extensive disk imaging program for example. I'd like to bring some of that over to AROS and Amiga OS 68k if possible.


Wawa T

Posts 695
30 Apr 2017 22:57


sad to say we are actually lacking a good icon editor for iff icons.. im trying to use iconian and icondeluxe from aminet but well..

what i see as a problem is, that aros converts graphics internally to full color (i assume) even if the imagery is planar iff, so even though a planar graphics like icons load faster than, say, png, they then are being handled as if full color till they are finally blitted back to display depth. this results in conversion, in which process the original palette gets lost and stuff..

unfortunatelly i dont have any direct contact to paolo, but may look for it, otherwise he certainly checks aros exec.


Michael R

Posts 281
30 Apr 2017 23:23


Olaf Schoenweiss wrote:

  that was the trick
   
    yes it should be checked by default
 

 
  Thank you for the links. The WinUAE setup guide didn't help me much. That is what I used to set up the configuration initially. Do you have a link to the current working version you are using with the modified Screenmodes?
 
  Display Settings:
  EXTERNAL LINK   
  RAM Settings:
  EXTERNAL LINK   
  AROS Vision Graphics:
  EXTERNAL LINK   

  Note: When using DropBox to view images don't set up account. Cancel and View at bottom.


Wawa T

Posts 695
01 May 2017 00:12


uae settings should not matter much. aros should start almost everywhere, except you run out of memory, you need, say 8mb to work with wanderer. dont use arexx, its known broken on aros afair. at least i think so, would love to be proven otherwise.

your screenshot tells me that you have not set your screen resolution to defaults as i said above. you have probably something like pal highres lace but with 640x200 screen, in which case you might have garbage on the rest of the screen. i vaguely remember such a problem way ago, but didnt face it since ages and cant currently reproduce.


Wawa T

Posts 695
01 May 2017 00:13


btw i can send you my winuae or fs-uae config, but i dont think it is a problem.


Michael R

Posts 281
01 May 2017 01:44


wawa t wrote:

btw i can send you my winuae or fs-uae config, but i dont think it is a problem.

Not sure that the config file is the problem but it might be good to compare settings. I suspect that, as Olaf pointed out, the ScreenModes are the main issue. I am using WinUAE version 2.6 and according to Olaf's config guide I should select a graphics card and A1200 as extra. But I don't have those options hence I only can choose Lores, Hires, SuperHires.

I will copy the AROS Vision files to another computer and install WinUAE 3.0 or 3.4 and that might works. I know it works correctly because it works for you and Olaf and others. I just have to get it going to figure out the problems. But maybe my struggles with benefit someone else in the future.

After getting AROS Vision to work correctly in WinUAE I would like to try installing on the Vampire accelerator card, but that may present another set of problems. ;-)

First we will need to verify that AROS 68k boots from the Apollo Fast IDE. Then, as Olaf suggested, if AROS Vision is sluggish or not very responsive on the 68080 we may need to start somewhere else. Perhaps we could use a minimalist approach with just a basic no frills version and add to it gradually. RTG graphics should work great on 68080 + SAGA so 24bit PNG icons and colorful window themes shouldn't be a problem. However, some libraries may need to be recompiled against the 68080 CPU to work right. Also, system memory and graphics memory are shared for RTG so at some point maybe 128MB won't be enough. Lots of testing and experimenting to do.

So what is the target environment of AROS Vision? Should it run on stock 68k, accelerated 68k such as Amiga hardware and Vampire accelerators, or just in WinUAE on faster modern hardware?


Wawa T

Posts 695
01 May 2017 03:50


looks like you are soft booting aros from amiga kickstart. you dont need it with uae. as i said, point your emulated machine kickstart paths to both kickstart image files of your boot/amiga subdirectory in your aros partition (assuming you use a win directory as drive for winuae).
 
  you shouldnt need uae to be set to a1200 extra, winuae doesnt emulate anything whatever might prevent aros to boot any that accurately. especially not the ide interface.
 
  you simply enable generic rtg in uae and you will be able to set and use rtg modes in aros, except you are soft booting aros with particular rtg hardware, you would have to enable the driver for along with arosbootstrap. which i wont go into detail for now.
 
  so in conclusion, simply take whatever winuae config and use aros nightly instead of aros vision first. if you disable jit, you may need to wait a bit till the bloody wanderer beckdrops render. but thats it, disable them in wanderer prefs.
 
  it really isnt that complicated as you make it.


Wawa T

Posts 695
01 May 2017 03:57


Michael R wrote:
128MB won't be enough

128 mb is a lot. aros will boot with 8 to full wanderer..


Wawa T

Posts 695
01 May 2017 04:02


here is a substantial part of my winuae config. adopt the paths.
 

  config_description=UAE default configuration
  config_hardware=true
  config_host=true
  config_version=3.4.0
  config_hardware_path=
  config_host_path=
  config_all_path=
  win32.rom_path=./
  win32.floppy_path=./
  win32.hardfile_path=./
  ; host-specific
  win32.soundcard=4
  win32.soundcardname=Primärer Soundtreiber
  win32.soundcardname.utf8=Primärer Soundtreiber
  win32.cpu_idle=150
  ; common
  use_gui=yes
  use_debugger=false
  kickstart_rom_file=C:\Users\Public\Documents\Amiga Files\WinUAE\AROS-464\boot\amiga\aros-rom.bin
  kickstart_ext_rom_file=C:\Users\Public\Documents\Amiga Files\WinUAE\AROS-464\boot\amiga\aros-ext.bin
  ide_mb_rom_file=:ENABLED
  flash_file=
  cart_file=
  rtc_file=
  kickshifter=false
  floppy_volume=33
  floppy0=
  floppy0type=1
  floppy1=
  floppy1type=1
  floppy2=
  floppy3=
  nr_floppies=2
  floppy_speed=0
  cd_speed=100
  parallel_on_demand=false
  serial_on_demand=false
  serial_hardware_ctsrts=true
  serial_direct=false
  scsi=false
  uaeserial=false
  sana2=true
  sound_output=normal
  sound_channels=stereo
  sound_stereo_separation=7
  sound_stereo_mixing_delay=0
  sound_max_buff=16384
  sound_frequency=44100
  sound_interpol=anti
  sound_filter=emulated
  sound_filter_type=enhanced
  sound_volume=0
  sound_volume_paula=0
  sound_volume_cd=0
  sound_volume_ahi=0
  sound_volume_midi=0
  sound_volume_genlock=0
  sound_auto=true
  sound_cdaudio=false
  sound_stereo_swap_paula=false
  sound_stereo_swap_ahi=false
  comp_trustbyte=direct
  comp_trustword=direct
  comp_trustlong=direct
  comp_trustnaddr=direct
  comp_nf=true
  comp_constjump=true
  comp_flushmode=soft
  compfpu=true
  cachesize=16384
  joyport0=mouse
  joyport0autofire=none
  joyportfriendlyname0=Windows mouse
  joyportname0=WINMOUSE1
  joyport1=kbd1
  joyport1autofire=none
  bsdsocket_emu=true
  synchronize_clock=false
  maprom=0x0
  parallel_postscript_emulation=false
  parallel_postscript_detection=false
  ghostscript_parameters=
  parallel_autoflush=5
  gfx_display=0
  gfx_display_rtg=0
  gfx_framerate=1
  gfx_width=720
  gfx_height=568
  gfx_top_windowed=823
  gfx_left_windowed=242
  gfx_width_windowed=720
  gfx_height_windowed=568
  gfx_width_fullscreen=800
  gfx_height_fullscreen=600
  gfx_refreshrate=0
  gfx_autoresolution=0
  gfx_autoresolution_vga=true
  gfx_backbuffers=2
  gfx_backbuffers_rtg=1
  gfx_vsync=false
  gfx_vsyncmode=normal
  gfx_vsync_picasso=false
  gfx_vsyncmode_picasso=normal
  gfx_lores=false
  gfx_resolution=hires
  gfx_lores_mode=normal
  gfx_flickerfixer=false
  gfx_linemode=double2
  gfx_fullscreen_amiga=false
  gfx_fullscreen_picasso=false
  gfx_center_horizontal=none
  gfx_center_vertical=none
  gfx_colour_mode=32bit
  gfx_blacker_than_black=false
  gfx_api=direct3d
  immediate_blits=false
  waiting_blits=automatic
  ntsc=false
  genlock=false
  chipset=aga
  chipset_refreshrate=50.080410
  collision_level=playfields
  chipset_compatible=A4000
  ksmirror_e0=false
  fatgary=0
  ramsey=15
  z3_autoconfig=true
  ide=a4000
  fastmem_size=0
  mem25bit_size=0
  a3000mem_size=0
  mbresmem_size=0
  z3mem_size=512
  z3mem_start=0x40000000
  bogomem_size=0
  gfxcard_hardware_vblank=false
  gfxcard_hardware_sprite=true
  gfxcard_size=16
  gfxcard_type=ZorroIII
  chipmem_size=4
  cpu_speed=max
  cpu_throttle=0.0
  cpu_type=68040
  cpu_model=68040
  fpu_model=68040
  cpu_compatible=false
  cpu_24bit_addressing=false
  cpu_cycle_exact=false
  cpu_memory_cycle_exact=false
  blitter_cycle_exact=false
  cycle_exact=false
  fpu_strict=true
  rtg_nocustom=true
  rtg_modes=0x212
  log_illegal_mem=false
  kbd_lang=us
  filesystem2=rw,aros:aros:C:\Users\Public\Documents\Amiga Files\WinUAE\AROS-464,0
  uaehf0=dir,rw,aros:aros:C:\Users\Public\Documents\Amiga Files\WinUAE\AROS-464,0
 



Wawa T

Posts 695
01 May 2017 04:05


most of the above certainly superfluous.. here is mine fs-use config, just a few lines, especially if you count in the commented out ones:
 
 

  [fs-uae]
  # amiga_model = A600
  amiga_model = A4000/040
  # bsdsocket_library = 1
  # chip_memory = 2048
  # fast_memory = 4096
  # fast_memory = 16384
  hard_drive_0 = /home/wawa/aros-m68k-464/bin/amiga-m68k/AROS
  kickstart_ext_file = /home/wawa/aros-m68k-464/bin/amiga-m68k/AROS/boot/amiga/aros-ext.bin
  kickstart_file = /home/wawa/aros-m68k-464/bin/amiga-m68k/AROS/boot/amiga/aros-rom.bin
  # kickstart_file = /home/wawa/Dokumente/FS-UAE/Kickstarts/kick.rom
  uaegfx_card = 1
  zorro_iii_memory = 65536
  # graphics_card = picasso-iv-z3
  # graphics_card_rom = /home/wawa/Dokumente/FS-UAE/Kickstarts/PIV_FLAS.BIN
  joystick_port_2_mode = nothing
  joystick_port_1 = nothing
  # console_debugger = 1
  # serial_port = /dev/pts/2
  serial_port = 0.0.0.0:1234
  # serial_port = /dev/ttyS0
  # serial_port = /tmp/vser
  automatic_input_grab = 0
  # accuracy = 1
  bsdsocket_library = 1
 



Michael R

Posts 281
02 May 2017 20:19


Wawa T. and others, I haven't had a chance to test AROS 68k with the new parameters yet but I will. Thank you for your assistance. I have instead been experimenting with using Icaros Desktop to prepare and format SD cards and Compact Flash with FFS or SFS for use with Amiga + Vampire. I've encountered many problems along the way. Unfortunately, the AROS HDToolbox and Format Disk don't work as expected.
   
    It may be easier to use my Amiga for partitioning and formatting. I intend to also modify my disk imaging program that I wrote in CSharp (VDI Explorer) to format SD/CF with FFS/SFS. My Disk Imaging program includes support for many different file systems. I had intended to include Amiga file systems in my program anyhow. Here's my incentive to do so! I may still use the Live! CD as an emergency Boot Disk to quickly copy/modify files, etc.
   
    Inspired by our conversations here I have even contacted the administrator at AROS.org and I sent Paolo Besser a message as well offering to help with AROS but I haven't gotten any response. But that's ok. If contacted I'll see what I can do to help out with development. I also tried to register for an account at AROS-Exec but I kept getting "Error: Bad Email".
   
    In an article that I just read dated 04/07/2011 it stated that because of a massive spam attack certain email providers were blocked from registering. When faced with so many obstacles, common sense should cause me to simply give up on helping to improve AROS. The truth is that I already have Amiga OS, and it works!
   
   
   


Michael R

Posts 281
03 May 2017 15:27


YES! I'm in! I successfully registered at AROS-Exec (as "miker") so that I can present some ideas to help improve Icaros Desktop (AROS) and maybe eventually to help with programming for AROS, AROS 68k and Amiga OS 68k. Happy coding!!
 
  My first three projects that are already working but not finished: IFF IconEdit, PNG IconEdit, and ILBM Image Viewer.
 
  Maybe in the near future AROS 68k will be working on Vampire as well. I'd like to see that happen! :-)


Olaf Schoenweiss

Posts 690
03 May 2017 16:02


it ia great to see new developera

welcome :-)


Michael R

Posts 281
03 May 2017 20:03


Olaf Schoenweiss wrote:

it ia great to see new developera
 
  welcome :-)

Thanks Olaf! It will take a few days to get AROS installed and to get all my Development Environment setup.


Vojin Vidanovic

Posts 770
10 May 2017 10:53


Michael R wrote:

Olaf Schoenweiss wrote:

  it ia great to see new developera
 
  welcome :-)
 

 
  Thanks Olaf! It will take a few days to get AROS installed and to get all my Development Environment setup.

So nice to see Vampire AROS is starting to fly :-)


Michael R

Posts 281
10 May 2017 20:16


Vojin Vidanovic wrote:

Michael R wrote:

 
Olaf Schoenweiss wrote:

  it ia great to see new developera
   
    welcome :-)
 

 
  Thanks Olaf! It will take a few days to get AROS installed and to get all my Development Environment setup.
 

 
  So nice to see Vampire AROS is starting to fly :-)

Maybe AROS 68k will benefit from some of the composite icons (.info) I'm working on at the moment. We'll see how that goes.

posts 171page  1 2 3 4 5 6 7 8 9