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

Femupage  1 2 

Jari Eskelinen

Posts 23
27 Jul 2017 20:53


http://koti.kapsi.fi/~jarpatus/femu.lha

Do not expect performance and good compatibility though...


Simo Koivukoski
(Apollo Team Member)
Posts 601
27 Jul 2017 21:10


Thank you Jari !! :)
   
readme:
OS 3.1 and 3.5
===============
If you are using OS 3.1 or 3.5, you need to copy following libraries from
your OS 3.9 to your OS 3.1 or 3.5:

mathieeedoubbas.library
mathieeedoubtrans.library

Please backup originals first. Sorry, cannot distribute this libraries,
they are copyrighted work.

Installation
============
Extract to convenient location of your choice. Run femu from CLI. Ctrl+C
will stop it and restore original CPU settings. It is possible to run
femu from user-startup as well.

Versions
========
femu.030 - For real 030 machines and WinUAE 3.5.0 or later - set CPU to
68030 and enable more compatible. JIT can be used as well.

femu.040 - For real 040 machines. Does not work with WinUAE 3.5.0 (latest
public beta works better).

femu.080 - For Vampire accelerators with GOLD2 core and later.

Different versions are necessary due to different exception handling in
different CPUs. Wrong version WILL cause a guru.

License
=======
You can use femu for you own pleasure only. There is no guarantee. If femu
corrupts your HDD or burns down your house, I will not accept responsibility.




David Wright

Posts 373
27 Jul 2017 21:22


Should I do this?
Downloaded it and ran from cli, got Artpro to run better.

Stll trying to run Grfx2 but get the error message need version 63 of ixemul
Is this something that can be downloaded and put into libraries folder to make work?


Thomas Blatt

Posts 200
28 Jul 2017 05:33


Which entry do I need to enter into user-startup?


Jari Eskelinen

Posts 23
28 Jul 2017 06:43


Thomas Blatt wrote:

  Which entry do I need to enter into user-startup?
 

 
  I think "RUN <>NIL: femu" should work. There is downside though doing that; some software, which works fine without FPU, may detect presence of FPU and switch to floating point maths if available. But femu as an emulator is always slower than native integer maths and always will be, so you may see massive drop in performance on such cases.


Philippe Flype
(Apollo Team Member)
Posts 299
28 Jul 2017 12:30


I would advise to run femu from CLI, on demand, rather than from startup-sequence or user-startup, as long it is still in beta stage.

It can be stopped using CTRL+C but as reminder please note this method also as a useful alternative method :

From a CLI window,

Run <>NIL: femu ; Launch as non-blocking

Status ; Get the process ID

Break <pid> ; Use the process ID to terminate femu



Jari Eskelinen

Posts 23
28 Jul 2017 12:55


Not sure if I made this clear enough... this is alpha-level release for those who want to play around with software. Consider femu a toy, if something works then very nice, if not then, well, that was to be expected. Same thing with performance, expect it to be slow.

Elsewhere people are trying to run Lightwave and they get disappointed when it does not run very well. Not fault of them of course, I should've made more clear what to expect :) TVPaint seems to work decently; some glitches with cursor, but nothing too severe.

That being said... it is valuable information for me to know what does not work - I can then try to fix things. So by all means, use this thread to report problems.

Thanks!



Renaud Schweingruber
(Apollo Team Member)
Posts 378
28 Jul 2017 14:04


Congrats Jari, this is a great piece of software you offered to the community !
 
Here is a quick script to kill FEMU when not needed (untested) :

  set FEMUPID `status COM=C:femu.080`
  IF VAL $FEMUPID GT 0
    break $FEMUPID
  ENDIF


Rod March

Posts 119
28 Jul 2017 15:03


Awesome sauce.

Can't wait to try this out!


John Mautz

Posts 35
28 Jul 2017 15:17


I think I must be having trouble with my eyes.  I just can't see myself staying at work much longer.

Thank you very much!!! 


Thomas Blatt

Posts 200
28 Jul 2017 17:26


It is the first time that i can use YAM2.10DEV on my WB3.1 system. There are some Mui classes that need a fpu. Now Yam is full working. I can read and write e-mails. Where can i download PerfectPaint full archive?


Philippe Flype
(Apollo Team Member)
Posts 299
28 Jul 2017 22:49


What about starting to list them ?
 
  -----------------------
 
  AFlops
  AIBB 6.5
  AmiBlitz2/3
  AMountains
  APDF 68030fpu
  Black 1.2
  CycasDemo
  DMandel
  DrawStudio
  EaglePlayer >> EagleAMPGui.FPU
  Flam
  FlashMandelWOS
  FracPro
  Julia
  LAME Beta 3.58
  Mandel
  MandelSquare
  MiniMand
  Mister M31
  MPEGA 3.2
  MPEGA LibMad
  SMan
  StarAm Plan 881
  TVPaint
  YAM 2.10DEV

  -----------------------
 
  MAME 0.34
  Exult RTG/AGA
  Total Chaos
  Quake 1.0
 
  -----------------------
 
  dkd-swnf.lha
  eph-lux.lha
  eph-suck.lha
  JesusChristMotocross.lha
  lns-multiverse.lha
  metropolice.lha
  mwi-amsb.lha
  MWi-Kioea.lha
  mwi-senzala-final.lha
  RedRats-Scenest4k.lha
  SGR-Begin-Final.lha
 
  -----------------------
 


Rod March

Posts 119
29 Jul 2017 11:02


Lightwave works!
 
  Thanks Jari, you're a champ!

Can't run it from startup sequence though, it just stops on DOS and never boots into workbench. (WB 3.1)


Stefano Briccolani

Posts 586
29 Jul 2017 16:57


REAL3d v249 (on Amiga Format cd n.2) doesn't work. As you double click on Real icon the Amiga freezes. I think that even the 3.5 version freely downloadable from amiga-future.de site can have the same problem. I will check (is on 7 floppies!)


Stefano Briccolani

Posts 586
29 Jul 2017 20:13


Ok, I tried Real3D v3.5. The program start correctly. Is very slow (understandably), but crashes very often. I tried to load objects sometimes loads ok, sometimes freezes. Whenever touch arrow keys stalls. I think Real3d could be a very hard-test for Jari's Femu there is not an integer version and still is one of the best amiga rayracer and modelling tool. You can download Real3d adfs from: EXTERNAL LINK


Stefano Briccolani

Posts 586
30 Jul 2017 10:22


This morning I made other tests with Real3dv3.5. Rendering greyscale works. The big problem is that when you press the arrow keys to move or center the scene in the window the program freezes automatically


Lorenzo Pistone

Posts 22
30 Jul 2017 20:23


femu.040 - For real 040 machines. Does not work with WinUAE 3.5.0 (latest
  public beta works better).
 
  femu.080 - For Vampire accelerators with GOLD2 core

Question. Why use femu on a 040? It have a real fpu inside.


Matthew Langtry

Posts 199
30 Jul 2017 22:07


Apart from 68040 ec version


Vojin Vidanovic

Posts 770
01 Aug 2017 09:21


Simo Koivukoski wrote:

  There is no guarantee. If femu
  corrupts your HDD or burns down your house, I will not accept responsibility.

Love the house burning honest disclaimer :-)

Thanks for Femu, and hope it reaches v1.0 as well as grows
in performance as 080 scales up in speed with new V1200/standalone.



Simo Koivukoski
(Apollo Team Member)
Posts 601
01 Aug 2017 12:55


yes, all credits to the author Jari 'jarp' Eskelinen. :)

posts 32page  1 2